File tree Expand file tree Collapse file tree 7 files changed +349
-157
lines changed
Expand file tree Collapse file tree 7 files changed +349
-157
lines changed Original file line number Diff line number Diff line change 11name : docs
22
3- on : [push]
3+ on :
4+ push :
5+ branches :
6+ - master
47
58jobs :
69
Original file line number Diff line number Diff line change 4141
4242 - name : Execute Test Program
4343 working-directory : ${{env.working-directory}}
44- run : ./test -d yes -w NoAssertions --use-colour yes --benchmark-samples 100 --benchmark-resamples 100000
44+ run : ./test [unit] -d yes -w NoAssertions --use-colour yes --benchmark-samples 100 --benchmark-resamples 100000
4545
4646 code-coverage :
4747 runs-on : ubuntu-22.04
7474
7575 - name : Execute Test Program
7676 working-directory : ${{env.working-directory}}
77- run : ./test
77+ run : ./test [unit]
7878
7979 - name : Generate Coverage Report
8080 working-directory : ${{env.working-directory}}
@@ -123,6 +123,6 @@ jobs:
123123 - name : Analyze Test Program Execution
124124 working-directory : ${{env.working-directory}}
125125 run : |
126- valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt ./test ~[benchmark ]
126+ valgrind --leak-check=full --show-leak-kinds=all --track-origins=yes --verbose --log-file=valgrind.txt ./test [unit ]
127127 cat valgrind.txt
128128 grep -q -w "All heap blocks were freed -- no leaks are possible" "valgrind.txt"
You can’t perform that action at this time.
0 commit comments