From b55dcbbb395d0c1914a69b7c6b044402290c93a9 Mon Sep 17 00:00:00 2001 From: Yihau Chen Date: Fri, 17 Nov 2023 12:11:25 +0800 Subject: [PATCH] ci: run bench test in docker (#33944) * ci: run bench test in docker * ci: fix bench test triggering rule --- .buildkite/scripts/build-bench.sh | 4 ++-- ci/buildkite-pipeline.sh | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.buildkite/scripts/build-bench.sh b/.buildkite/scripts/build-bench.sh index d1ad803891..a19e4291bc 100755 --- a/.buildkite/scripts/build-bench.sh +++ b/.buildkite/scripts/build-bench.sh @@ -22,5 +22,5 @@ EOF # shellcheck disable=SC2016 group "bench" \ - "$(build_steps "bench-part-1" "ci/bench/part1.sh")" \ - "$(build_steps "bench-part-2" "ci/bench/part2.sh")" + "$(build_steps "bench-part-1" ". ci/rust-version.sh; ci/docker-run.sh \$\$rust_nightly_docker_image ci/bench/part1.sh")" \ + "$(build_steps "bench-part-2" ". ci/rust-version.sh; ci/docker-run.sh \$\$rust_nightly_docker_image ci/bench/part2.sh")" diff --git a/ci/buildkite-pipeline.sh b/ci/buildkite-pipeline.sh index 8535905bfe..a5b016fb25 100755 --- a/ci/buildkite-pipeline.sh +++ b/ci/buildkite-pipeline.sh @@ -240,6 +240,8 @@ EOF ^ci/rust-version.sh \ ^ci/test-coverage.sh \ ^ci/test-bench.sh \ + ^ci/bench \ + .buildkite/scripts/build-bench.sh \ ; then .buildkite/scripts/build-bench.sh >> "$output_file" else