|
1 | | -# Runs tests on multi-numa machine |
| 1 | +# Runs tests on multi-numa machines |
2 | 2 | name: MultiNuma |
3 | 3 |
|
4 | 4 | on: [workflow_call] |
|
19 | 19 |
|
20 | 20 | strategy: |
21 | 21 | matrix: |
22 | | - os: [ubuntu-22.04, rhel-9.1] |
| 22 | + os: [ubuntu-22.04, rhel-9.1, sles-15] |
23 | 23 | build_type: [Debug, Release] |
24 | 24 | shared_library: ['ON', 'OFF'] |
25 | 25 | runs-on: ["DSS-MULTI-NUMA", "DSS-${{matrix.os}}"] |
@@ -53,15 +53,15 @@ jobs: |
53 | 53 | run: cmake --build ${{github.workspace}}/build -j $(nproc) |
54 | 54 |
|
55 | 55 | - name: Run tests |
56 | | - if: matrix.os != 'rhel-9.1' |
| 56 | + if: (matrix.os != 'rhel-9.1') && (matrix.os != 'sles-15') |
57 | 57 | working-directory: ${{github.workspace}}/build |
58 | 58 | run: ctest --output-on-failure --test-dir test |
59 | 59 |
|
60 | | - # On RHEL, hwloc version is just a little too low. |
| 60 | + # On RHEL/SLES, hwloc version is just a little too low. |
61 | 61 | # Skip some tests until we upgrade hwloc and update CMake to properly handle local hwloc installation. |
62 | 62 | # TODO: fix issue #560 |
63 | | - - name: Run tests (on RHEL) |
64 | | - if: matrix.os == 'rhel-9.1' |
| 63 | + - name: Run tests (on RHEL/SLES15) |
| 64 | + if: (matrix.os == 'rhel-9.1') || (matrix.os == 'sles-15') |
65 | 65 | working-directory: ${{github.workspace}}/build |
66 | 66 | run: | |
67 | 67 | ctest --output-on-failure --test-dir test -E "umf-provider_os_memory_multiple_numa_nodes" |
|
0 commit comments