1
0
mirror of https://github.com/systemd/systemd.git synced 2025-09-01 13:59:26 +03:00

mkosi: Re-enable TEST-21-DFUZZER when running with sanitizers

Similar to how CentOS CI did it previously, let's only run
TEST-21-DFUZZER when built with sanitizers for maximum effect.

(cherry picked from commit 103e92810a)
This commit is contained in:
Daan De Meyer
2025-01-07 15:01:02 +01:00
committed by Luca Boccassi
parent a4ae723295
commit 13f4c782dd
2 changed files with 8 additions and 1 deletions

View File

@ -61,6 +61,7 @@ jobs:
cflags: "-O2 -D_FORTIFY_SOURCE=3" cflags: "-O2 -D_FORTIFY_SOURCE=3"
relabel: no relabel: no
vm: 1 vm: 1
skip: TEST-21-DFUZZER
- distro: debian - distro: debian
release: testing release: testing
sanitizers: "" sanitizers: ""
@ -68,6 +69,7 @@ jobs:
cflags: "-Og" cflags: "-Og"
relabel: no relabel: no
vm: 0 vm: 0
skip: TEST-21-DFUZZER
- distro: ubuntu - distro: ubuntu
release: noble release: noble
sanitizers: "" sanitizers: ""
@ -75,6 +77,7 @@ jobs:
cflags: "-Og" cflags: "-Og"
relabel: no relabel: no
vm: 0 vm: 0
skip: TEST-21-DFUZZER
- distro: fedora - distro: fedora
release: "41" release: "41"
sanitizers: "" sanitizers: ""
@ -82,6 +85,7 @@ jobs:
cflags: "-Og" cflags: "-Og"
relabel: yes relabel: yes
vm: 0 vm: 0
skip: TEST-21-DFUZZER
- distro: fedora - distro: fedora
release: rawhide release: rawhide
sanitizers: address,undefined sanitizers: address,undefined
@ -96,6 +100,7 @@ jobs:
cflags: "-Og" cflags: "-Og"
relabel: no relabel: no
vm: 0 vm: 0
skip: TEST-21-DFUZZER
- distro: centos - distro: centos
release: "9" release: "9"
sanitizers: "" sanitizers: ""
@ -103,6 +108,7 @@ jobs:
cflags: "-Og" cflags: "-Og"
relabel: yes relabel: yes
vm: 0 vm: 0
skip: TEST-21-DFUZZER
- distro: centos - distro: centos
release: "10" release: "10"
sanitizers: "" sanitizers: ""
@ -110,6 +116,7 @@ jobs:
cflags: "-Og" cflags: "-Og"
relabel: yes relabel: yes
vm: 0 vm: 0
skip: TEST-21-DFUZZER
steps: steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@ -195,6 +202,7 @@ jobs:
mkosi sandbox \ mkosi sandbox \
env \ env \
TEST_PREFER_QEMU=${{ matrix.vm }} \ TEST_PREFER_QEMU=${{ matrix.vm }} \
TEST_SKIP=${{ matrix.skip }} \
meson test \ meson test \
-C build \ -C build \
--no-rebuild \ --no-rebuild \

View File

@ -6,6 +6,5 @@ integration_tests += [
'timeout' : 3600, 'timeout' : 3600,
'priority' : 50, 'priority' : 50,
'vm' : true, 'vm' : true,
'enabled' : false,
}, },
] ]