Similar to how CentOS CI did it previously, let's only run
TEST-21-DFUZZER when built with sanitizers for maximum effect.
cflags: "-O2 -D_FORTIFY_SOURCE=3"
relabel: no
vm: 1
+ skip: TEST-21-DFUZZER
- distro: debian
release: testing
sanitizers: ""
cflags: "-Og"
relabel: no
vm: 0
+ skip: TEST-21-DFUZZER
- distro: ubuntu
release: noble
sanitizers: ""
cflags: "-Og"
relabel: no
vm: 0
+ skip: TEST-21-DFUZZER
- distro: fedora
release: "41"
sanitizers: ""
cflags: "-Og"
relabel: yes
vm: 0
+ skip: TEST-21-DFUZZER
- distro: fedora
release: rawhide
sanitizers: address,undefined
cflags: "-Og"
relabel: no
vm: 0
+ skip: TEST-21-DFUZZER
- distro: centos
release: "9"
sanitizers: ""
cflags: "-Og"
relabel: yes
vm: 0
+ skip: TEST-21-DFUZZER
- distro: centos
release: "10"
sanitizers: ""
cflags: "-Og"
relabel: yes
vm: 0
+ skip: TEST-21-DFUZZER
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
mkosi sandbox \
env \
TEST_PREFER_QEMU=${{ matrix.vm }} \
+ TEST_SKIP=${{ matrix.skip }} \
meson test \
-C build \
--no-rebuild \
'timeout' : 3600,
'priority' : 50,
'vm' : true,
- 'enabled' : false,
},
]