Skip to content

Commit 9338d79

Browse files
committed
ci: increase functional test concurrency from 8 to 16
Now that there are no bottlenecks we can increase the concurrency of the tests. This speeds up functional test runs by 20-30% in average. | host | before (s) | after (s) | change | |----------|------------|-----------|--------| | m7g 5.10 | 195 | 161 | -18% | | m7g 6.1 | 225 | 172 | -24% | | m5n 5.10 | 466 | 274 | -40% | | m5n 6.1 | 440 | 291 | -33% | Signed-off-by: Pablo Barbáchano <[email protected]>
1 parent 03d3565 commit 9338d79

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.buildkite/pipeline_cross.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
f"buildkite-agent artifact download snapshots/{src_instance}_{src_kv}.tar .",
8686
f"tar xSvf snapshots/{src_instance}_{src_kv}.tar",
8787
*pipeline.devtool_test(
88-
pytest_opts=f"-m nonci -n4 {k_val} integration_tests/functional/test_snapshot_restore_cross_kernel.py",
88+
pytest_opts=f"-m nonci -n8 --dist worksteal {k_val} integration_tests/functional/test_snapshot_restore_cross_kernel.py",
8989
),
9090
],
9191
"label": f"🎬 {src_instance} {src_kv} ➡️ {dst_instance} {dst_kv}",

.buildkite/pipeline_pr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
pipeline.build_group(
7777
"⚙ Functional and security 🔒",
7878
pipeline.devtool_test(
79-
pytest_opts="-n 8 --dist worksteal integration_tests/{{functional,security}}",
79+
pytest_opts="-n 16 --dist worksteal integration_tests/{{functional,security}}",
8080
),
8181
)
8282

0 commit comments

Comments
 (0)