Skip to content

Add TPC-DS stress tests #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 24 commits into from
Jan 10, 2020
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
957d83f
Transfer tests to python3
ololobus Oct 25, 2019
bbc89f5
Try TPC-DS test
ololobus Oct 25, 2019
459a060
Use committed TPC-DS queries for now
ololobus Oct 25, 2019
37bedbe
Prepare TPC-DS data
ololobus Oct 25, 2019
166ead3
New tests refactoring
ololobus Oct 26, 2019
91d7754
Add comment
ololobus Oct 26, 2019
5bc7769
Set stress_in_progress as global
ololobus Oct 26, 2019
8c1a8d7
Some formatting and new queries
ololobus Oct 26, 2019
7118ea2
Remove committed TCP-DS queries
ololobus Oct 26, 2019
7bb3c33
README.md updated to reflect recent changes
ololobus Oct 28, 2019
087b0c8
Support only Python 3+ for running tests
ololobus Oct 28, 2019
4d4734a
Use copy_from from psycopg2 for TPC-DS data load
ololobus Oct 28, 2019
80a5e1a
Segregate stress test based on TPC-DS from common ones
maksm90 Oct 29, 2019
302350c
Fix tests runner script
maksm90 Oct 29, 2019
18f5a38
Try to fix usage of USE_TPCDS variable in test script
ololobus Oct 30, 2019
02049e1
Pass USE_TPCDS env variable to Docker container
ololobus Oct 30, 2019
a4a2ec3
Create pg_query_state extension in the case of TPC-DS test
ololobus Oct 30, 2019
ba34af1
Do not run TPC-DS on 9.6
ololobus Oct 30, 2019
b2f8e82
Split common tests and tpc-ds stress test on different modules
Dec 21, 2019
772062a
Segregate setup and running of stress test
maksm90 Dec 21, 2019
2ac1f8a
Make periodic pg_query_state calls to backend running TPC-DS bench
maksm90 Dec 21, 2019
61cf837
Refactor the main cycle of tpc-ds stress test
maksm90 Dec 28, 2019
c1776bc
Make light refactoring after review from ololobus
maksm90 Jan 9, 2020
8545705
Light refactoring regarding constants in run_tpcds function
maksm90 Jan 10, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Try to fix usage of USE_TPCDS variable in test script
  • Loading branch information
ololobus committed Oct 30, 2019
commit 18f5a380e741cca6a0cd792f804b48b7e076340e
2 changes: 1 addition & 1 deletion run_tests.sh
Original file line number Diff line number Diff line change
@@ -147,7 +147,7 @@ python3 -m venv /tmp/env && source /tmp/env/bin/activate &&
pip install -r tests/requirements.txt
set -e #exit virtualenv with error code
python tests/pg_qs_test_runner.py --port $PGPORT
if [[ -n $USE_TPCDS ]]; then
if [[ "$USE_TPCDS" == "1" ]]; then
python tests/pg_qs_test_runner.py --port $PGPORT --tpc-ds
fi
deactivate