]> git.proxmox.com Git - mirror_lxcfs.git/commitdiff
github: enable ASAN and UBSAN during PR tests
authorAlexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Tue, 6 Dec 2022 17:54:19 +0000 (18:54 +0100)
committerAlexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
Tue, 6 Dec 2022 19:11:30 +0000 (20:11 +0100)
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
.github/workflows/tests.yml

index 204b5c8634e30b9d2b14b52f5ec23264352b9138..21a0c8760de18369704ea825fc1944c961306c2b 100644 (file)
@@ -41,7 +41,7 @@ jobs:
         env:
           CC: ${{ matrix.compiler }}
         run: |
-          meson setup -Ddocs=false -Dtests=true -Dinit-script=systemd -Dprefix=/usr build/
+          meson setup -Ddocs=false -Dtests=true -Dinit-script=systemd -Dprefix=/usr -Db_sanitize=address,undefined build/
           meson compile -C build
       - name: Test
         env:
@@ -84,7 +84,7 @@ jobs:
         env:
           CC: ${{ matrix.compiler }}
         run: |
-          meson setup -Ddocs=false -Dtests=true -Dinit-script=systemd -Dprefix=/usr build/
+          meson setup -Ddocs=false -Dtests=true -Dinit-script=systemd -Dprefix=/usr -Db_sanitize=address,undefined build/
           meson compile -C build
       - name: Test
         env: