File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change 1010 BUILD_DIR : " ${{github.workspace}}/build"
1111 COVERAGE_DIR : " ${{github.workspace}}/coverage"
1212 COVERAGE_NAME : " exports-coverage-multinuma"
13+ NUMA_TESTS : " ./test/umf_test-memspace_numa ./test/umf_test-provider_os_memory_multiple_numa_nodes"
1314
1415jobs :
1516 multi_numa :
6869 ./test/umf_test-provider_os_memory_multiple_numa_nodes \
6970 --gtest_filter="-*checkModeLocal/*:*checkModePreferredEmptyNodeset/*:testNuma.checkModeInterleave"
7071
72+ - name : Run NUMA tests under valgrind
73+ if : matrix.os != 'rhel-9.1'
74+ run : |
75+ ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} memcheck "${{env.NUMA_TESTS}}"
76+ ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} drd "${{env.NUMA_TESTS}}"
77+ ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} helgrind "${{env.NUMA_TESTS}}"
78+
7179 - name : Check coverage
7280 if : ${{ matrix.build_type == 'Debug' && matrix.os == 'ubuntu-22.04' }}
7381 working-directory : ${{env.BUILD_DIR}}
You can’t perform that action at this time.
0 commit comments