Skip to content

Commit 09a829b

Browse files
committed
ci/benchmarks-pipeline: Try increasing parallelization
The amount of default tests has increased significantly since this pipeline was introduced initially, which is likely root cause for timeouts.
1 parent 2bb1b3b commit 09a829b

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

.buildkite/benchmarks.pipeline.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,13 @@ steps:
117117
# E2E test jobs with enabled benchmarking
118118
#########################################
119119
- label: E2E tests
120-
parallelism: 7
121-
timeout_in_minutes: 30
120+
# Testing only:
121+
# Since this pipeline was introduced the amount of registered tests has increased
122+
# so much that existing parallelization/timeout is not sufficient.
123+
# Currently, this is run every day so I am not worried increasing parallelism 4x
124+
# and timeout 30% would cause the bill to skyrocket (at least after one run).
125+
parallelism: 30
126+
timeout_in_minutes: 40
122127
command:
123128
- .buildkite/scripts/download_e2e_test_artifacts.sh
124129
- rm -rf /var/tmp/benchmarks/*

.buildkite/pipeline.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,5 +90,8 @@ if pr_and_no_code_related_changes; then
9090
pipeline=.buildkite/code-skip.pipeline.yml
9191
fi
9292

93+
# Temporary only to trigger benchmarks pipeline.
94+
pipeline=.buildkite/benchmarks.pipeline.yml
95+
9396
# Upload the selected pipeline.
9497
cat $pipeline | buildkite-agent pipeline upload

0 commit comments

Comments
 (0)