mirror of https://github.com/citusdata/citus.git
Parallelize all arbitrary config setup scripts
When running only a single test using `arbitrary-configs-base` a large part of the time is spent in setup of the tables. These separate setup scripts can all be safely parallelized. On my machine this reduces the runtime of the following command from ~4.5 to ~3.5 seconds: ```bash make -C src/test/regress/ check-arbitrary-base CONFIGS=PostgresConfig EXTRA_TESTS=prepared_statements_1 ``` And the runtime of the runtime of the following command is reduced from ~24 seconds to ~14 seconds: ```bash make -C src/test/regress/ check-arbitrary-base CONFIGS=CitusDefaultClusterConfig EXTRA_TESTS=prepared_statements_1 ```all-test-improvements
parent
5d07273ca6
commit
242c4a3feb
|
@ -1,6 +1,2 @@
|
||||||
test: intermediate_result_pruning_create
|
test: intermediate_result_pruning_create prepared_statements_create_load ch_benchmarks_create_load dropped_columns_create_load distributed_planning_create_load local_dist_join_load partitioned_indexes_create
|
||||||
test: prepared_statements_create_load ch_benchmarks_create_load
|
|
||||||
test: dropped_columns_create_load distributed_planning_create_load
|
|
||||||
test: local_dist_join_load
|
|
||||||
test: partitioned_indexes_create
|
|
||||||
test: connectivity_checks
|
test: connectivity_checks
|
||||||
|
|
Loading…
Reference in New Issue