From: Daan De Meyer Date: Tue, 7 Jan 2025 14:01:02 +0000 (+0100) Subject: mkosi: Re-enable TEST-21-DFUZZER when running with sanitizers X-Git-Tag: v258-rc1~1654 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=103e92810a4bd3f01d2a49d85ef9575d60a8d244;p=thirdparty%2Fsystemd.git 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. --- diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml index a043022ce05..592ed410514 100644 --- a/.github/workflows/mkosi.yml +++ b/.github/workflows/mkosi.yml @@ -61,6 +61,7 @@ jobs: cflags: "-O2 -D_FORTIFY_SOURCE=3" relabel: no vm: 1 + skip: TEST-21-DFUZZER - distro: debian release: testing sanitizers: "" @@ -68,6 +69,7 @@ jobs: cflags: "-Og" relabel: no vm: 0 + skip: TEST-21-DFUZZER - distro: ubuntu release: noble sanitizers: "" @@ -75,6 +77,7 @@ jobs: cflags: "-Og" relabel: no vm: 0 + skip: TEST-21-DFUZZER - distro: fedora release: "41" sanitizers: "" @@ -82,6 +85,7 @@ jobs: cflags: "-Og" relabel: yes vm: 0 + skip: TEST-21-DFUZZER - distro: fedora release: rawhide sanitizers: address,undefined @@ -96,6 +100,7 @@ jobs: cflags: "-Og" relabel: no vm: 0 + skip: TEST-21-DFUZZER - distro: centos release: "9" sanitizers: "" @@ -103,6 +108,7 @@ jobs: cflags: "-Og" relabel: yes vm: 0 + skip: TEST-21-DFUZZER - distro: centos release: "10" sanitizers: "" @@ -110,6 +116,7 @@ jobs: cflags: "-Og" relabel: yes vm: 0 + skip: TEST-21-DFUZZER steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 @@ -195,6 +202,7 @@ jobs: mkosi sandbox \ env \ TEST_PREFER_QEMU=${{ matrix.vm }} \ + TEST_SKIP=${{ matrix.skip }} \ meson test \ -C build \ --no-rebuild \ diff --git a/test/TEST-21-DFUZZER/meson.build b/test/TEST-21-DFUZZER/meson.build index f57be633802..932f0c5f0e4 100644 --- a/test/TEST-21-DFUZZER/meson.build +++ b/test/TEST-21-DFUZZER/meson.build @@ -6,6 +6,5 @@ integration_tests += [ 'timeout' : 3600, 'priority' : 50, 'vm' : true, - 'enabled' : false, }, ]