Skip to content

Configure lazily MuzzlePlugin - #9315

Merged
bric3 merged 2 commits into
masterfrom
bdu/lazy-muzzle
Aug 6, 2025
Merged

Configure lazily MuzzlePlugin#9315
bric3 merged 2 commits into
masterfrom
bdu/lazy-muzzle

Conversation

@bric3

@bric3bric3 commented Aug 5, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

Use lazy configuration API, in particular

  • Register configurations (and configure them on-demand) instead of eagerly realize them.
  • Register tasks and configure them lazily instead of eagerly creating them.

Also, simplified a bit the task registration with regular for-loop, instead of Groovy's .inject.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@bric3
bric3 requested a review from a team as a code ownerAugust 5, 2025 16:33
@bric3
bric3 requested a review from dougqhAugust 5, 2025 16:33
@github-actions

Copy link
Copy Markdown
Contributor

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@bric3bric3 added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Aug 5, 2025
@datadog-datadog-prod-us1

datadog-datadog-prod-us1Bot commented Aug 5, 2025

Copy link
Copy Markdown
Contributor

Code coverage: total 57.12%, patch 100.00% (view details)

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 9b4075e | Docs | Was this helpful? Give us feedback!

@pr-commenter

pr-commenterBot commented Aug 5, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterbdu/lazy-muzzle
git_commit_date17544889211754490073
git_commit_shae8faa949b4075e
release_version1.53.0-SNAPSHOT~e8faa9419c1.53.0-SNAPSHOT~9b4075eb26
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17544918701754491870
ci_job_id10670179031067017903
ci_pipeline_id7285584672855846
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-1-6vk6assj 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-1-6vk6assj 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 46 metrics, 13 unstable metrics.

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.045 s) : 0, 1045472
Total [baseline] (8.64 s) : 0, 8639630
Agent [candidate] (1.045 s) : 0, 1044940
Total [candidate] (8.576 s) : 0, 8575676
section iast
Agent [baseline] (1.177 s) : 0, 1176601
Total [baseline] (9.33 s) : 0, 9329821
Agent [candidate] (1.182 s) : 0, 1182410
Total [candidate] (9.312 s) : 0, 9311595
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.045 s-
Agentiast1.177 s131.129 ms (12.5%)
Totaltracing8.64 s-
Totaliast9.33 s690.191 ms (8.0%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.045 s-
Agentiast1.182 s137.47 ms (13.2%)
Totaltracing8.576 s-
Totaliast9.312 s735.918 ms (8.6%)
gantt
title insecure-bank - break down per module: candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.423 ms) : 0, 1423
crashtracking [candidate] (1.428 ms) : 0, 1428
BytebuddyAgent [baseline] (730.942 ms) : 0, 730942
BytebuddyAgent [candidate] (730.832 ms) : 0, 730832
GlobalTracer [baseline] (242.816 ms) : 0, 242816
GlobalTracer [candidate] (241.586 ms) : 0, 241586
AppSec [baseline] (30.302 ms) : 0, 30302
AppSec [candidate] (30.075 ms) : 0, 30075
Debugger [baseline] (6.069 ms) : 0, 6069
Debugger [candidate] (6.037 ms) : 0, 6037
Remote Config [baseline] (657.507 µs) : 0, 658
Remote Config [candidate] (658.081 µs) : 0, 658
Telemetry [baseline] (12.25 ms) : 0, 12250
Telemetry [candidate] (13.411 ms) : 0, 13411
section iast
crashtracking [baseline] (1.425 ms) : 0, 1425
crashtracking [candidate] (1.447 ms) : 0, 1447
BytebuddyAgent [baseline] (849.267 ms) : 0, 849267
BytebuddyAgent [candidate] (853.989 ms) : 0, 853989
GlobalTracer [baseline] (232.597 ms) : 0, 232597
GlobalTracer [candidate] (233.102 ms) : 0, 233102
IAST [baseline] (29.248 ms) : 0, 29248
IAST [candidate] (30.147 ms) : 0, 30147
AppSec [baseline] (26.747 ms) : 0, 26747
AppSec [candidate] (27.106 ms) : 0, 27106
Debugger [baseline] (7.423 ms) : 0, 7423
Debugger [candidate] (6.733 ms) : 0, 6733
Remote Config [baseline] (579.965 µs) : 0, 580
Remote Config [candidate] (598.755 µs) : 0, 599
Telemetry [baseline] (8.309 ms) : 0, 8309
Telemetry [candidate] (8.242 ms) : 0, 8242
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.051 s) : 0, 1050913
Total [baseline] (10.776 s) : 0, 10775857
Agent [candidate] (1.044 s) : 0, 1043781
Total [candidate] (10.766 s) : 0, 10765617
section appsec
Agent [baseline] (1.219 s) : 0, 1219214
Total [baseline] (10.801 s) : 0, 10800805
Agent [candidate] (1.219 s) : 0, 1218710
Total [candidate] (10.872 s) : 0, 10871718
section iast
Agent [baseline] (1.185 s) : 0, 1185494
Total [baseline] (11.144 s) : 0, 11144087
Agent [candidate] (1.177 s) : 0, 1176696
Total [candidate] (10.889 s) : 0, 10889189
section profiling
Agent [baseline] (1.197 s) : 0, 1196957
Total [baseline] (10.891 s) : 0, 10890858
Agent [candidate] (1.212 s) : 0, 1211691
Total [candidate] (11.001 s) : 0, 11001432
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.051 s-
Agentappsec1.219 s168.301 ms (16.0%)
Agentiast1.185 s134.581 ms (12.8%)
Agentprofiling1.197 s146.043 ms (13.9%)
Totaltracing10.776 s-
Totalappsec10.801 s24.948 ms (0.2%)
Totaliast11.144 s368.23 ms (3.4%)
Totalprofiling10.891 s115.001 ms (1.1%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.044 s-
Agentappsec1.219 s174.93 ms (16.8%)
Agentiast1.177 s132.916 ms (12.7%)
Agentprofiling1.212 s167.91 ms (16.1%)
Totaltracing10.766 s-
Totalappsec10.872 s106.101 ms (1.0%)
Totaliast10.889 s123.572 ms (1.1%)
Totalprofiling11.001 s235.815 ms (2.2%)
gantt
title petclinic - break down per module: candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.439 ms) : 0, 1439
crashtracking [candidate] (1.431 ms) : 0, 1431
BytebuddyAgent [baseline] (736.017 ms) : 0, 736017
BytebuddyAgent [candidate] (730.685 ms) : 0, 730685
GlobalTracer [baseline] (243.651 ms) : 0, 243651
GlobalTracer [candidate] (241.898 ms) : 0, 241898
AppSec [baseline] (30.33 ms) : 0, 30330
AppSec [candidate] (30.031 ms) : 0, 30031
Debugger [baseline] (6.071 ms) : 0, 6071
Debugger [candidate] (6.04 ms) : 0, 6040
Remote Config [baseline] (655.823 µs) : 0, 656
Remote Config [candidate] (646.735 µs) : 0, 647
Telemetry [baseline] (11.587 ms) : 0, 11587
Telemetry [candidate] (10.604 ms) : 0, 10604
section appsec
crashtracking [baseline] (1.434 ms) : 0, 1434
crashtracking [candidate] (1.429 ms) : 0, 1429
BytebuddyAgent [baseline] (752.479 ms) : 0, 752479
BytebuddyAgent [candidate] (751.816 ms) : 0, 751816
GlobalTracer [baseline] (234.722 ms) : 0, 234722
GlobalTracer [candidate] (234.795 ms) : 0, 234795
IAST [baseline] (23.469 ms) : 0, 23469
IAST [candidate] (23.691 ms) : 0, 23691
AppSec [baseline] (166.929 ms) : 0, 166929
AppSec [candidate] (169.136 ms) : 0, 169136
Debugger [baseline] (9.34 ms) : 0, 9340
Debugger [candidate] (6.431 ms) : 0, 6431
Remote Config [baseline] (629.532 µs) : 0, 630
Remote Config [candidate] (618.25 µs) : 0, 618
Telemetry [baseline] (9.129 ms) : 0, 9129
Telemetry [candidate] (9.756 ms) : 0, 9756
section iast
crashtracking [baseline] (1.455 ms) : 0, 1455
crashtracking [candidate] (1.438 ms) : 0, 1438
BytebuddyAgent [baseline] (856.351 ms) : 0, 856351
BytebuddyAgent [candidate] (849.868 ms) : 0, 849868
GlobalTracer [baseline] (233.802 ms) : 0, 233802
GlobalTracer [candidate] (232.277 ms) : 0, 232277
IAST [baseline] (28.574 ms) : 0, 28574
IAST [candidate] (32.168 ms) : 0, 32168
AppSec [baseline] (28.55 ms) : 0, 28550
AppSec [candidate] (25.32 ms) : 0, 25320
Debugger [baseline] (6.628 ms) : 0, 6628
Debugger [candidate] (5.828 ms) : 0, 5828
Remote Config [baseline] (587.991 µs) : 0, 588
Remote Config [candidate] (606.146 µs) : 0, 606
Telemetry [baseline] (8.354 ms) : 0, 8354
Telemetry [candidate] (8.178 ms) : 0, 8178
section profiling
crashtracking [baseline] (1.417 ms) : 0, 1417
crashtracking [candidate] (1.422 ms) : 0, 1422
BytebuddyAgent [baseline] (762.07 ms) : 0, 762070
BytebuddyAgent [candidate] (770.907 ms) : 0, 770907
GlobalTracer [baseline] (223.001 ms) : 0, 223001
GlobalTracer [candidate] (225.089 ms) : 0, 225089
AppSec [baseline] (30.217 ms) : 0, 30217
AppSec [candidate] (30.853 ms) : 0, 30853
Debugger [baseline] (6.295 ms) : 0, 6295
Debugger [candidate] (6.47 ms) : 0, 6470
Remote Config [baseline] (671.116 µs) : 0, 671
Remote Config [candidate] (710.449 µs) : 0, 710
Telemetry [baseline] (16.086 ms) : 0, 16086
Telemetry [candidate] (16.104 ms) : 0, 16104
ProfilingAgent [baseline] (107.822 ms) : 0, 107822
ProfilingAgent [candidate] (109.997 ms) : 0, 109997
Profiling [baseline] (108.459 ms) : 0, 108459
Profiling [candidate] (110.637 ms) : 0, 110637
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterbdu/lazy-muzzle
git_commit_date17544889211754490073
git_commit_shae8faa949b4075e
release_version1.53.0-SNAPSHOT~e8faa9419c1.53.0-SNAPSHOT~9b4075eb26
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17544915281754491528
ci_job_id10670179051067017905
ci_pipeline_id7285584672855846
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-0-dmmickj7 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-0-dmmickj7 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 4 performance improvements and 2 performance regressions! Performance is the same for 6 metrics, 12 unstable metrics.

scenarioΔ mean http_req_durationΔ mean throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:insecure-bank:tracing:high_loadbetter
[-637.626µs; -396.217µs] or [-7.976%; -4.956%]
unstable
[-47.172op/s; +126.484op/s] or [-8.140%; +21.828%]
7.478ms619.125op/s7.995ms579.469op/s
scenario:load:insecure-bank:iast:high_loadworse
[+333.080µs; +674.316µs] or [+3.608%; +7.304%]
unstable
[-93.198op/s; +42.010op/s] or [-18.543%; +8.359%]
9.735ms477.000op/s9.232ms502.594op/s
scenario:load:insecure-bank:no_agent:high_loadbetter
[-234.659µs; -123.906µs] or [-5.259%; -2.777%]
unstable
[-93.464op/s; +177.839op/s] or [-9.084%; +17.284%]
4.283ms1071.094op/s4.462ms1028.906op/s
scenario:load:insecure-bank:profiling:high_loadbetter
[-610.239µs; -318.096µs] or [-6.761%; -3.524%]
unstable
[-47.916op/s; +103.228op/s] or [-9.323%; +20.086%]
8.562ms541.594op/s9.026ms513.938op/s
scenario:load:petclinic:tracing:high_loadworse
[+1.665ms; +2.450ms] or [+3.929%; +5.781%]
unstable
[-12.177op/s; +2.052op/s] or [-11.035%; +1.860%]
44.434ms105.287op/s42.377ms110.350op/s
scenario:load:petclinic:profiling:high_loadbetter
[-5.404ms; -4.444ms] or [-10.714%; -8.812%]
unstable
[+3.308op/s; +16.642op/s] or [+3.565%; +17.933%]
45.512ms102.775op/s50.436ms92.800op/s
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section baseline
no_agent (37.429 ms) : 37128, 37729
. : milestone, 37429,
appsec (46.958 ms) : 46533, 47383
. : milestone, 46958,
code_origins (45.061 ms) : 44688, 45434
. : milestone, 45061,
iast (44.401 ms) : 44019, 44783
. : milestone, 44401,
profiling (50.436 ms) : 49984, 50889
. : milestone, 50436,
tracing (42.377 ms) : 42024, 42730
. : milestone, 42377,
section candidate
no_agent (36.608 ms) : 36315, 36901
. : milestone, 36608,
appsec (46.829 ms) : 46408, 47249
. : milestone, 46829,
code_origins (44.157 ms) : 43784, 44530
. : milestone, 44157,
iast (43.747 ms) : 43380, 44113
. : milestone, 43747,
profiling (45.512 ms) : 45074, 45951
. : milestone, 45512,
tracing (44.434 ms) : 44058, 44811
. : milestone, 44434,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent37.429 ms [37.128 ms, 37.729 ms]-
appsec46.958 ms [46.533 ms, 47.383 ms]9.529 ms (25.5%)
code_origins45.061 ms [44.688 ms, 45.434 ms]7.632 ms (20.4%)
iast44.401 ms [44.019 ms, 44.783 ms]6.972 ms (18.6%)
profiling50.436 ms [49.984 ms, 50.889 ms]13.008 ms (34.8%)
tracing42.377 ms [42.024 ms, 42.73 ms]4.948 ms (13.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.608 ms [36.315 ms, 36.901 ms]-
appsec46.829 ms [46.408 ms, 47.249 ms]10.221 ms (27.9%)
code_origins44.157 ms [43.784 ms, 44.53 ms]7.549 ms (20.6%)
iast43.747 ms [43.38 ms, 44.113 ms]7.139 ms (19.5%)
profiling45.512 ms [45.074 ms, 45.951 ms]8.905 ms (24.3%)
tracing44.434 ms [44.058 ms, 44.811 ms]7.827 ms (21.4%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section baseline
no_agent (4.462 ms) : 4411, 4513
. : milestone, 4462,
iast (9.232 ms) : 9079, 9385
. : milestone, 9232,
iast_FULL (13.512 ms) : 13243, 13780
. : milestone, 13512,
iast_GLOBAL (10.323 ms) : 10141, 10504
. : milestone, 10323,
profiling (9.026 ms) : 8885, 9168
. : milestone, 9026,
tracing (7.995 ms) : 7877, 8112
. : milestone, 7995,
section candidate
no_agent (4.283 ms) : 4230, 4335
. : milestone, 4283,
iast (9.735 ms) : 9571, 9899
. : milestone, 9735,
iast_FULL (13.76 ms) : 13484, 14035
. : milestone, 13760,
iast_GLOBAL (10.594 ms) : 10408, 10779
. : milestone, 10594,
profiling (8.562 ms) : 8432, 8692
. : milestone, 8562,
tracing (7.478 ms) : 7371, 7584
. : milestone, 7478,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.462 ms [4.411 ms, 4.513 ms]-
iast9.232 ms [9.079 ms, 9.385 ms]4.77 ms (106.9%)
iast_FULL13.512 ms [13.243 ms, 13.78 ms]9.05 ms (202.8%)
iast_GLOBAL10.323 ms [10.141 ms, 10.504 ms]5.861 ms (131.3%)
profiling9.026 ms [8.885 ms, 9.168 ms]4.564 ms (102.3%)
tracing7.995 ms [7.877 ms, 8.112 ms]3.532 ms (79.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.283 ms [4.23 ms, 4.335 ms]-
iast9.735 ms [9.571 ms, 9.899 ms]5.453 ms (127.3%)
iast_FULL13.76 ms [13.484 ms, 14.035 ms]9.477 ms (221.3%)
iast_GLOBAL10.594 ms [10.408 ms, 10.779 ms]6.311 ms (147.4%)
profiling8.562 ms [8.432 ms, 8.692 ms]4.28 ms (99.9%)
tracing7.478 ms [7.371 ms, 7.584 ms]3.195 ms (74.6%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterbdu/lazy-muzzle
git_commit_date17544889211754490073
git_commit_shae8faa949b4075e
release_version1.53.0-SNAPSHOT~e8faa9419c1.53.0-SNAPSHOT~9b4075eb26
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17544920241754492024
ci_job_id10670179061067017906
ci_pipeline_id7285584672855846
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-1-191tptd1 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-1-191tptd1 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section baseline
no_agent (1.478 ms) : 1466, 1489
. : milestone, 1478,
appsec (3.643 ms) : 3425, 3861
. : milestone, 3643,
iast (2.185 ms) : 2123, 2247
. : milestone, 2185,
iast_GLOBAL (2.236 ms) : 2173, 2299
. : milestone, 2236,
profiling (2.051 ms) : 2000, 2101
. : milestone, 2051,
tracing (2.022 ms) : 1973, 2071
. : milestone, 2022,
section candidate
no_agent (1.477 ms) : 1466, 1489
. : milestone, 1477,
appsec (3.645 ms) : 3428, 3862
. : milestone, 3645,
iast (2.199 ms) : 2136, 2261
. : milestone, 2199,
iast_GLOBAL (2.243 ms) : 2181, 2306
. : milestone, 2243,
profiling (2.063 ms) : 2012, 2115
. : milestone, 2063,
tracing (2.008 ms) : 1960, 2056
. : milestone, 2008,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.478 ms [1.466 ms, 1.489 ms]-
appsec3.643 ms [3.425 ms, 3.861 ms]2.165 ms (146.5%)
iast2.185 ms [2.123 ms, 2.247 ms]707.282 µs (47.9%)
iast_GLOBAL2.236 ms [2.173 ms, 2.299 ms]758.106 µs (51.3%)
profiling2.051 ms [2.0 ms, 2.101 ms]572.637 µs (38.7%)
tracing2.022 ms [1.973 ms, 2.071 ms]544.162 µs (36.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.477 ms [1.466 ms, 1.489 ms]-
appsec3.645 ms [3.428 ms, 3.862 ms]2.168 ms (146.8%)
iast2.199 ms [2.136 ms, 2.261 ms]721.677 µs (48.9%)
iast_GLOBAL2.243 ms [2.181 ms, 2.306 ms]766.058 µs (51.9%)
profiling2.063 ms [2.012 ms, 2.115 ms]586.059 µs (39.7%)
tracing2.008 ms [1.96 ms, 2.056 ms]530.768 µs (35.9%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.53.0-SNAPSHOT~9b4075eb26, baseline=1.53.0-SNAPSHOT~e8faa9419c
dateFormat X
axisFormat %s
section baseline
no_agent (15.042 s) : 15042000, 15042000
. : milestone, 15042000,
appsec (14.865 s) : 14865000, 14865000
. : milestone, 14865000,
iast (18.253 s) : 18253000, 18253000
. : milestone, 18253000,
iast_GLOBAL (18.19 s) : 18190000, 18190000
. : milestone, 18190000,
profiling (15.946 s) : 15946000, 15946000
. : milestone, 15946000,
tracing (15.126 s) : 15126000, 15126000
. : milestone, 15126000,
section candidate
no_agent (15.697 s) : 15697000, 15697000
. : milestone, 15697000,
appsec (14.935 s) : 14935000, 14935000
. : milestone, 14935000,
iast (18.45 s) : 18450000, 18450000
. : milestone, 18450000,
iast_GLOBAL (18.272 s) : 18272000, 18272000
. : milestone, 18272000,
profiling (15.039 s) : 15039000, 15039000
. : milestone, 15039000,
tracing (15.116 s) : 15116000, 15116000
. : milestone, 15116000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.042 s [15.042 s, 15.042 s]-
appsec14.865 s [14.865 s, 14.865 s]-177.0 ms (-1.2%)
iast18.253 s [18.253 s, 18.253 s]3.211 s (21.3%)
iast_GLOBAL18.19 s [18.19 s, 18.19 s]3.148 s (20.9%)
profiling15.946 s [15.946 s, 15.946 s]904.0 ms (6.0%)
tracing15.126 s [15.126 s, 15.126 s]84.0 ms (0.6%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.697 s [15.697 s, 15.697 s]-
appsec14.935 s [14.935 s, 14.935 s]-762.0 ms (-4.9%)
iast18.45 s [18.45 s, 18.45 s]2.753 s (17.5%)
iast_GLOBAL18.272 s [18.272 s, 18.272 s]2.575 s (16.4%)
profiling15.039 s [15.039 s, 15.039 s]-658.0 ms (-4.2%)
tracing15.116 s [15.116 s, 15.116 s]-581.0 ms (-3.7%)

@bric3
bric3 requested review from PerfectSlayer and smola and removed request for dougqhAugust 5, 2025 17:17

@PerfectSlayerPerfectSlayer left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good 👍 Thanks for the improvement.
Left a minor comment about coding style.

Comment threadbuildSrc/src/main/groovy/MuzzlePlugin.groovy Outdated
@bric3
bric3 enabled auto-merge (squash) August 6, 2025 14:21
@bric3
bric3 merged commit 86fb978 into masterAug 6, 2025
503 of 504 checks passed
@bric3
bric3 deleted the bdu/lazy-muzzle branch August 6, 2025 15:28
@github-actionsgithub-actionsBot added this to the 1.53.0 milestone Aug 6, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtag: no release notesChanges to exclude from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@bric3@PerfectSlayer@AlexeyKuznetsov-DD