Skip to content

Commit 6a0dd48

Browse files
committed
CI (Buildkite): Run the Distributed test suite with multithreading enabled
1 parent 1389c2f commit 6a0dd48

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.buildkite/pipelines/main/platforms/tester_linux.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,16 @@ steps:
7676
# "_mt" = multi-threaded
7777
export JULIA_NUM_THREADS=16
7878
79-
# We do not run the Distributed test suite when multithreading is enabled.
80-
export TESTS="[\"all\", \"--skip\", \"Distributed\"]"
79+
if [[ "$${BUILDKITE_PIPELINE_SLUG:?}" == "julia-release-1-dot-6" ]]; then
80+
# On Julia 1.6, we skip the Distributed test suite if multithreading is enabled.
81+
export TESTS="[\"all\", \"--skip\", \"Distributed\"]"
82+
elif [[ "$${BUILDKITE_PIPELINE_SLUG:?}" == "julia-release-1-dot-7" ]]; then
83+
# On Julia 1.7, we skip the Distributed test suite if multithreading is enabled.
84+
export TESTS="[\"all\", \"--skip\", \"Distributed\"]"
85+
else
86+
# On Julia 1.8 and later, we always run the Distributed test suite.
87+
export TESTS="[\"all\"]"
88+
fi
8189
fi
8290
fi
8391

0 commit comments

Comments
 (0)