Skip to content

Commit ce6c5da

Browse files
[CI] Enable SLES in multi numa workflow
Co-developed-by: opensource-krzysztof
1 parent 5fefad3 commit ce6c5da

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

.github/workflows/reusable_multi_numa.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Runs tests on multi-numa machine
1+
# Runs tests on multi-numa machines
22
name: MultiNuma
33

44
on: [workflow_call]
@@ -20,7 +20,7 @@ jobs:
2020

2121
strategy:
2222
matrix:
23-
os: [ubuntu-22.04, rhel-9.1]
23+
os: [ubuntu-22.04, rhel-9.1, sles-15]
2424
build_type: [Debug, Release]
2525
shared_library: ['ON', 'OFF']
2626
runs-on: ["DSS-MULTI-NUMA", "DSS-${{matrix.os}}"]
@@ -53,24 +53,24 @@ 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 != 'sles-15')
5757
working-directory: ${{github.workspace}}/build
5858
run: ctest --output-on-failure --test-dir test
5959

60-
# On RHEL, hwloc version is just a little too low.
60+
# On RHEL/SLES, 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
6363
# TODO: add issue for -E test_init_teardown - it is not clear why it fails
64-
- name: Run tests (on RHEL)
65-
if: matrix.os == 'rhel-9.1'
64+
- name: Run tests (on RHEL/SLES)
65+
if: (matrix.os == 'rhel-9.1') || (matrix.os == 'sles-15')
6666
working-directory: ${{github.workspace}}/build
6767
run: |
6868
ctest --output-on-failure --test-dir test -E "test_provider_os_memory_multiple_numa_nodes|test_init_teardown"
6969
./test/test_provider_os_memory_multiple_numa_nodes \
7070
--gtest_filter="-*checkModeLocal/*:*checkModePreferredEmptyNodeset/*:testNuma.checkModeInterleave"
7171
7272
- name: Run NUMA tests under valgrind
73-
if: matrix.os != 'rhel-9.1'
73+
if: (matrix.os != 'rhel-9.1') && (matrix.os != 'sles-15')
7474
run: |
7575
${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} memcheck "${{env.NUMA_TESTS}}"
7676
${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{env.BUILD_DIR}} drd "${{env.NUMA_TESTS}}"

0 commit comments

Comments
 (0)