Skip to content

Commit b8295a6

Browse files
Update reusable_multi_numa.yml
1 parent 95861f3 commit b8295a6

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/reusable_multi_numa.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
multi_numa:
1616
name: "${{matrix.os}}, ${{matrix.build_type}}, shared=${{matrix.shared_library}}"
1717
# run only on upstream; forks will not have the HW
18-
if: github.repository == 'oneapi-src/unified-memory-framework'
18+
#if: github.repository == 'oneapi-src/unified-memory-framework'
1919

2020
strategy:
2121
matrix:
22-
os: [ubuntu-22.04, rhel-9.1]
22+
os: [ubuntu-22.04, rhel-9.1, sles15]
2323
build_type: [Debug, Release]
2424
shared_library: ['ON', 'OFF']
2525
runs-on: ["DSS-MULTI-NUMA", "DSS-${{matrix.os}}"]
@@ -53,13 +53,20 @@ jobs:
5353
run: cmake --build ${{github.workspace}}/build -j $(nproc)
5454

5555
- name: Run tests
56-
if: matrix.os != 'rhel-9.1'
56+
if: (matrix.os != 'rhel-9.1') && (matrix.os != 'sles15')
5757
working-directory: ${{github.workspace}}/build
5858
run: ctest --output-on-failure --test-dir test
5959

6060
# On RHEL, hwloc version is just a little too low.
6161
# Skip some tests until we upgrade hwloc and update CMake to properly handle local hwloc installation.
6262
# TODO: fix issue #560
63+
- name: Run tests (on SLES15)
64+
if: matrix.os == 'sles15'
65+
working-directory: ${{github.workspace}}/build
66+
run: |
67+
ctest --output-on-failure --test-dir test -E "umf-provider_os_memory_multiple_numa_nodes"
68+
./test/umf_test-provider_os_memory_multiple_numa_nodes \
69+
--gtest_filter="-*checkModeLocal/*:*checkModePreferredEmptyNodeset/*:testNuma.checkModeInterleave"
6370
- name: Run tests (on RHEL)
6471
if: matrix.os == 'rhel-9.1'
6572
working-directory: ${{github.workspace}}/build

0 commit comments

Comments
 (0)