]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
ci/mt: Include MT tests in CI workflows 13942/head 13962/head
authorJeff Lucovsky <jlucovsky@oisf.net>
Tue, 30 Sep 2025 12:27:15 +0000 (08:27 -0400)
committerJeff Lucovsky <jlucovsky@oisf.net>
Wed, 1 Oct 2025 12:38:34 +0000 (08:38 -0400)
Add the MT live tests to the CI workflow.

(cherry picked from commit 846eb44a9de96134202e12e6f0384161a0ac431f)

.github/workflows/builds.yml

index 10c6207bb1a6a181c8db6b504002cf8eca4cf9f3..60b95fb15991321d00ad22199e44162e738ee0aa 100644 (file)
@@ -1789,6 +1789,10 @@ jobs:
           ./.github/workflows/live/pcap.sh "single"
         env:
           LLVM_PROFILE_FILE: "/tmp/pcap-single.profraw"
+      - run: |
+          ./.github/workflows/live/multi-tenant.sh "autofp"
+        env:
+          LLVM_PROFILE_FILE: "/tmp/mt-autofp.profraw"
       - run: llvm-profdata-15 merge -o default.profdata $(find /tmp/ -name '*.profraw')
       - run: llvm-cov-15 show ./src/suricata -instr-profile=default.profdata --show-instantiations --ignore-filename-regex="^/root/.*" > coverage.txt
       - name: Upload coverage to Codecov
@@ -1988,7 +1992,9 @@ jobs:
           ./.github/workflows/live/pcap.sh "autofp"
       - run: |
           ./.github/workflows/live/pcap.sh "single"
-  
+      - run: |
+          ./.github/workflows/live/multi-tenant.sh "autofp"
+
   ubuntu-22-04-cov-fuzz:
     name: Ubuntu 22.04 (fuzz corpus coverage)
     runs-on: ubuntu-latest