Skip to content

qa-simulation mode: 70x backports - v2#15121

Merged
victorjulien merged 3 commits intoOISF:main-7.0.xfrom
jufajardini:7885-70x-backports/v2
Mar 31, 2026
Merged

qa-simulation mode: 70x backports - v2#15121
victorjulien merged 3 commits intoOISF:main-7.0.xfrom
jufajardini:7885-70x-backports/v2

Conversation

@jufajardini
Copy link
Copy Markdown
Contributor

Link to ticket: https://redmine.openinfosecfoundation.org/issues/
https://redmine.openinfosecfoundation.org/issues/7908

Previous #15066 with:

  • default value explicitly added to qa-simulation build flag
  • QA-simulation added to CI runs (couldn't be cherry-picked)
  • updated SV PR that also includes QA runs in it.

SV_BRANCH=OISF/suricata-verify#2994

For qa-simulation scenarios, especially for testing purposes.

Task OISF#7885

(cherry picked from commit 5edb5a5)
(cherry picked from commit f7cb04b)
Task OISF#7885

(cherry picked from commit dc4d805)
(cherry picked from commit f6093b6)
As build flag to (some of the) checks that run suricata-verify:
- CentOS Stream 9
- Fedora 41 (Suricata Verify codecov)
- Fedora 41 (clang, debug, asan, wshadow, rust-strict, systemd)
- Fedora 42 (gcc, debug, flto, asan, wshadow, rust-strict)
- Fedora (non-root, debug, clang, asan, wshadow, rust-strict)
- Ubuntu 24.04 (cocci)
- Ubuntu 22.04 (Debug Validation)
- Debian 12 (xdp)
- Debian 13 (xdp)
- Debian 12 MSRV

Related to
Ticket OISF#7908
@jufajardini jufajardini requested review from a team, jasonish and victorjulien as code owners March 30, 2026 14:36
@victorjulien victorjulien added this to the 7.0 milestone Mar 30, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 30, 2026

Codecov Report

❌ Patch coverage is 75.00000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 81.55%. Comparing base (c8b883b) to head (10f617b).
⚠️ Report is 3 commits behind head on main-7.0.x.

Additional details and impacted files
@@              Coverage Diff               @@
##           main-7.0.x   #15121      +/-   ##
==============================================
+ Coverage       81.48%   81.55%   +0.06%     
==============================================
  Files             925      925              
  Lines          252772   252879     +107     
==============================================
+ Hits           205980   206233     +253     
+ Misses          46792    46646     -146     
Flag Coverage Δ
fuzzcorpus 62.29% <ø> (+0.05%) ⬆️
suricata-verify 63.80% <75.00%> (+0.10%) ⬆️
unittests 62.14% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@suricata-qa
Copy link
Copy Markdown

Information: QA ran without warnings.

Pipeline = 30599

@victorjulien victorjulien merged commit 10f617b into OISF:main-7.0.x Mar 31, 2026
97 of 99 checks passed
@victorjulien
Copy link
Copy Markdown
Member

Merged in #15125, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants