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 10
10
BUILD_DIR : " ${{github.workspace}}/build"
11
11
COVERAGE_DIR : " ${{github.workspace}}/coverage"
12
12
COVERAGE_NAME : " exports-coverage-multinuma"
13
+ NUMA_TESTS : " ./test/umf_test-memspace_numa ./test/umf_test-provider_os_memory_multiple_numa_nodes"
13
14
14
15
jobs :
15
16
multi_numa :
68
69
./test/umf_test-provider_os_memory_multiple_numa_nodes \
69
70
--gtest_filter="-*checkModeLocal/*:*checkModePreferredEmptyNodeset/*:testNuma.checkModeInterleave"
70
71
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
+
71
79
- name : Check coverage
72
80
if : ${{ matrix.build_type == 'Debug' && matrix.os == 'ubuntu-22.04' }}
73
81
working-directory : ${{env.BUILD_DIR}}
You can’t perform that action at this time.
0 commit comments