From: Jeff Lucovsky Date: Tue, 30 Sep 2025 12:27:15 +0000 (-0400) Subject: ci/mt: Include MT tests in CI workflows X-Git-Tag: suricata-8.0.2~52 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F13942%2Fhead;p=thirdparty%2Fsuricata.git ci/mt: Include MT tests in CI workflows Add the MT live tests to the CI workflow. (cherry picked from commit 846eb44a9de96134202e12e6f0384161a0ac431f) --- diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 10c6207bb1..60b95fb159 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -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