mirror of https://github.com/citusdata/citus.git
add tpcc_benchmark job
parent
1c408b1ae2
commit
b44a27af2f
|
@ -243,9 +243,23 @@ jobs:
|
||||||
- run:
|
- run:
|
||||||
command: |
|
command: |
|
||||||
cd ./src/test/hammerdb
|
cd ./src/test/hammerdb
|
||||||
sh run_hammerdb.sh ch_benchmark_rg
|
sh run_hammerdb.sh citusbot_ch_benchmark_rg
|
||||||
name: install dependencies and run ch_benchmark tests
|
name: install dependencies and run ch_benchmark tests
|
||||||
no_output_timeout: 20m
|
no_output_timeout: 20m
|
||||||
|
tpcc_benchmark:
|
||||||
|
docker:
|
||||||
|
- image: buildpack-deps:stretch
|
||||||
|
working_directory: /home/circleci/project
|
||||||
|
steps:
|
||||||
|
- checkout
|
||||||
|
- azure-cli/install
|
||||||
|
- azure-cli/login-with-service-principal
|
||||||
|
- run:
|
||||||
|
command: |
|
||||||
|
cd ./src/test/hammerdb
|
||||||
|
sh run_hammerdb.sh citusbot_tpcc_benchmark_rg
|
||||||
|
name: install dependencies and run ch_benchmark tests
|
||||||
|
no_output_timeout: 20m
|
||||||
|
|
||||||
orbs:
|
orbs:
|
||||||
codecov: codecov/codecov@1.0.5
|
codecov: codecov/codecov@1.0.5
|
||||||
|
@ -261,6 +275,11 @@ workflows:
|
||||||
branches:
|
branches:
|
||||||
only:
|
only:
|
||||||
- /ch_benchmark\/.*/ # match with ch_benchmark/ prefix
|
- /ch_benchmark\/.*/ # match with ch_benchmark/ prefix
|
||||||
|
- tpcc_benchmark:
|
||||||
|
filters:
|
||||||
|
branches:
|
||||||
|
only:
|
||||||
|
- /tpcc_benchmark\/.*/ # match with tpcc_benchmark/ prefix
|
||||||
|
|
||||||
# build_and_test:
|
# build_and_test:
|
||||||
# jobs:
|
# jobs:
|
||||||
|
|
|
@ -62,6 +62,16 @@ git push origin "${new_branch_name}"
|
||||||
cd "${test_automation_dir}"
|
cd "${test_automation_dir}"
|
||||||
cd ./hammerdb
|
cd ./hammerdb
|
||||||
|
|
||||||
|
if [ "$rg" = "citusbot_ch_benchmark_rg" ]; then
|
||||||
|
export IS_CH=true
|
||||||
|
export IS_TPCC=true
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$rg" = "citusbot_tpcc_benchmark_rg" ]; then
|
||||||
|
export IS_CH=false
|
||||||
|
export IS_TPCC=true
|
||||||
|
fi
|
||||||
|
|
||||||
# create cluster and run the hammerd benchmark
|
# create cluster and run the hammerd benchmark
|
||||||
./create-run.sh
|
./create-run.sh
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue