From 4e120c0a2d3bf88588b95528c7253dbd5c24eaa1 Mon Sep 17 00:00:00 2001 From: Jeff Lucovsky Date: Tue, 30 Sep 2025 08:27:15 -0400 Subject: [PATCH] ci/mt: Include MT tests in CI workflows Add the MT live tests to the CI workflow. (cherry picked from commit 846eb44a9de96134202e12e6f0384161a0ac431f) --- .github/workflows/builds.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 -- 2.47.3