Skip to content

Commit 3ad7a85

Browse files
committed
CI (code coverage): run some tests in serial
1 parent 97f817a commit 3ad7a85

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

.buildkite/0_webui.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ steps:
2121
# verifies the treehash of the pipeline itself and the inputs listed in `inputs`
2222
signed_pipelines:
2323
- pipeline: .buildkite/signed_pipeline_test.yml
24-
signature: "U2FsdGVkX18aZgryp6AJTArgD2uOnVWyFFGVOP5qsY4WbGQ/LVAcYiMEp9cweV+2iht+vmEF949CuuGTeQPA1fKlhPwkG3nZ688752DUB6en9oM2nuL31NoDKWHhpygZ"
24+
signature: "U2FsdGVkX18WegQJwFlZTNyNUdfVPq8MbBwk0Rx2jACUYnV00pS5EI6dqEB5O0/c04VDzwtFtYnC72CrJpmf6orX8l+DPaYIQdXtjDcquKhkTlvLDIq0ZejZ7jCQm6+s"

.buildkite/coverage-linux64/0_webui.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ steps:
1313
# verifies the treehash of the pipeline itself and the inputs listed in `inputs`
1414
signed_pipelines:
1515
- pipeline: .buildkite/coverage-linux64/pipeline.yml
16-
signature: "U2FsdGVkX18eQWpd3hMYLO5Kd+6K+oBoLk1I6J3qIw7lc6g5/jaeWyq/wralosZCfTzyjS4NstNKFvhQf3KDPEBVElipNvTxoWOjVLRVOrfBqqvTkQN4xVosY/r026Gy"
16+
signature: "U2FsdGVkX1/18TqRN/VWuX0JJAZZ+iy5hVtrjBXr60JchjD9LUpZ0GGY1JUnhcOmsOl7snLiO7kEv6F2b651qF+ZOCsc+AsFr9+Medxlfr6WL34qsx3sWrCjYRy4L0cZ"

.buildkite/coverage-linux64/pipeline.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,17 @@ steps:
3131
# this is necessary to make sure that the LibGit2 tests passes
3232
git config --global init.defaultBranch master
3333
34-
echo "--- Run Julia tests with code coverage enabled"
35-
# Run the actual tests
34+
echo "--- Run some Julia tests in serial"
35+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/codegen.jl
36+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/contextual.jl
37+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/inference.jl
38+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/inline.jl
39+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/interpreter_exec.jl
40+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/irpasses.jl
41+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/ssair.jl
42+
./julia --code-coverage=all --sysimage-native-code=no test/compiler/validation.jl
43+
44+
echo "--- Run Julia tests in parallel with code coverage enabled"
3645
./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_base.jl
3746
3847
echo "--- Process and upload coverage information"

0 commit comments

Comments
 (0)