Skip to content

Commit 676f95d

Browse files
committed
github-ci: test live tests
1 parent 376db8f commit 676f95d

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

.github/workflows/builds.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2061,6 +2061,7 @@ jobs:
20612061
with:
20622062
name: prep
20632063
path: prep
2064+
- run: tar xf prep/suricata-verify.tar.gz
20642065
# packaged Rust version is too old for coverage, so get from rustup. 1.85.1 matches
20652066
# LLVM 19
20662067
- name: Install Rust
@@ -2130,6 +2131,8 @@ jobs:
21302131
LLVM_PROFILE_FILE: "/tmp/afp-fw-netns-bridge.profraw"
21312132
- run: llvm-profdata-19 merge -o afp-fw-netns-bridge.profdata /tmp/afp-fw-netns-bridge.profraw
21322133

2134+
- run: python3 ./suricata-verify/live/run.py run
2135+
21332136
- run: llvm-profdata-19 merge -o combined.profdata afp-ips.profdata nfq-ips.profdata afp-ips-autofp.profdata nfq-ips-workers.profdata afp-ips-bond1.profdata afp-ips-bond2.profdata afp-fw-netns-bridge.profdata nfq-fw-netns-route.profdata
21342137
- run: llvm-cov-19 export ./src/suricata -instr-profile=combined.profdata -format=lcov --ignore-filename-regex="^(/github/home/.cargo/.*|/usr/.*|/rustc/.*)" --skip-branches > coverage.lcov
21352138
- name: Upload coverage.lcov artifact

0 commit comments

Comments
 (0)