bbot icon indicating copy to clipboard operation
bbot copied to clipboard

Dev -> Stable 2.8.0

Open TheTechromancer opened this issue 5 months ago โ€ข 2 comments

New Modules

  • https://github.com/blacklanternsecurity/bbot/pull/2821 by @Nasaltron

Improvements

  • https://github.com/blacklanternsecurity/bbot/pull/2757 by @TrebledJ
  • https://github.com/blacklanternsecurity/bbot/pull/2730
  • https://github.com/blacklanternsecurity/bbot/pull/2778
  • https://github.com/blacklanternsecurity/bbot/pull/2783
  • https://github.com/blacklanternsecurity/bbot/pull/2781 by @domwhewell-sage
  • https://github.com/blacklanternsecurity/bbot/pull/2798

Bugfixes

  • https://github.com/blacklanternsecurity/bbot/pull/2779
  • https://github.com/blacklanternsecurity/bbot/pull/2748 by @TrebledJ
  • https://github.com/blacklanternsecurity/bbot/pull/2787
  • https://github.com/blacklanternsecurity/bbot/pull/2827
  • https://github.com/blacklanternsecurity/bbot/pull/2829

TheTechromancer avatar Oct 30 '25 03:10 TheTechromancer

๐Ÿ“Š Performance Benchmark Report

Comparing stable (baseline) vs dev (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.20ms 4.34ms +3.2% โšช โœ…
Bloom Filter Large Scale Dns Brute Force 17.54ms 18.07ms +3.0% โšช โœ…
Large Closest Match Lookup 360.91ms 348.25ms -3.5% โšช โœ…
Realistic Closest Match Workload 194.49ms 193.19ms -0.7% โšช โœ…
Event Validation Full Scan Startup Small Batch 450.26ms 466.22ms +3.5% โšช โœ…
Event Validation Full Scan Startup Large Batch 796.54ms 818.00ms +2.7% โšช โœ…
Make Event Autodetection Small 31.32ms 31.53ms +0.7% โšช โœ…
Make Event Autodetection Large 318.75ms 323.44ms +1.5% โšช โœ…
Make Event Explicit Types 13.93ms 14.22ms +2.1% โšช โœ…
Excavate Single Thread Small 4.026s 4.040s +0.4% โšช โœ…
Excavate Single Thread Large 9.891s 9.979s +0.9% โšช โœ…
Excavate Parallel Tasks Small 4.229s 4.176s -1.2% โšช โœ…
Excavate Parallel Tasks Large 7.348s 7.264s -1.2% โšช โœ…
Is Ip Performance 3.21ms 3.19ms -0.6% โšช โœ…
Make Ip Type Performance 11.51ms 11.49ms -0.2% โšช โœ…
Mixed Ip Operations 4.61ms 4.53ms -1.7% โšช โœ…
Typical Queue Shuffle 62.22ยตs 60.83ยตs -2.2% โšช โœ…
Priority Queue Shuffle 693.17ยตs 695.65ยตs +0.4% โšช โœ…

๐ŸŽฏ Performance Summary

โœ… No significant performance changes detected (all changes <10%)


๐Ÿ Python Version 3.11.14

github-actions[bot] avatar Oct 30 '25 04:10 github-actions[bot]

Codecov Report

:x: Patch coverage is 91.69054% with 58 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 92%. Comparing base (a0094bd) to head (5670238). :warning: Report is 205 commits behind head on stable.

Files with missing lines Patch % Lines
bbot/modules/deadly/legba.py 79% 19 Missing :warning:
bbot/modules/base.py 85% 9 Missing :warning:
bbot/core/event/base.py 90% 7 Missing :warning:
bbot/modules/internal/cloudcheck.py 89% 6 Missing :warning:
bbot/cli.py 85% 3 Missing :warning:
bbot/core/modules.py 87% 2 Missing :warning:
bbot/modules/templates/bucket.py 88% 2 Missing :warning:
bbot/test/test_step_1/test_modules_basic.py 94% 2 Missing :warning:
...test/test_step_2/module_tests/test_module_legba.py 96% 2 Missing :warning:
.../test_step_2/module_tests/test_module_lightfuzz.py 94% 2 Missing :warning:
... and 4 more
Additional details and impacted files
@@           Coverage Diff           @@
##           stable   #2760    +/-   ##
=======================================
- Coverage      92%     92%    -0%     
=======================================
  Files         410     413     +3     
  Lines       33826   34203   +377     
=======================================
+ Hits        30849   31187   +338     
- Misses       2977    3016    +39     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

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

codecov[bot] avatar Oct 30 '25 04:10 codecov[bot]