File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5151 - name : Run valgrind
5252 run : |
5353 ec=0
54- valgrind --error-limit=yes --leak-check=full --num-callers=50 --show-reachable=yes --track-origins=yes --suppressions=valgrind/testrunner.supp --gen-suppressions=all -s --log-fd=9 --error-exitcode=42 ./testrunner TestGarbage TestOther TestSimplifyTemplate TestRegExPcre 9>memcheck.log || ec=1
54+ # disabled all tests invoking processes because the child processes fail with still reachable memory.
55+ # some of the TestProcessExecutor* tests are also extremely slow.
56+ excluded_tests="TestProcessExecutorFS \
57+ TestProcessExecutorFiles \
58+ TestSuppressions::suppressionsSettingsProcessesFiles \
59+ TestSuppressions::suppressionsSettingsProcessesFS"
60+ valgrind --error-limit=yes --leak-check=full --num-callers=50 --show-reachable=yes --track-origins=yes --suppressions=valgrind/testrunner.supp --gen-suppressions=all -s --log-fd=9 --error-exitcode=42 ./testrunner -x $excluded_tests 9>memcheck.log || ec=1
5561 cat memcheck.log
5662 exit $ec
5763 # TODO: debuginfod.ubuntu.com is currently not responding to any requests causing it to run into a 40(!) minute timeout
You can’t perform that action at this time.
0 commit comments