Skip to content

Refactor instrumentation modules for jetty, netty and tibco#9547

Merged
amarziali merged 3 commits into
masterfrom
andrea.marziali/refactor2
Sep 16, 2025
Merged

Refactor instrumentation modules for jetty, netty and tibco#9547
amarziali merged 3 commits into
masterfrom
andrea.marziali/refactor2

Conversation

@amarziali

@amarziali amarziali commented Sep 16, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

Refactor instrumentation modules for jetty, netty and tibco according to naming conventions

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali added inst: others All other instrumentations tag: no release notes Changes to exclude from release notes type: refactoring labels Sep 16, 2025
@amarziali
amarziali requested review from a team as code owners September 16, 2025 13:14
@amarziali
amarziali enabled auto-merge (squash) September 16, 2025 13:15
@datadog-official

datadog-official Bot commented Sep 16, 2025

Copy link
Copy Markdown
Contributor

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 59.62% (-0.02%)

View detailed report

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

@pr-commenter

pr-commenter Bot commented Sep 16, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/refactor2
git_commit_date 1758026554 1758028428
git_commit_sha 9fc16bb a08cd6e
release_version 1.54.0-SNAPSHOT~9fc16bb0e5 1.54.0-SNAPSHOT~a08cd6e0ca
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758030269 1758030269
ci_job_id 1131300936 1131300936
ci_pipeline_id 76606069 76606069
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-xqa0l7ol 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-xqa0l7ol 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 51 metrics, 8 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.066 s) : 0, 1065688
Total [baseline] (10.831 s) : 0, 10831201
Agent [candidate] (1.065 s) : 0, 1065219
Total [candidate] (10.775 s) : 0, 10775437
section appsec
Agent [baseline] (1.241 s) : 0, 1240563
Total [baseline] (10.997 s) : 0, 10997055
Agent [candidate] (1.233 s) : 0, 1233416
Total [candidate] (11.059 s) : 0, 11058847
section iast
Agent [baseline] (1.191 s) : 0, 1191040
Total [baseline] (11.075 s) : 0, 11074617
Agent [candidate] (1.193 s) : 0, 1192936
Total [candidate] (11.072 s) : 0, 11071859
section profiling
Agent [baseline] (1.215 s) : 0, 1214611
Total [baseline] (10.857 s) : 0, 10857214
Agent [candidate] (1.208 s) : 0, 1208168
Total [candidate] (10.916 s) : 0, 10916229
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.066 s -
Agent appsec 1.241 s 174.875 ms (16.4%)
Agent iast 1.191 s 125.353 ms (11.8%)
Agent profiling 1.215 s 148.923 ms (14.0%)
Total tracing 10.831 s -
Total appsec 10.997 s 165.854 ms (1.5%)
Total iast 11.075 s 243.416 ms (2.2%)
Total profiling 10.857 s 26.013 ms (0.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.065 s -
Agent appsec 1.233 s 168.196 ms (15.8%)
Agent iast 1.193 s 127.716 ms (12.0%)
Agent profiling 1.208 s 142.948 ms (13.4%)
Total tracing 10.775 s -
Total appsec 11.059 s 283.41 ms (2.6%)
Total iast 11.072 s 296.422 ms (2.8%)
Total profiling 10.916 s 140.793 ms (1.3%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.448 ms) : 0, 1448
crashtracking [candidate] (1.465 ms) : 0, 1465
BytebuddyAgent [baseline] (734.919 ms) : 0, 734919
BytebuddyAgent [candidate] (736.462 ms) : 0, 736462
GlobalTracer [baseline] (254.12 ms) : 0, 254120
GlobalTracer [candidate] (252.404 ms) : 0, 252404
AppSec [baseline] (30.647 ms) : 0, 30647
AppSec [candidate] (30.333 ms) : 0, 30333
Debugger [baseline] (6.434 ms) : 0, 6434
Debugger [candidate] (6.453 ms) : 0, 6453
Remote Config [baseline] (686.026 µs) : 0, 686
Remote Config [candidate] (689.844 µs) : 0, 690
Telemetry [baseline] (16.333 ms) : 0, 16333
Telemetry [candidate] (16.265 ms) : 0, 16265
section appsec
crashtracking [baseline] (1.46 ms) : 0, 1460
crashtracking [candidate] (1.453 ms) : 0, 1453
BytebuddyAgent [baseline] (759.931 ms) : 0, 759931
BytebuddyAgent [candidate] (755.043 ms) : 0, 755043
GlobalTracer [baseline] (246.599 ms) : 0, 246599
GlobalTracer [candidate] (245.339 ms) : 0, 245339
AppSec [baseline] (172.292 ms) : 0, 172292
AppSec [candidate] (171.518 ms) : 0, 171518
Debugger [baseline] (6.043 ms) : 0, 6043
Debugger [candidate] (5.969 ms) : 0, 5969
Remote Config [baseline] (641.838 µs) : 0, 642
Remote Config [candidate] (621.714 µs) : 0, 622
Telemetry [baseline] (8.537 ms) : 0, 8537
Telemetry [candidate] (8.49 ms) : 0, 8490
IAST [baseline] (23.855 ms) : 0, 23855
IAST [candidate] (23.791 ms) : 0, 23791
section iast
crashtracking [baseline] (1.459 ms) : 0, 1459
crashtracking [candidate] (1.449 ms) : 0, 1449
BytebuddyAgent [baseline] (852.629 ms) : 0, 852629
BytebuddyAgent [candidate] (854.574 ms) : 0, 854574
GlobalTracer [baseline] (245.866 ms) : 0, 245866
GlobalTracer [candidate] (245.383 ms) : 0, 245383
AppSec [baseline] (26.32 ms) : 0, 26320
AppSec [candidate] (26.139 ms) : 0, 26139
Debugger [baseline] (6.114 ms) : 0, 6114
Debugger [candidate] (6.037 ms) : 0, 6037
Remote Config [baseline] (594.89 µs) : 0, 595
Remote Config [candidate] (592.457 µs) : 0, 592
Telemetry [baseline] (8.265 ms) : 0, 8265
Telemetry [candidate] (8.133 ms) : 0, 8133
IAST [baseline] (28.845 ms) : 0, 28845
IAST [candidate] (29.54 ms) : 0, 29540
section profiling
crashtracking [baseline] (1.44 ms) : 0, 1440
crashtracking [candidate] (1.43 ms) : 0, 1430
BytebuddyAgent [baseline] (765.85 ms) : 0, 765850
BytebuddyAgent [candidate] (761.184 ms) : 0, 761184
GlobalTracer [baseline] (234.064 ms) : 0, 234064
GlobalTracer [candidate] (233.393 ms) : 0, 233393
AppSec [baseline] (30.628 ms) : 0, 30628
AppSec [candidate] (31.026 ms) : 0, 31026
Debugger [baseline] (13.728 ms) : 0, 13728
Debugger [candidate] (11.219 ms) : 0, 11219
Remote Config [baseline] (758.91 µs) : 0, 759
Remote Config [candidate] (1.494 ms) : 0, 1494
Telemetry [baseline] (9.365 ms) : 0, 9365
Telemetry [candidate] (10.176 ms) : 0, 10176
ProfilingAgent [baseline] (107.395 ms) : 0, 107395
ProfilingAgent [candidate] (107.173 ms) : 0, 107173
Profiling [baseline] (108.041 ms) : 0, 108041
Profiling [candidate] (107.841 ms) : 0, 107841
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1059837
Total [baseline] (8.633 s) : 0, 8632510
Agent [candidate] (1.062 s) : 0, 1061920
Total [candidate] (8.63 s) : 0, 8629541
section iast
Agent [baseline] (1.198 s) : 0, 1197561
Total [baseline] (9.28 s) : 0, 9279982
Agent [candidate] (1.194 s) : 0, 1194134
Total [candidate] (9.326 s) : 0, 9326287
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent iast 1.198 s 137.724 ms (13.0%)
Total tracing 8.633 s -
Total iast 9.28 s 647.472 ms (7.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.062 s -
Agent iast 1.194 s 132.214 ms (12.5%)
Total tracing 8.63 s -
Total iast 9.326 s 696.745 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.46 ms) : 0, 1460
crashtracking [candidate] (1.457 ms) : 0, 1457
BytebuddyAgent [baseline] (731.772 ms) : 0, 731772
BytebuddyAgent [candidate] (732.921 ms) : 0, 732921
GlobalTracer [baseline] (251.799 ms) : 0, 251799
GlobalTracer [candidate] (252.514 ms) : 0, 252514
AppSec [baseline] (30.505 ms) : 0, 30505
AppSec [candidate] (30.612 ms) : 0, 30612
Debugger [baseline] (6.395 ms) : 0, 6395
Debugger [candidate] (6.389 ms) : 0, 6389
Remote Config [baseline] (694.899 µs) : 0, 695
Remote Config [candidate] (701.196 µs) : 0, 701
Telemetry [baseline] (16.247 ms) : 0, 16247
Telemetry [candidate] (16.35 ms) : 0, 16350
section iast
crashtracking [baseline] (1.46 ms) : 0, 1460
crashtracking [candidate] (1.46 ms) : 0, 1460
BytebuddyAgent [baseline] (858.372 ms) : 0, 858372
BytebuddyAgent [candidate] (855.418 ms) : 0, 855418
GlobalTracer [baseline] (244.769 ms) : 0, 244769
GlobalTracer [candidate] (245.712 ms) : 0, 245712
AppSec [baseline] (26.522 ms) : 0, 26522
AppSec [candidate] (26.984 ms) : 0, 26984
Debugger [baseline] (6.081 ms) : 0, 6081
Debugger [candidate] (6.02 ms) : 0, 6020
Remote Config [baseline] (621.629 µs) : 0, 622
Remote Config [candidate] (627.672 µs) : 0, 628
Telemetry [baseline] (8.169 ms) : 0, 8169
Telemetry [candidate] (8.213 ms) : 0, 8213
IAST [baseline] (30.527 ms) : 0, 30527
IAST [candidate] (28.763 ms) : 0, 28763
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/refactor2
git_commit_date 1758026554 1758028428
git_commit_sha 9fc16bb a08cd6e
release_version 1.54.0-SNAPSHOT~9fc16bb0e5 1.54.0-SNAPSHOT~a08cd6e0ca
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1758029934 1758029934
ci_job_id 1131300937 1131300937
ci_pipeline_id 76606069 76606069
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-b8duuzqv 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-b8duuzqv 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 3 performance improvements and 0 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:petclinic:no_agent:high_load better
[-2.132ms; -1.494ms] or [-5.629%; -3.944%]
unstable
[-4.497op/s; +13.696op/s] or [-3.596%; +10.951%]
36.057ms 129.662op/s 37.870ms 125.063op/s
scenario:load:petclinic:code_origins:high_load better
[-2.937ms; -2.129ms] or [-6.374%; -4.622%]
unstable
[-3.169op/s; +12.446op/s] or [-3.079%; +12.094%]
43.539ms 107.550op/s 46.072ms 102.911op/s
scenario:load:petclinic:iast:high_load better
[-1.946ms; -1.088ms] or [-4.193%; -2.345%]
unstable
[-5.491op/s; +9.713op/s] or [-5.378%; +9.512%]
44.895ms 104.225op/s 46.413ms 102.114op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.87 ms) : 37565, 38175
.   : milestone, 37870,
appsec (46.529 ms) : 46133, 46925
.   : milestone, 46529,
code_origins (46.072 ms) : 45687, 46456
.   : milestone, 46072,
iast (46.413 ms) : 46005, 46820
.   : milestone, 46413,
profiling (49.99 ms) : 49537, 50442
.   : milestone, 49990,
tracing (44.139 ms) : 43773, 44505
.   : milestone, 44139,
section candidate
no_agent (36.057 ms) : 35769, 36345
.   : milestone, 36057,
appsec (47.46 ms) : 47053, 47867
.   : milestone, 47460,
code_origins (43.539 ms) : 43173, 43904
.   : milestone, 43539,
iast (44.895 ms) : 44505, 45285
.   : milestone, 44895,
profiling (48.551 ms) : 48073, 49028
.   : milestone, 48551,
tracing (43.944 ms) : 43569, 44320
.   : milestone, 43944,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.87 ms [37.565 ms, 38.175 ms] -
appsec 46.529 ms [46.133 ms, 46.925 ms] 8.659 ms (22.9%)
code_origins 46.072 ms [45.687 ms, 46.456 ms] 8.201 ms (21.7%)
iast 46.413 ms [46.005 ms, 46.82 ms] 8.543 ms (22.6%)
profiling 49.99 ms [49.537 ms, 50.442 ms] 12.12 ms (32.0%)
tracing 44.139 ms [43.773 ms, 44.505 ms] 6.269 ms (16.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.057 ms [35.769 ms, 36.345 ms] -
appsec 47.46 ms [47.053 ms, 47.867 ms] 11.403 ms (31.6%)
code_origins 43.539 ms [43.173 ms, 43.904 ms] 7.481 ms (20.7%)
iast 44.895 ms [44.505 ms, 45.285 ms] 8.838 ms (24.5%)
profiling 48.551 ms [48.073 ms, 49.028 ms] 12.493 ms (34.6%)
tracing 43.944 ms [43.569 ms, 44.32 ms] 7.887 ms (21.9%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.355 ms) : 4301, 4409
.   : milestone, 4355,
iast (9.699 ms) : 9535, 9862
.   : milestone, 9699,
iast_FULL (14.533 ms) : 14238, 14828
.   : milestone, 14533,
iast_GLOBAL (10.572 ms) : 10385, 10759
.   : milestone, 10572,
profiling (9.459 ms) : 9303, 9614
.   : milestone, 9459,
tracing (7.638 ms) : 7531, 7745
.   : milestone, 7638,
section candidate
no_agent (4.37 ms) : 4321, 4419
.   : milestone, 4370,
iast (9.6 ms) : 9438, 9762
.   : milestone, 9600,
iast_FULL (14.657 ms) : 14368, 14946
.   : milestone, 14657,
iast_GLOBAL (10.401 ms) : 10213, 10588
.   : milestone, 10401,
profiling (9.152 ms) : 9002, 9301
.   : milestone, 9152,
tracing (7.607 ms) : 7492, 7722
.   : milestone, 7607,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.355 ms [4.301 ms, 4.409 ms] -
iast 9.699 ms [9.535 ms, 9.862 ms] 5.343 ms (122.7%)
iast_FULL 14.533 ms [14.238 ms, 14.828 ms] 10.178 ms (233.7%)
iast_GLOBAL 10.572 ms [10.385 ms, 10.759 ms] 6.217 ms (142.8%)
profiling 9.459 ms [9.303 ms, 9.614 ms] 5.103 ms (117.2%)
tracing 7.638 ms [7.531 ms, 7.745 ms] 3.283 ms (75.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.37 ms [4.321 ms, 4.419 ms] -
iast 9.6 ms [9.438 ms, 9.762 ms] 5.23 ms (119.7%)
iast_FULL 14.657 ms [14.368 ms, 14.946 ms] 10.287 ms (235.4%)
iast_GLOBAL 10.401 ms [10.213 ms, 10.588 ms] 6.031 ms (138.0%)
profiling 9.152 ms [9.002 ms, 9.301 ms] 4.782 ms (109.4%)
tracing 7.607 ms [7.492 ms, 7.722 ms] 3.237 ms (74.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/refactor2
git_commit_date 1758026554 1758028428
git_commit_sha 9fc16bb a08cd6e
release_version 1.54.0-SNAPSHOT~9fc16bb0e5 1.54.0-SNAPSHOT~a08cd6e0ca
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1758030399 1758030399
ci_job_id 1131300938 1131300938
ci_pipeline_id 76606069 76606069
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-m9q1fx3c 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-m9q1fx3c 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 biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.564 s) : 15564000, 15564000
.   : milestone, 15564000,
appsec (14.834 s) : 14834000, 14834000
.   : milestone, 14834000,
iast (18.585 s) : 18585000, 18585000
.   : milestone, 18585000,
iast_GLOBAL (18.167 s) : 18167000, 18167000
.   : milestone, 18167000,
profiling (16.094 s) : 16094000, 16094000
.   : milestone, 16094000,
tracing (15.004 s) : 15004000, 15004000
.   : milestone, 15004000,
section candidate
no_agent (15.064 s) : 15064000, 15064000
.   : milestone, 15064000,
appsec (14.8 s) : 14800000, 14800000
.   : milestone, 14800000,
iast (18.593 s) : 18593000, 18593000
.   : milestone, 18593000,
iast_GLOBAL (18.162 s) : 18162000, 18162000
.   : milestone, 18162000,
profiling (15.584 s) : 15584000, 15584000
.   : milestone, 15584000,
tracing (14.932 s) : 14932000, 14932000
.   : milestone, 14932000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.564 s [15.564 s, 15.564 s] -
appsec 14.834 s [14.834 s, 14.834 s] -730.0 ms (-4.7%)
iast 18.585 s [18.585 s, 18.585 s] 3.021 s (19.4%)
iast_GLOBAL 18.167 s [18.167 s, 18.167 s] 2.603 s (16.7%)
profiling 16.094 s [16.094 s, 16.094 s] 530.0 ms (3.4%)
tracing 15.004 s [15.004 s, 15.004 s] -560.0 ms (-3.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.064 s [15.064 s, 15.064 s] -
appsec 14.8 s [14.8 s, 14.8 s] -264.0 ms (-1.8%)
iast 18.593 s [18.593 s, 18.593 s] 3.529 s (23.4%)
iast_GLOBAL 18.162 s [18.162 s, 18.162 s] 3.098 s (20.6%)
profiling 15.584 s [15.584 s, 15.584 s] 520.0 ms (3.5%)
tracing 14.932 s [14.932 s, 14.932 s] -132.0 ms (-0.9%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~a08cd6e0ca, baseline=1.54.0-SNAPSHOT~9fc16bb0e5
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.473 ms) : 1461, 1484
.   : milestone, 1473,
appsec (3.721 ms) : 3503, 3939
.   : milestone, 3721,
iast (2.203 ms) : 2139, 2266
.   : milestone, 2203,
iast_GLOBAL (2.246 ms) : 2182, 2309
.   : milestone, 2246,
profiling (2.041 ms) : 1990, 2091
.   : milestone, 2041,
tracing (2.027 ms) : 1978, 2076
.   : milestone, 2027,
section candidate
no_agent (1.47 ms) : 1459, 1482
.   : milestone, 1470,
appsec (3.712 ms) : 3495, 3928
.   : milestone, 3712,
iast (2.194 ms) : 2131, 2256
.   : milestone, 2194,
iast_GLOBAL (2.23 ms) : 2167, 2292
.   : milestone, 2230,
profiling (2.043 ms) : 1993, 2094
.   : milestone, 2043,
tracing (2.019 ms) : 1970, 2068
.   : milestone, 2019,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.473 ms [1.461 ms, 1.484 ms] -
appsec 3.721 ms [3.503 ms, 3.939 ms] 2.248 ms (152.7%)
iast 2.203 ms [2.139 ms, 2.266 ms] 729.85 µs (49.6%)
iast_GLOBAL 2.246 ms [2.182 ms, 2.309 ms] 773.171 µs (52.5%)
profiling 2.041 ms [1.99 ms, 2.091 ms] 567.917 µs (38.6%)
tracing 2.027 ms [1.978 ms, 2.076 ms] 554.109 µs (37.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.459 ms, 1.482 ms] -
appsec 3.712 ms [3.495 ms, 3.928 ms] 2.241 ms (152.5%)
iast 2.194 ms [2.131 ms, 2.256 ms] 723.378 µs (49.2%)
iast_GLOBAL 2.23 ms [2.167 ms, 2.292 ms] 759.625 µs (51.7%)
profiling 2.043 ms [1.993 ms, 2.094 ms] 573.325 µs (39.0%)
tracing 2.019 ms [1.97 ms, 2.068 ms] 548.599 µs (37.3%)

@amarziali
amarziali merged commit 5422517 into master Sep 16, 2025
503 checks passed
@amarziali
amarziali deleted the andrea.marziali/refactor2 branch September 16, 2025 14:29
@github-actions github-actions Bot added this to the 1.54.0 milestone Sep 16, 2025
PerfectSlayer added a commit that referenced this pull request Oct 22, 2025
PerfectSlayer added a commit that referenced this pull request Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

inst: others All other instrumentations tag: no release notes Changes to exclude from release notes type: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants