Skip to content

Conversation

@amarziali
Copy link
Contributor

What Does This Do

Spring WebFlux 7 removed several deprecated methods from the ServerRequest interface. Because of this, the instrumentation in this PR now obtains the HTTP method name from the httpMethod object rather than calling the removed method directly, which previously caused muzzle to disable the instrumentation.

Note: this also means that tracer version 1.56.x did not support WebFlux 7. Fortunately, WebFlux 7 was only released in November.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali added the type: bug Bug report and fix label Dec 9, 2025
@amarziali amarziali requested a review from a team as a code owner December 9, 2025 07:54
@amarziali amarziali added the inst: spring Spring instrumentation label Dec 9, 2025
@amarziali amarziali enabled auto-merge (squash) December 9, 2025 08:24
@pr-commenter
Copy link

pr-commenter bot commented Dec 9, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/muzzle1
git_commit_date 1765234372 1765266689
git_commit_sha aff0473 62be43d
release_version 1.57.0-SNAPSHOT~aff04738f0 1.57.0-SNAPSHOT~62be43dc8a
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1765268757 1765268757
ci_job_id 1278374584 1278374584
ci_pipeline_id 85494686 85494686
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-pwcnmkz6 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 Linux runner-zfyrx7zua-project-304-concurrent-1-pwcnmkz6 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
module Agent Agent
parent None None

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.089 s) : 0, 1089268
Total [baseline] (10.832 s) : 0, 10832009
Agent [candidate] (1.082 s) : 0, 1081581
Total [candidate] (10.843 s) : 0, 10843012
section appsec
Agent [baseline] (1.273 s) : 0, 1273454
Total [baseline] (11.079 s) : 0, 11079074
Agent [candidate] (1.267 s) : 0, 1266949
Total [candidate] (11.134 s) : 0, 11134495
section iast
Agent [baseline] (1.227 s) : 0, 1226623
Total [baseline] (11.16 s) : 0, 11159873
Agent [candidate] (1.224 s) : 0, 1224466
Total [candidate] (11.176 s) : 0, 11176376
section profiling
Agent [baseline] (1.205 s) : 0, 1205250
Total [baseline] (11.079 s) : 0, 11078837
Agent [candidate] (1.203 s) : 0, 1202777
Total [candidate] (11.038 s) : 0, 11038346
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.089 s -
Agent appsec 1.273 s 184.186 ms (16.9%)
Agent iast 1.227 s 137.355 ms (12.6%)
Agent profiling 1.205 s 115.982 ms (10.6%)
Total tracing 10.832 s -
Total appsec 11.079 s 247.065 ms (2.3%)
Total iast 11.16 s 327.865 ms (3.0%)
Total profiling 11.079 s 246.829 ms (2.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.082 s -
Agent appsec 1.267 s 185.368 ms (17.1%)
Agent iast 1.224 s 142.885 ms (13.2%)
Agent profiling 1.203 s 121.196 ms (11.2%)
Total tracing 10.843 s -
Total appsec 11.134 s 291.483 ms (2.7%)
Total iast 11.176 s 333.364 ms (3.1%)
Total profiling 11.038 s 195.334 ms (1.8%)
gantt
    title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.208 ms) : 0, 1208
crashtracking [candidate] (1.204 ms) : 0, 1204
BytebuddyAgent [baseline] (653.182 ms) : 0, 653182
BytebuddyAgent [candidate] (649.423 ms) : 0, 649423
GlobalTracer [baseline] (284.294 ms) : 0, 284294
GlobalTracer [candidate] (281.98 ms) : 0, 281980
AppSec [baseline] (32.741 ms) : 0, 32741
AppSec [candidate] (32.303 ms) : 0, 32303
Debugger [baseline] (68.715 ms) : 0, 68715
Debugger [candidate] (67.763 ms) : 0, 67763
Remote Config [baseline] (663.58 µs) : 0, 664
Remote Config [candidate] (640.106 µs) : 0, 640
Telemetry [baseline] (8.983 ms) : 0, 8983
Telemetry [candidate] (8.952 ms) : 0, 8952
Flare Poller [baseline] (3.71 ms) : 0, 3710
Flare Poller [candidate] (3.788 ms) : 0, 3788
section appsec
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (693.848 ms) : 0, 693848
BytebuddyAgent [candidate] (690.602 ms) : 0, 690602
GlobalTracer [baseline] (260.996 ms) : 0, 260996
GlobalTracer [candidate] (259.782 ms) : 0, 259782
IAST [baseline] (24.601 ms) : 0, 24601
IAST [candidate] (24.535 ms) : 0, 24535
AppSec [baseline] (176.177 ms) : 0, 176177
AppSec [candidate] (174.723 ms) : 0, 174723
Debugger [baseline] (67.064 ms) : 0, 67064
Debugger [candidate] (66.629 ms) : 0, 66629
Remote Config [baseline] (697.251 µs) : 0, 697
Remote Config [candidate] (716.688 µs) : 0, 717
Telemetry [baseline] (9.166 ms) : 0, 9166
Telemetry [candidate] (9.26 ms) : 0, 9260
Flare Poller [baseline] (4.003 ms) : 0, 4003
Flare Poller [candidate] (3.991 ms) : 0, 3991
section iast
crashtracking [baseline] (1.196 ms) : 0, 1196
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (792.355 ms) : 0, 792355
BytebuddyAgent [candidate] (791.37 ms) : 0, 791370
GlobalTracer [baseline] (255.993 ms) : 0, 255993
GlobalTracer [candidate] (255.406 ms) : 0, 255406
IAST [baseline] (27.203 ms) : 0, 27203
IAST [candidate] (26.964 ms) : 0, 26964
AppSec [baseline] (35.567 ms) : 0, 35567
AppSec [candidate] (35.474 ms) : 0, 35474
Debugger [baseline] (66.275 ms) : 0, 66275
Debugger [candidate] (66.142 ms) : 0, 66142
Remote Config [baseline] (574.236 µs) : 0, 574
Remote Config [candidate] (574.578 µs) : 0, 575
Telemetry [baseline] (8.475 ms) : 0, 8475
Telemetry [candidate] (8.442 ms) : 0, 8442
Flare Poller [baseline] (3.471 ms) : 0, 3471
Flare Poller [candidate] (3.493 ms) : 0, 3493
section profiling
crashtracking [baseline] (1.185 ms) : 0, 1185
crashtracking [candidate] (1.18 ms) : 0, 1180
BytebuddyAgent [baseline] (701.541 ms) : 0, 701541
BytebuddyAgent [candidate] (700.261 ms) : 0, 700261
GlobalTracer [baseline] (220.89 ms) : 0, 220890
GlobalTracer [candidate] (220.041 ms) : 0, 220041
AppSec [baseline] (32.348 ms) : 0, 32348
AppSec [candidate] (31.931 ms) : 0, 31931
Debugger [baseline] (68.287 ms) : 0, 68287
Debugger [candidate] (68.845 ms) : 0, 68845
Remote Config [baseline] (663.317 µs) : 0, 663
Remote Config [candidate] (633.131 µs) : 0, 633
Telemetry [baseline] (9.044 ms) : 0, 9044
Telemetry [candidate] (9.009 ms) : 0, 9009
Flare Poller [baseline] (3.769 ms) : 0, 3769
Flare Poller [candidate] (3.758 ms) : 0, 3758
ProfilingAgent [baseline] (97.7 ms) : 0, 97700
ProfilingAgent [candidate] (97.56 ms) : 0, 97560
Profiling [baseline] (98.28 ms) : 0, 98280
Profiling [candidate] (98.161 ms) : 0, 98161
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.083 s) : 0, 1083360
Total [baseline] (8.801 s) : 0, 8800523
Agent [candidate] (1.085 s) : 0, 1085337
Total [candidate] (8.753 s) : 0, 8752891
section iast
Agent [baseline] (1.221 s) : 0, 1221460
Total [baseline] (9.449 s) : 0, 9449217
Agent [candidate] (1.245 s) : 0, 1245084
Total [candidate] (9.572 s) : 0, 9571963
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.083 s -
Agent iast 1.221 s 138.1 ms (12.7%)
Total tracing 8.801 s -
Total iast 9.449 s 648.694 ms (7.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.085 s -
Agent iast 1.245 s 159.747 ms (14.7%)
Total tracing 8.753 s -
Total iast 9.572 s 819.073 ms (9.4%)
gantt
    title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.191 ms) : 0, 1191
crashtracking [candidate] (1.202 ms) : 0, 1202
BytebuddyAgent [baseline] (649.149 ms) : 0, 649149
BytebuddyAgent [candidate] (651.644 ms) : 0, 651644
GlobalTracer [baseline] (283.341 ms) : 0, 283341
GlobalTracer [candidate] (282.87 ms) : 0, 282870
AppSec [baseline] (32.647 ms) : 0, 32647
AppSec [candidate] (32.534 ms) : 0, 32534
Debugger [baseline] (67.828 ms) : 0, 67828
Debugger [candidate] (67.872 ms) : 0, 67872
Remote Config [baseline] (666.595 µs) : 0, 667
Remote Config [candidate] (647.253 µs) : 0, 647
Telemetry [baseline] (9.067 ms) : 0, 9067
Telemetry [candidate] (9.147 ms) : 0, 9147
Flare Poller [baseline] (3.857 ms) : 0, 3857
Flare Poller [candidate] (3.812 ms) : 0, 3812
section iast
crashtracking [baseline] (1.187 ms) : 0, 1187
crashtracking [candidate] (1.213 ms) : 0, 1213
BytebuddyAgent [baseline] (789.754 ms) : 0, 789754
BytebuddyAgent [candidate] (806.95 ms) : 0, 806950
GlobalTracer [baseline] (255.328 ms) : 0, 255328
GlobalTracer [candidate] (260.133 ms) : 0, 260133
IAST [baseline] (26.966 ms) : 0, 26966
IAST [candidate] (27.547 ms) : 0, 27547
AppSec [baseline] (35.633 ms) : 0, 35633
AppSec [candidate] (35.558 ms) : 0, 35558
Debugger [baseline] (64.615 ms) : 0, 64615
Debugger [candidate] (65.302 ms) : 0, 65302
Remote Config [baseline] (577.302 µs) : 0, 577
Remote Config [candidate] (581.486 µs) : 0, 581
Telemetry [baseline] (8.436 ms) : 0, 8436
Telemetry [candidate] (8.452 ms) : 0, 8452
Flare Poller [baseline] (3.438 ms) : 0, 3438
Flare Poller [candidate] (3.479 ms) : 0, 3479
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/muzzle1
git_commit_date 1765234372 1765266689
git_commit_sha aff0473 62be43d
release_version 1.57.0-SNAPSHOT~aff04738f0 1.57.0-SNAPSHOT~62be43dc8a
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1765269061 1765269061
ci_job_id 1278374585 1278374585
ci_pipeline_id 85494686 85494686
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-v6r6oe88 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 Linux runner-zfyrx7zua-project-304-concurrent-0-v6r6oe88 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 1 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 16 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:profiling:high_load better
[-210.809µs; -61.549µs] or [-11.646%; -3.400%]
unstable
[-1374.818µs; -499.704µs] or [-24.361%; -8.854%]
unstable
[+65.162op/s; +556.588op/s] or [+3.371%; +28.796%]
1.674ms 4.706ms 2243.719op/s 1.810ms 5.644ms 1932.844op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.19 ms) : 1179, 1202
.   : milestone, 1190,
iast (3.124 ms) : 3085, 3163
.   : milestone, 3124,
iast_FULL (5.838 ms) : 5779, 5896
.   : milestone, 5838,
iast_GLOBAL (3.582 ms) : 3526, 3637
.   : milestone, 3582,
profiling (2.348 ms) : 2326, 2369
.   : milestone, 2348,
tracing (1.781 ms) : 1767, 1796
.   : milestone, 1781,
section candidate
no_agent (1.203 ms) : 1191, 1215
.   : milestone, 1203,
iast (3.215 ms) : 3172, 3259
.   : milestone, 3215,
iast_FULL (5.733 ms) : 5677, 5790
.   : milestone, 5733,
iast_GLOBAL (3.643 ms) : 3596, 3689
.   : milestone, 3643,
profiling (2.011 ms) : 1993, 2028
.   : milestone, 2011,
tracing (1.797 ms) : 1783, 1812
.   : milestone, 1797,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.19 ms [1.179 ms, 1.202 ms] -
iast 3.124 ms [3.085 ms, 3.163 ms] 1.934 ms (162.5%)
iast_FULL 5.838 ms [5.779 ms, 5.896 ms] 4.647 ms (390.5%)
iast_GLOBAL 3.582 ms [3.526 ms, 3.637 ms] 2.391 ms (200.9%)
profiling 2.348 ms [2.326 ms, 2.369 ms] 1.157 ms (97.2%)
tracing 1.781 ms [1.767 ms, 1.796 ms] 591.007 µs (49.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.203 ms [1.191 ms, 1.215 ms] -
iast 3.215 ms [3.172 ms, 3.259 ms] 2.012 ms (167.2%)
iast_FULL 5.733 ms [5.677 ms, 5.79 ms] 4.53 ms (376.5%)
iast_GLOBAL 3.643 ms [3.596 ms, 3.689 ms] 2.44 ms (202.8%)
profiling 2.011 ms [1.993 ms, 2.028 ms] 807.534 µs (67.1%)
tracing 1.797 ms [1.783 ms, 1.812 ms] 594.221 µs (49.4%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.972 ms) : 17786, 18159
.   : milestone, 17972,
appsec (18.669 ms) : 18481, 18857
.   : milestone, 18669,
code_origins (17.641 ms) : 17464, 17818
.   : milestone, 17641,
iast (17.885 ms) : 17706, 18063
.   : milestone, 17885,
profiling (19.084 ms) : 18896, 19272
.   : milestone, 19084,
tracing (17.739 ms) : 17562, 17915
.   : milestone, 17739,
section candidate
no_agent (18.26 ms) : 18074, 18446
.   : milestone, 18260,
appsec (18.409 ms) : 18224, 18593
.   : milestone, 18409,
code_origins (17.908 ms) : 17728, 18088
.   : milestone, 17908,
iast (18.206 ms) : 18022, 18390
.   : milestone, 18206,
profiling (19.684 ms) : 19484, 19884
.   : milestone, 19684,
tracing (17.858 ms) : 17678, 18037
.   : milestone, 17858,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.972 ms [17.786 ms, 18.159 ms] -
appsec 18.669 ms [18.481 ms, 18.857 ms] 696.605 µs (3.9%)
code_origins 17.641 ms [17.464 ms, 17.818 ms] -331.329 µs (-1.8%)
iast 17.885 ms [17.706 ms, 18.063 ms] -87.59 µs (-0.5%)
profiling 19.084 ms [18.896 ms, 19.272 ms] 1.112 ms (6.2%)
tracing 17.739 ms [17.562 ms, 17.915 ms] -233.486 µs (-1.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.26 ms [18.074 ms, 18.446 ms] -
appsec 18.409 ms [18.224 ms, 18.593 ms] 148.997 µs (0.8%)
code_origins 17.908 ms [17.728 ms, 18.088 ms] -351.613 µs (-1.9%)
iast 18.206 ms [18.022 ms, 18.39 ms] -53.783 µs (-0.3%)
profiling 19.684 ms [19.484 ms, 19.884 ms] 1.424 ms (7.8%)
tracing 17.858 ms [17.678 ms, 18.037 ms] -402.139 µs (-2.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/muzzle1
git_commit_date 1765234372 1765266689
git_commit_sha aff0473 62be43d
release_version 1.57.0-SNAPSHOT~aff04738f0 1.57.0-SNAPSHOT~62be43dc8a
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1765268959 1765268959
ci_job_id 1278374586 1278374586
ci_pipeline_id 85494686 85494686
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-2-wx4yaxxm 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 Linux runner-zfyrx7zua-project-304-concurrent-2-wx4yaxxm 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.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1486
.   : milestone, 1475,
appsec (3.738 ms) : 3512, 3963
.   : milestone, 3738,
iast (2.218 ms) : 2153, 2283
.   : milestone, 2218,
iast_GLOBAL (2.254 ms) : 2189, 2320
.   : milestone, 2254,
profiling (2.073 ms) : 2020, 2126
.   : milestone, 2073,
tracing (2.053 ms) : 2001, 2104
.   : milestone, 2053,
section candidate
no_agent (1.477 ms) : 1465, 1488
.   : milestone, 1477,
appsec (3.678 ms) : 3460, 3896
.   : milestone, 3678,
iast (2.221 ms) : 2156, 2287
.   : milestone, 2221,
iast_GLOBAL (2.264 ms) : 2198, 2329
.   : milestone, 2264,
profiling (2.069 ms) : 2016, 2121
.   : milestone, 2069,
tracing (2.039 ms) : 1988, 2090
.   : milestone, 2039,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.486 ms] -
appsec 3.738 ms [3.512 ms, 3.963 ms] 2.263 ms (153.4%)
iast 2.218 ms [2.153 ms, 2.283 ms] 743.751 µs (50.4%)
iast_GLOBAL 2.254 ms [2.189 ms, 2.32 ms] 779.739 µs (52.9%)
profiling 2.073 ms [2.02 ms, 2.126 ms] 598.279 µs (40.6%)
tracing 2.053 ms [2.001 ms, 2.104 ms] 578.064 µs (39.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.465 ms, 1.488 ms] -
appsec 3.678 ms [3.46 ms, 3.896 ms] 2.201 ms (149.1%)
iast 2.221 ms [2.156 ms, 2.287 ms] 744.861 µs (50.4%)
iast_GLOBAL 2.264 ms [2.198 ms, 2.329 ms] 787.2 µs (53.3%)
profiling 2.069 ms [2.016 ms, 2.121 ms] 592.02 µs (40.1%)
tracing 2.039 ms [1.988 ms, 2.09 ms] 562.266 µs (38.1%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~62be43dc8a, baseline=1.57.0-SNAPSHOT~aff04738f0
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.742 s) : 15742000, 15742000
.   : milestone, 15742000,
appsec (14.398 s) : 14398000, 14398000
.   : milestone, 14398000,
iast (18.167 s) : 18167000, 18167000
.   : milestone, 18167000,
iast_GLOBAL (18.091 s) : 18091000, 18091000
.   : milestone, 18091000,
profiling (14.799 s) : 14799000, 14799000
.   : milestone, 14799000,
tracing (14.865 s) : 14865000, 14865000
.   : milestone, 14865000,
section candidate
no_agent (15.592 s) : 15592000, 15592000
.   : milestone, 15592000,
appsec (14.463 s) : 14463000, 14463000
.   : milestone, 14463000,
iast (18.214 s) : 18214000, 18214000
.   : milestone, 18214000,
iast_GLOBAL (18.048 s) : 18048000, 18048000
.   : milestone, 18048000,
profiling (14.909 s) : 14909000, 14909000
.   : milestone, 14909000,
tracing (14.692 s) : 14692000, 14692000
.   : milestone, 14692000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.742 s [15.742 s, 15.742 s] -
appsec 14.398 s [14.398 s, 14.398 s] -1.344 s (-8.5%)
iast 18.167 s [18.167 s, 18.167 s] 2.425 s (15.4%)
iast_GLOBAL 18.091 s [18.091 s, 18.091 s] 2.349 s (14.9%)
profiling 14.799 s [14.799 s, 14.799 s] -943.0 ms (-6.0%)
tracing 14.865 s [14.865 s, 14.865 s] -877.0 ms (-5.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.592 s [15.592 s, 15.592 s] -
appsec 14.463 s [14.463 s, 14.463 s] -1.129 s (-7.2%)
iast 18.214 s [18.214 s, 18.214 s] 2.622 s (16.8%)
iast_GLOBAL 18.048 s [18.048 s, 18.048 s] 2.456 s (15.8%)
profiling 14.909 s [14.909 s, 14.909 s] -683.0 ms (-4.4%)
tracing 14.692 s [14.692 s, 14.692 s] -900.0 ms (-5.8%)

@amarziali amarziali merged commit ea52d2d into master Dec 9, 2025
545 checks passed
@amarziali amarziali deleted the andrea.marziali/muzzle1 branch December 9, 2025 08:50
@github-actions github-actions bot added this to the 1.57.0 milestone Dec 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: spring Spring instrumentation type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants