Skip to content

Make user_agent_suffix a proper config value#2949

Merged
TheTechromancer merged 1 commit into
3.0from
user-agent-suffix-is-a-real-boy-now
Mar 5, 2026
Merged

Make user_agent_suffix a proper config value#2949
TheTechromancer merged 1 commit into
3.0from
user-agent-suffix-is-a-real-boy-now

Conversation

@liquidsec

Copy link
Copy Markdown
Collaborator

implements #2209

@github-actions

github-actions Bot commented Mar 4, 2026

Copy link
Copy Markdown
Contributor

📊 Performance Benchmark Report

Comparing 3.0 (baseline) vs user-agent-suffix-is-a-real-boy-now (current)

📈 Detailed Results (All Benchmarks)

📋 Complete results for all benchmarks - includes both significant and insignificant changes

🧪 Test Name 📏 Base 📏 Current 📈 Change 🎯 Status
Bloom Filter Dns Mutation Tracking Performance 4.24ms 4.23ms -0.1%
Bloom Filter Large Scale Dns Brute Force 17.65ms 17.57ms -0.4%
Large Closest Match Lookup 356.14ms 376.33ms +5.7%
Realistic Closest Match Workload 191.70ms 198.26ms +3.4%
Event Validation Full Scan Startup Small Batch 496.29ms 495.65ms -0.1%
Event Validation Full Scan Startup Large Batch 776.05ms 764.37ms -1.5%
Make Event Autodetection Small 31.34ms 31.35ms +0.0%
Make Event Autodetection Large 316.18ms 319.79ms +1.1%
Make Event Explicit Types 13.85ms 14.14ms +2.1%
Excavate Single Thread Small 4.137s 4.099s -0.9%
Excavate Single Thread Large 9.841s 10.181s +3.5%
Excavate Parallel Tasks Small 4.293s 4.252s -1.0%
Excavate Parallel Tasks Large 7.391s 7.372s -0.3%
Is Ip Performance 3.17ms 3.19ms +0.4%
Make Ip Type Performance 11.48ms 11.36ms -1.1%
Mixed Ip Operations 4.47ms 4.50ms +0.7%
Typical Queue Shuffle 62.51µs 61.11µs -2.2%
Priority Queue Shuffle 712.77µs 700.50µs -1.7%

🎯 Performance Summary

No significant performance changes detected (all changes <10%)


🐍 Python Version 3.11.14

@codecov

codecov Bot commented Mar 4, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 85.71429% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 92%. Comparing base (389b8aa) to head (7c95b33).
⚠️ Report is 18 commits behind head on 3.0.

Files with missing lines Patch % Lines
bbot/scanner/preset/args.py 75% 1 Missing ⚠️
Additional details and impacted files
@@          Coverage Diff          @@
##             3.0   #2949   +/-   ##
=====================================
+ Coverage     92%     92%   +1%     
=====================================
  Files        436     436           
  Lines      35642   35637    -5     
=====================================
+ Hits       32504   32525   +21     
+ Misses      3138    3112   -26     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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

@TheTechromancer TheTechromancer merged commit 6c54d2f into 3.0 Mar 5, 2026
15 of 16 checks passed
@liquidsec liquidsec mentioned this pull request Jun 9, 2026
@liquidsec liquidsec deleted the user-agent-suffix-is-a-real-boy-now branch June 10, 2026 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants