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:
committed by
Luca Boccassi
parent
a4ae723295
commit
13f4c782dd
8
.github/workflows/mkosi.yml
vendored
8
.github/workflows/mkosi.yml
vendored
@ -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 \
|
||||||
|
@ -6,6 +6,5 @@ integration_tests += [
|
|||||||
'timeout' : 3600,
|
'timeout' : 3600,
|
||||||
'priority' : 50,
|
'priority' : 50,
|
||||||
'vm' : true,
|
'vm' : true,
|
||||||
'enabled' : false,
|
|
||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
Reference in New Issue
Block a user