@@ -18,11 +18,12 @@ jobs:
1818 if : github.repository == 'oneapi-src/unified-memory-framework'
1919 strategy :
2020 matrix :
21- os : [ubuntu-22.04, rhel-9.1, sles-15]
21+ os : [sles-15]
2222 build_type : [Debug, Release]
2323 shared_library : ['ON', 'OFF']
24+ runner : ['DSS-SLES', 'test-sles']
2425 name : Multi NUMA (${{matrix.os}}, build_type=${{matrix.build_type}}, shared=${{matrix.shared_library}})
25- runs-on : ["DSS-MULTI-NUMA", "DSS- ${{matrix.os }}"]
26+ runs-on : " ${{matrix.runner }}"
2627
2728 steps :
2829 - name : Checkout
@@ -49,30 +50,30 @@ jobs:
4950 run : cmake --build ${{github.workspace}}/build -j $(nproc)
5051
5152 - name : Run tests
52- if : (matrix.os != 'rhel-9.1') && (matrix.os != 'sles-15')
53+ if : false
5354 working-directory : ${{github.workspace}}/build
5455 run : ctest --output-on-failure --test-dir test
5556
5657 # On RHEL/SLES, hwloc version is just a little too low.
5758 # Skip some tests until we upgrade hwloc and update CMake to properly handle local hwloc installation.
5859 # TODO: fix issue #560
5960 - name : Run tests (on RHEL/SLES)
60- if : (matrix.os == 'rhel-9.1') || (matrix.os == 'sles-15')
61+ # if: (matrix.os == 'rhel-9.1') || (matrix.os == 'sles-15')
6162 working-directory : ${{github.workspace}}/build
6263 run : |
6364 ctest --output-on-failure --test-dir test -E "test_provider_os_memory_multiple_numa_nodes"
6465 ./test/test_provider_os_memory_multiple_numa_nodes \
6566 --gtest_filter="-*checkModeLocal/*:*checkModePreferredEmptyNodeset/*:testNuma.checkModeInterleave"
6667
6768 - name : Run NUMA tests under valgrind
68- if : (matrix.os != 'rhel-9.1') && (matrix.os != 'sles-15')
69+ if : false
6970 run : |
7071 ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} memcheck "${{env.NUMA_TESTS}}"
7172 ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} drd "${{env.NUMA_TESTS}}"
7273 ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} helgrind "${{env.NUMA_TESTS}}"
7374
7475 - name : Check coverage
75- if : ${{ matrix.build_type == 'Debug' && matrix.os == 'ubuntu-22.04' }}
76+ if : false
7677 working-directory : ${{env.BUILD_DIR}}
7778 run : |
7879 export COVERAGE_FILE_NAME=${{env.COVERAGE_NAME}}-${{matrix.os}}-shared-${{matrix.shared_library}}
8283 mv ./$COVERAGE_FILE_NAME ${{env.COVERAGE_DIR}}
8384
8485 - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
85- if : ${{ matrix.build_type == 'Debug' && matrix.os == 'ubuntu-22.04' }}
86+ if : false
8687 with :
8788 name : ${{env.COVERAGE_NAME}}-${{matrix.os}}-shared-${{matrix.shared_library}}
8889 path : ${{env.COVERAGE_DIR}}
0 commit comments