Skip to content

Commit a2deab7

Browse files
committed
valgrind.yml: run more tests [skip ci]
1 parent df9b7be commit a2deab7

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

.github/workflows/valgrind.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,22 @@ jobs:
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 --log-fd=9 --error-exitcode=42 ./testrunner TestGarbage TestOther TestSimplifyTemplate 9>memcheck.log || ec=1
54+
# these tests are excluded because they take too long to run
55+
excluded_tests=TestSuppressions::suppressionsSettingsProcessesFiles \
56+
TestSuppressions::suppressionsSettingsProcessesFS \
57+
TestProcessExecutorFiles::many_threads_showtime \
58+
TestProcessExecutorFiles::many_threads \
59+
TestProcessExecutorFS::many_threads_plist \
60+
TestProcessExecutorFiles::many_threads_plist \
61+
TestProcessExecutorFS::many_threads_showtime \
62+
TestProcessExecutorFS::many_threads \
63+
TestIO::testScanfArgument \
64+
TestProcessExecutorFS::one_error_several_files \
65+
TestProcessExecutorFiles::one_error_several_files \
66+
TestCondition::alwaysTrue \
67+
TestIO::testPrintfArgumentVariables \
68+
TestLeakAutoVarRecursiveCountLimit::recursiveCountLimit
69+
valgrind --error-limit=yes --leak-check=full --num-callers=50 --show-reachable=yes --track-origins=yes --suppressions=valgrind/testrunner.supp --gen-suppressions=all --log-fd=9 --error-exitcode=42 ./testrunner -x $excluded_tests 9>memcheck.log || ec=1
5570
cat memcheck.log
5671
exit $ec
5772
# TODO: debuginfod.ubuntu.com is currently not responding to any requests causing it to run into a 40(!) minute timeout

0 commit comments

Comments
 (0)