File tree Expand file tree Collapse file tree 5 files changed +30
-5
lines changed Expand file tree Collapse file tree 5 files changed +30
-5
lines changed Original file line number Diff line number Diff line change 21
21
# verifies the treehash of the pipeline itself and the inputs listed in `inputs`
22
22
signed_pipelines :
23
23
- pipeline : .buildkite/signed_pipeline_test.yml
24
- signature : " U2FsdGVkX18aZgryp6AJTArgD2uOnVWyFFGVOP5qsY4WbGQ/LVAcYiMEp9cweV+2iht+vmEF949CuuGTeQPA1fKlhPwkG3nZ688752DUB6en9oM2nuL31NoDKWHhpygZ "
24
+ signature : " U2FsdGVkX18ZrMlORSIi0TvW99eZ3JyUEhntMyXjrOSJ9jAtUohgHc8+dMnWUc6qWjYt8k63wfPrth33SGWDiF814Bm1W5Zk3+R6HgVu6UCrQEI5sLm+SJPbrvET+Jkn "
Original file line number Diff line number Diff line change 13
13
# verifies the treehash of the pipeline itself and the inputs listed in `inputs`
14
14
signed_pipelines :
15
15
- pipeline : .buildkite/coverage-linux64/pipeline.yml
16
- signature : " U2FsdGVkX18eQWpd3hMYLO5Kd+6K+oBoLk1I6J3qIw7lc6g5/jaeWyq/wralosZCfTzyjS4NstNKFvhQf3KDPEBVElipNvTxoWOjVLRVOrfBqqvTkQN4xVosY/r026Gy "
16
+ signature : U2FsdGVkX190BiaBGCTT6GNBDe5cHX3ZAP0IXbBfOWo7ys+1IuD5ymf4ImJbRIeE8NQac+iqud+bqCPHjii6DKmqzX+Jz6vax1NY3AxROhYlO5spUClvKr1wdngUCQON
Original file line number Diff line number Diff line change @@ -31,9 +31,18 @@ steps:
31
31
# this is necessary to make sure that the LibGit2 tests passes
32
32
git config --global init.defaultBranch master
33
33
34
- echo "--- Run Julia tests with code coverage enabled"
35
- # Run the actual tests
36
- ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_base.jl
34
+ echo "--- Run some Julia tests in serial"
35
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/codegen.jl
36
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/contextual.jl
37
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/inference.jl
38
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/inline.jl
39
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/interpreter_exec.jl
40
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/irpasses.jl
41
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/ssair.jl
42
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_serial.jl test/compiler/validation.jl
43
+
44
+ echo "--- Run Julia tests in parallel with code coverage enabled"
45
+ ./julia --code-coverage=all --sysimage-native-code=no .buildkite/coverage-linux64/run_tests_parallel.jl
37
46
38
47
echo "--- Process and upload coverage information"
39
48
./julia .buildkite/coverage-linux64/upload_coverage.jl
File renamed without changes.
Original file line number Diff line number Diff line change
1
+ using Test
2
+
3
+ const repository_root = dirname (dirname (@__DIR__ ))
4
+
5
+ for filename in ARGS
6
+ path = joinpath (repository_root, filename)
7
+ @info " Starting $(filename) "
8
+ try
9
+ @testset " $(filename) " begin
10
+ include (path)
11
+ end
12
+ catch ex
13
+ @error " " exception= (ex, catch_backtrace ())
14
+ end
15
+ @info " Finished $(filename) "
16
+ end
You can’t perform that action at this time.
0 commit comments