Skip to content

Conversation

@bric3
Copy link
Contributor

@bric3 bric3 commented Nov 17, 2025

Caution

Not ready for review

What Does This Do

Refactors the call-site-instrumentation plugin collects too much classpath, which may create various problems.

Instead, this PR tries to make the csi plugin collect the minimum, and makes it explicit if something else is needed.

csi { additionalClassPath.from(...) } 

Also this plugins needlessly declares its task during project.afterEvaluate

Motivation

Quality of life, correctness.

Follow-up

Related to

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

bric3 added 11 commits November 13, 2025 18:12
The `generateCallSiteJava` task can fail when trying to resolve dependencies that have constraints, that can be set by the constraints DSL or by Dependency Locking (lockfile). Indeed `CallSiteInstrumentationPlugin`'s `getProgramClasspath()` method is collecting classpaths from **all** `AbstractCompile` tasks, including `compileLatestDepForkedTestJava` and `compileLatestDepTestJava`, which can have conflicting version constraints E.g. in javax-servlet-3.0 - testImplementation required strictly 8.2.0.v20160908 - latestDepTestImplementation wanted 9.+ - Dependency locking enforced 9.4.58.v20250814 for latestDepForkedTestCompileClasspath,latestDepForkedTestRuntimeClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath
The 'instrument' plugin changes destination around for now, it needs to be depended on for the time being.
@bric3 bric3 added type: enhancement Enhancements and improvements tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Nov 17, 2025
@pr-commenter
Copy link

pr-commenter bot commented Nov 17, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/make-csi-consume-way-less
git_commit_date 1763407991 1763407988
git_commit_sha b6d4e4f 8022770
release_version 1.56.0-SNAPSHOT~b6d4e4fc4a 1.56.0-SNAPSHOT~8022770591
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763409851 1763409851
ci_job_id 1240145673 1240145673
ci_pipeline_id 82788121 82788121
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-3-na764frm 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-3-na764frm 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 58 metrics, 7 unstable metrics.

Startup time reports for petclinic
gantt title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section tracing Agent [baseline] (1.097 s) : 0, 1096693 Total [baseline] (10.712 s) : 0, 10711828 Agent [candidate] (1.102 s) : 0, 1101982 Total [candidate] (10.782 s) : 0, 10782287 section appsec Agent [baseline] (1.287 s) : 0, 1286824 Total [baseline] (11.165 s) : 0, 11165386 Agent [candidate] (1.287 s) : 0, 1286990 Total [candidate] (11.202 s) : 0, 11202070 section iast Agent [baseline] (1.236 s) : 0, 1236076 Total [baseline] (11.197 s) : 0, 11196504 Agent [candidate] (1.239 s) : 0, 1239084 Total [candidate] (11.183 s) : 0, 11183053 section profiling Agent [baseline] (1.227 s) : 0, 1227217 Total [baseline] (11.087 s) : 0, 11087040 Agent [candidate] (1.231 s) : 0, 1230708 Total [candidate] (11.076 s) : 0, 11076129 
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.097 s -
Agent appsec 1.287 s 190.131 ms (17.3%)
Agent iast 1.236 s 139.382 ms (12.7%)
Agent profiling 1.227 s 130.524 ms (11.9%)
Total tracing 10.712 s -
Total appsec 11.165 s 453.558 ms (4.2%)
Total iast 11.197 s 484.676 ms (4.5%)
Total profiling 11.087 s 375.212 ms (3.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.102 s -
Agent appsec 1.287 s 185.009 ms (16.8%)
Agent iast 1.239 s 137.102 ms (12.4%)
Agent profiling 1.231 s 128.726 ms (11.7%)
Total tracing 10.782 s -
Total appsec 11.202 s 419.783 ms (3.9%)
Total iast 11.183 s 400.767 ms (3.7%)
Total profiling 11.076 s 293.842 ms (2.7%)
gantt title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section tracing crashtracking [baseline] (1.449 ms) : 0, 1449 crashtracking [candidate] (1.459 ms) : 0, 1459 BytebuddyAgent [baseline] (704.068 ms) : 0, 704068 BytebuddyAgent [candidate] (707.5 ms) : 0, 707500 GlobalTracer [baseline] (247.724 ms) : 0, 247724 GlobalTracer [candidate] (248.945 ms) : 0, 248945 AppSec [baseline] (32.202 ms) : 0, 32202 AppSec [candidate] (32.327 ms) : 0, 32327 Debugger [baseline] (64.034 ms) : 0, 64034 Debugger [candidate] (64.236 ms) : 0, 64236 Remote Config [baseline] (627.753 µs) : 0, 628 Remote Config [candidate] (651.958 µs) : 0, 652 Telemetry [baseline] (8.09 ms) : 0, 8090 Telemetry [candidate] (8.274 ms) : 0, 8274 Flare Poller [baseline] (3.651 ms) : 0, 3651 Flare Poller [candidate] (3.681 ms) : 0, 3681 section appsec crashtracking [baseline] (1.468 ms) : 0, 1468 crashtracking [candidate] (1.46 ms) : 0, 1460 BytebuddyAgent [baseline] (734.967 ms) : 0, 734967 BytebuddyAgent [candidate] (734.116 ms) : 0, 734116 GlobalTracer [baseline] (241.588 ms) : 0, 241588 GlobalTracer [candidate] (241.62 ms) : 0, 241620 IAST [baseline] (24.852 ms) : 0, 24852 IAST [candidate] (25.051 ms) : 0, 25051 AppSec [baseline] (174.891 ms) : 0, 174891 AppSec [candidate] (175.087 ms) : 0, 175087 Debugger [baseline] (61.011 ms) : 0, 61011 Debugger [candidate] (61.405 ms) : 0, 61405 Remote Config [baseline] (675.612 µs) : 0, 676 Remote Config [candidate] (693.433 µs) : 0, 693 Telemetry [baseline] (8.378 ms) : 0, 8378 Telemetry [candidate] (8.397 ms) : 0, 8397 Flare Poller [baseline] (3.826 ms) : 0, 3826 Flare Poller [candidate] (3.994 ms) : 0, 3994 section iast crashtracking [baseline] (1.443 ms) : 0, 1443 crashtracking [candidate] (1.458 ms) : 0, 1458 BytebuddyAgent [baseline] (827.4 ms) : 0, 827400 BytebuddyAgent [candidate] (829.83 ms) : 0, 829830 GlobalTracer [baseline] (237.718 ms) : 0, 237718 GlobalTracer [candidate] (238.656 ms) : 0, 238656 IAST [baseline] (30.269 ms) : 0, 30269 IAST [candidate] (30.309 ms) : 0, 30309 AppSec [baseline] (31.333 ms) : 0, 31333 AppSec [candidate] (31.251 ms) : 0, 31251 Debugger [baseline] (61.391 ms) : 0, 61391 Debugger [candidate] (61.017 ms) : 0, 61017 Remote Config [baseline] (549.154 µs) : 0, 549 Remote Config [candidate] (551.958 µs) : 0, 552 Telemetry [baseline] (7.645 ms) : 0, 7645 Telemetry [candidate] (7.681 ms) : 0, 7681 Flare Poller [baseline] (3.472 ms) : 0, 3472 Flare Poller [candidate] (3.479 ms) : 0, 3479 section profiling crashtracking [baseline] (1.441 ms) : 0, 1441 crashtracking [candidate] (1.432 ms) : 0, 1432 BytebuddyAgent [baseline] (729.301 ms) : 0, 729301 BytebuddyAgent [candidate] (731.712 ms) : 0, 731712 GlobalTracer [baseline] (221.73 ms) : 0, 221730 GlobalTracer [candidate] (222.922 ms) : 0, 222922 AppSec [baseline] (32.253 ms) : 0, 32253 AppSec [candidate] (32.253 ms) : 0, 32253 Debugger [baseline] (62.82 ms) : 0, 62820 Debugger [candidate] (62.775 ms) : 0, 62775 Remote Config [baseline] (643.217 µs) : 0, 643 Remote Config [candidate] (651.241 µs) : 0, 651 Telemetry [baseline] (8.038 ms) : 0, 8038 Telemetry [candidate] (8.057 ms) : 0, 8057 Flare Poller [baseline] (3.759 ms) : 0, 3759 Flare Poller [candidate] (3.75 ms) : 0, 3750 ProfilingAgent [baseline] (97.554 ms) : 0, 97554 ProfilingAgent [candidate] (97.348 ms) : 0, 97348 Profiling [baseline] (98.137 ms) : 0, 98137 Profiling [candidate] (97.945 ms) : 0, 97945 
Loading
Startup time reports for insecure-bank
gantt title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section tracing Agent [baseline] (1.098 s) : 0, 1098268 Total [baseline] (8.88 s) : 0, 8880308 Agent [candidate] (1.101 s) : 0, 1100694 Total [candidate] (8.868 s) : 0, 8867560 section iast Agent [baseline] (1.233 s) : 0, 1233250 Total [baseline] (9.544 s) : 0, 9543913 Agent [candidate] (1.235 s) : 0, 1235330 Total [candidate] (9.563 s) : 0, 9563321 
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.098 s -
Agent iast 1.233 s 134.982 ms (12.3%)
Total tracing 8.88 s -
Total iast 9.544 s 663.605 ms (7.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.101 s -
Agent iast 1.235 s 134.636 ms (12.2%)
Total tracing 8.868 s -
Total iast 9.563 s 695.761 ms (7.8%)
gantt title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section tracing crashtracking [baseline] (1.461 ms) : 0, 1461 crashtracking [candidate] (1.455 ms) : 0, 1455 BytebuddyAgent [baseline] (705.175 ms) : 0, 705175 BytebuddyAgent [candidate] (706.78 ms) : 0, 706780 GlobalTracer [baseline] (248.728 ms) : 0, 248728 GlobalTracer [candidate] (249.022 ms) : 0, 249022 AppSec [baseline] (32.245 ms) : 0, 32245 AppSec [candidate] (32.315 ms) : 0, 32315 Debugger [baseline] (63.418 ms) : 0, 63418 Debugger [candidate] (63.697 ms) : 0, 63697 Remote Config [baseline] (635.166 µs) : 0, 635 Remote Config [candidate] (638.355 µs) : 0, 638 Telemetry [baseline] (8.117 ms) : 0, 8117 Telemetry [candidate] (8.26 ms) : 0, 8260 Flare Poller [baseline] (3.649 ms) : 0, 3649 Flare Poller [candidate] (3.676 ms) : 0, 3676 section iast crashtracking [baseline] (1.456 ms) : 0, 1456 crashtracking [candidate] (1.451 ms) : 0, 1451 BytebuddyAgent [baseline] (826.724 ms) : 0, 826724 BytebuddyAgent [candidate] (827.913 ms) : 0, 827913 GlobalTracer [baseline] (237.298 ms) : 0, 237298 GlobalTracer [candidate] (237.912 ms) : 0, 237912 IAST [baseline] (28.051 ms) : 0, 28051 IAST [candidate] (27.497 ms) : 0, 27497 AppSec [baseline] (33.225 ms) : 0, 33225 AppSec [candidate] (34.071 ms) : 0, 34071 Debugger [baseline] (60.05 ms) : 0, 60050 Debugger [candidate] (59.987 ms) : 0, 59987 Remote Config [baseline] (546.88 µs) : 0, 547 Remote Config [candidate] (529.811 µs) : 0, 530 Telemetry [baseline] (7.622 ms) : 0, 7622 Telemetry [candidate] (7.639 ms) : 0, 7639 Flare Poller [baseline] (3.444 ms) : 0, 3444 Flare Poller [candidate] (3.489 ms) : 0, 3489 
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/make-csi-consume-way-less
git_commit_date 1763407991 1763407988
git_commit_sha b6d4e4f 8022770
release_version 1.56.0-SNAPSHOT~b6d4e4fc4a 1.56.0-SNAPSHOT~8022770591
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763410548 1763410548
ci_job_id 1240145674 1240145674
ci_pipeline_id 82788121 82788121
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-6gm2u4di 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-6gm2u4di 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 18 metrics, 17 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:petclinic:profiling:high_load better
[-1.606ms; -0.792ms] or [-8.243%; -4.063%]
unsure
[-1.911ms; -0.359ms] or [-6.157%; -1.158%]
unstable
[-14.918op/s; +39.855op/s] or [-6.285%; +16.792%]
18.288ms 29.906ms 249.812op/s 19.487ms 31.041ms 237.344op/s
Request duration reports for insecure-bank
gantt title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section baseline no_agent (1.2 ms) : 1188, 1212 . : milestone, 1200, iast (3.264 ms) : 3219, 3308 . : milestone, 3264, iast_FULL (5.815 ms) : 5757, 5873 . : milestone, 5815, iast_GLOBAL (3.619 ms) : 3542, 3696 . : milestone, 3619, profiling (2.155 ms) : 2136, 2175 . : milestone, 2155, tracing (1.817 ms) : 1801, 1832 . : milestone, 1817, section candidate no_agent (1.182 ms) : 1171, 1194 . : milestone, 1182, iast (3.32 ms) : 3276, 3365 . : milestone, 3320, iast_FULL (5.636 ms) : 5581, 5691 . : milestone, 5636, iast_GLOBAL (3.686 ms) : 3600, 3773 . : milestone, 3686, profiling (2.042 ms) : 2023, 2061 . : milestone, 2042, tracing (1.804 ms) : 1789, 1819 . : milestone, 1804, 
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.2 ms [1.188 ms, 1.212 ms] -
iast 3.264 ms [3.219 ms, 3.308 ms] 2.064 ms (172.0%)
iast_FULL 5.815 ms [5.757 ms, 5.873 ms] 4.615 ms (384.7%)
iast_GLOBAL 3.619 ms [3.542 ms, 3.696 ms] 2.419 ms (201.6%)
profiling 2.155 ms [2.136 ms, 2.175 ms] 955.312 µs (79.6%)
tracing 1.817 ms [1.801 ms, 1.832 ms] 616.888 µs (51.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.182 ms [1.171 ms, 1.194 ms] -
iast 3.32 ms [3.276 ms, 3.365 ms] 2.138 ms (180.9%)
iast_FULL 5.636 ms [5.581 ms, 5.691 ms] 4.454 ms (376.8%)
iast_GLOBAL 3.686 ms [3.6 ms, 3.773 ms] 2.504 ms (211.9%)
profiling 2.042 ms [2.023 ms, 2.061 ms] 860.162 µs (72.8%)
tracing 1.804 ms [1.789 ms, 1.819 ms] 622.047 µs (52.6%)
Request duration reports for petclinic
gantt title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section baseline no_agent (19.356 ms) : 19157, 19555 . : milestone, 19356, appsec (19.276 ms) : 19080, 19472 . : milestone, 19276, code_origins (17.658 ms) : 17485, 17832 . : milestone, 17658, iast (17.938 ms) : 17760, 18117 . : milestone, 17938, profiling (19.666 ms) : 19468, 19865 . : milestone, 19666, tracing (17.892 ms) : 17714, 18070 . : milestone, 17892, section candidate no_agent (18.639 ms) : 18440, 18838 . : milestone, 18639, appsec (18.922 ms) : 18727, 19117 . : milestone, 18922, code_origins (17.623 ms) : 17446, 17799 . : milestone, 17623, iast (17.811 ms) : 17633, 17989 . : milestone, 17811, profiling (18.687 ms) : 18500, 18875 . : milestone, 18687, tracing (17.823 ms) : 17644, 18001 . : milestone, 17823, 
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.356 ms [19.157 ms, 19.555 ms] -
appsec 19.276 ms [19.08 ms, 19.472 ms] -80.056 µs (-0.4%)
code_origins 17.658 ms [17.485 ms, 17.832 ms] -1.698 ms (-8.8%)
iast 17.938 ms [17.76 ms, 18.117 ms] -1.417 ms (-7.3%)
profiling 19.666 ms [19.468 ms, 19.865 ms] 310.64 µs (1.6%)
tracing 17.892 ms [17.714 ms, 18.07 ms] -1.464 ms (-7.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.639 ms [18.44 ms, 18.838 ms] -
appsec 18.922 ms [18.727 ms, 19.117 ms] 283.162 µs (1.5%)
code_origins 17.623 ms [17.446 ms, 17.799 ms] -1.016 ms (-5.5%)
iast 17.811 ms [17.633 ms, 17.989 ms] -827.859 µs (-4.4%)
profiling 18.687 ms [18.5 ms, 18.875 ms] 48.43 µs (0.3%)
tracing 17.823 ms [17.644 ms, 18.001 ms] -816.249 µs (-4.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/make-csi-consume-way-less
git_commit_date 1763407991 1763407988
git_commit_sha b6d4e4f 8022770
release_version 1.56.0-SNAPSHOT~b6d4e4fc4a 1.56.0-SNAPSHOT~8022770591
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1763410192 1763410192
ci_job_id 1240145675 1240145675
ci_pipeline_id 82788121 82788121
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-4-x4c95r5v 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-4-x4c95r5v 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.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section baseline no_agent (14.914 s) : 14914000, 14914000 . : milestone, 14914000, appsec (14.862 s) : 14862000, 14862000 . : milestone, 14862000, iast (18.046 s) : 18046000, 18046000 . : milestone, 18046000, iast_GLOBAL (17.869 s) : 17869000, 17869000 . : milestone, 17869000, profiling (14.631 s) : 14631000, 14631000 . : milestone, 14631000, tracing (14.756 s) : 14756000, 14756000 . : milestone, 14756000, section candidate no_agent (15.402 s) : 15402000, 15402000 . : milestone, 15402000, appsec (14.477 s) : 14477000, 14477000 . : milestone, 14477000, iast (18.429 s) : 18429000, 18429000 . : milestone, 18429000, iast_GLOBAL (18.15 s) : 18150000, 18150000 . : milestone, 18150000, profiling (15.139 s) : 15139000, 15139000 . : milestone, 15139000, tracing (14.819 s) : 14819000, 14819000 . : milestone, 14819000, 
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.914 s [14.914 s, 14.914 s] -
appsec 14.862 s [14.862 s, 14.862 s] -52.0 ms (-0.3%)
iast 18.046 s [18.046 s, 18.046 s] 3.132 s (21.0%)
iast_GLOBAL 17.869 s [17.869 s, 17.869 s] 2.955 s (19.8%)
profiling 14.631 s [14.631 s, 14.631 s] -283.0 ms (-1.9%)
tracing 14.756 s [14.756 s, 14.756 s] -158.0 ms (-1.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.402 s [15.402 s, 15.402 s] -
appsec 14.477 s [14.477 s, 14.477 s] -925.0 ms (-6.0%)
iast 18.429 s [18.429 s, 18.429 s] 3.027 s (19.7%)
iast_GLOBAL 18.15 s [18.15 s, 18.15 s] 2.748 s (17.8%)
profiling 15.139 s [15.139 s, 15.139 s] -263.0 ms (-1.7%)
tracing 14.819 s [14.819 s, 14.819 s] -583.0 ms (-3.8%)
Execution time for tomcat
gantt title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~8022770591, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a dateFormat X axisFormat %s section baseline no_agent (1.475 ms) : 1463, 1486 . : milestone, 1475, appsec (3.708 ms) : 3487, 3930 . : milestone, 3708, iast (2.211 ms) : 2147, 2274 . : milestone, 2211, iast_GLOBAL (2.257 ms) : 2192, 2321 . : milestone, 2257, profiling (2.076 ms) : 2023, 2129 . : milestone, 2076, tracing (2.027 ms) : 1977, 2076 . : milestone, 2027, section candidate no_agent (1.477 ms) : 1466, 1489 . : milestone, 1477, appsec (3.713 ms) : 3494, 3932 . : milestone, 3713, iast (2.214 ms) : 2150, 2278 . : milestone, 2214, iast_GLOBAL (2.259 ms) : 2195, 2323 . : milestone, 2259, profiling (2.06 ms) : 2008, 2111 . : milestone, 2060, tracing (2.031 ms) : 1981, 2081 . : milestone, 2031, 
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.486 ms] -
appsec 3.708 ms [3.487 ms, 3.93 ms] 2.234 ms (151.5%)
iast 2.211 ms [2.147 ms, 2.274 ms] 735.886 µs (49.9%)
iast_GLOBAL 2.257 ms [2.192 ms, 2.321 ms] 782.252 µs (53.0%)
profiling 2.076 ms [2.023 ms, 2.129 ms] 601.666 µs (40.8%)
tracing 2.027 ms [1.977 ms, 2.076 ms] 551.914 µs (37.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 3.713 ms [3.494 ms, 3.932 ms] 2.236 ms (151.3%)
iast 2.214 ms [2.15 ms, 2.278 ms] 736.923 µs (49.9%)
iast_GLOBAL 2.259 ms [2.195 ms, 2.323 ms] 782.177 µs (53.0%)
profiling 2.06 ms [2.008 ms, 2.111 ms] 582.421 µs (39.4%)
tracing 2.031 ms [1.981 ms, 2.081 ms] 554.14 µs (37.5%)
@datadog-datadog-prod-us1

This comment has been minimized.

Base automatically changed from bdu/do-not-include-latest-dep-classpath to master November 18, 2025 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: tooling Build & Tooling tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

2 participants