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 ```parallelize-arbitrary-config-setup
parent
02fd1e6c03
commit
84dcd659ff
|
@ -1,8 +1,4 @@
|
||||||
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 nested_execution_create 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 nested_execution_create
|
|
||||||
test: partitioned_indexes_create
|
|
||||||
test: connectivity_checks
|
test: connectivity_checks
|
||||||
test: schemas_create
|
test: schemas_create
|
||||||
test: views_create
|
test: views_create
|
||||||
|
|
Loading…
Reference in New Issue