Skip to content

Commit

Permalink
CI (code coverage): run some test in serial
Browse files Browse the repository at this point in the history
  • Loading branch information
DilumAluthge committed Jul 8, 2021
1 parent 97f817a commit a62522d
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .buildkite/0_webui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ steps:
# verifies the treehash of the pipeline itself and the inputs listed in `inputs`
signed_pipelines:
- pipeline: .buildkite/signed_pipeline_test.yml
signature: "U2FsdGVkX18aZgryp6AJTArgD2uOnVWyFFGVOP5qsY4WbGQ/LVAcYiMEp9cweV+2iht+vmEF949CuuGTeQPA1fKlhPwkG3nZ688752DUB6en9oM2nuL31NoDKWHhpygZ"
signature: "U2FsdGVkX18ZJirY6TFhZccPIKz3LOokaruQDG3TclacKadVHmJM+IajstmCxkISRqZlgRHqY3fWAuShZw81wvODlOp/Eb9GMgjQ8193LKyIabOoxr+luo4NKLhtO+Du"
2 changes: 1 addition & 1 deletion .buildkite/coverage-linux64/0_webui.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ steps:
# verifies the treehash of the pipeline itself and the inputs listed in `inputs`
signed_pipelines:
- pipeline: .buildkite/coverage-linux64/pipeline.yml
signature: "U2FsdGVkX18eQWpd3hMYLO5Kd+6K+oBoLk1I6J3qIw7lc6g5/jaeWyq/wralosZCfTzyjS4NstNKFvhQf3KDPEBVElipNvTxoWOjVLRVOrfBqqvTkQN4xVosY/r026Gy"
signature: "U2FsdGVkX1/7U9eV1oMnjtgsoct6OGc3/JUh7NB9YxXihyA7uXuMxWtQW9eaBHOtkzjJY56WmWypBbLMC5ej/GD/2K71sMbmkE+5d3hiAMQ+RKMWADqWT4d84PQZUyfr"
13 changes: 11 additions & 2 deletions .buildkite/coverage-linux64/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,17 @@ steps:
# this is necessary to make sure that the LibGit2 tests passes
git config --global init.defaultBranch master
echo "--- Run Julia tests with code coverage enabled"
# Run the actual tests
echo "--- Run some Julia tests in serial"
./julia --code-coverage=all --sysimage-native-code=no test/compiler/codegen.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/contextual.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/inference.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/inline.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/interpreter_exec.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/irpasses.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/ssair.jl
./julia --code-coverage=all --sysimage-native-code=no test/compiler/validation.jl
echo "--- Run Julia tests in parallel with code coverage enabled"
./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_base.jl
echo "--- Process and upload coverage information"
Expand Down

0 comments on commit a62522d

Please sign in to comment.