Skip to content

Avoid CNDF exceptions in instrumentation tests#10815

Open
amarziali wants to merge 1 commit intomasterfrom
andrea.marziali/deps
Open

Avoid CNDF exceptions in instrumentation tests#10815
amarziali wants to merge 1 commit intomasterfrom
andrea.marziali/deps

Conversation

@amarziali
Copy link
Contributor

What Does This Do

config-utils needs filesystem-utils for stable config. Now this was not transitively drawn during tests and all instrumentations test executions are showing:

08:49:05.809 [Test worker] ERROR datadog.trace.bootstrap.config.provider.StableConfigSource - Unexpected error while reading stable configuration file: /etc/datadog-agent/application_monitoring.yaml
java.lang.NoClassDefFoundError: datadog/common/filesystem/Files
	at datadog.trace.bootstrap.config.provider.StableConfigSource.<init>(StableConfigSource.java:37)
	at datadog.trace.bootstrap.config.provider.StableConfigSource.<clinit>(StableConfigSource.java:22)
	at datadog.trace.bootstrap.config.provider.ConfigProvider.createDefault(ConfigProvider.java:523)
	at datadog.trace.bootstrap.config.provider.ConfigProvider$Singleton.<clinit>(ConfigProvider.java:34)
	at datadog.trace.bootstrap.config.provider.ConfigProvider.getInstance(ConfigProvider.java:504)
	at datadog.trace.api.InstrumenterConfig.<clinit>(InstrumenterConfig.java:698)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:423)

This PR changes the dependency scope to api to enforce that

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

Note: Once your PR is ready to merge, add it to the merge queue by commenting /merge. /merge -c cancels the queue request. /merge -f --reason "reason" skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.

@amarziali amarziali requested a review from a team as a code owner March 12, 2026 07:51
@amarziali amarziali added type: bug Bug report and fix comp: testing Testing tag: no release notes Changes to exclude from release notes labels Mar 12, 2026
@amarziali amarziali requested a review from bric3 March 12, 2026 07:51
@pr-commenter
Copy link

pr-commenter bot commented Mar 12, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/deps
git_commit_date 1773300530 1773301798
git_commit_sha c1e9ac6 ff56488
release_version 1.61.0-SNAPSHOT~c1e9ac6389 1.61.0-SNAPSHOT~ff564880ed
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1773303622 1773303622
ci_job_id 1499343304 1499343304
ci_pipeline_id 102068891 102068891
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-u5dxa6w3 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-u5dxa6w3 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, 11 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.067 s) : 0, 1067068
Total [baseline] (8.82 s) : 0, 8820009
Agent [candidate] (1.066 s) : 0, 1066204
Total [candidate] (8.847 s) : 0, 8847239
section iast
Agent [baseline] (1.233 s) : 0, 1233039
Total [baseline] (9.542 s) : 0, 9542282
Agent [candidate] (1.227 s) : 0, 1227419
Total [candidate] (9.557 s) : 0, 9557374
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.067 s -
Agent iast 1.233 s 165.971 ms (15.6%)
Total tracing 8.82 s -
Total iast 9.542 s 722.273 ms (8.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.066 s -
Agent iast 1.227 s 161.215 ms (15.1%)
Total tracing 8.847 s -
Total iast 9.557 s 710.136 ms (8.0%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.226 ms) : 0, 1226
crashtracking [candidate] (1.212 ms) : 0, 1212
BytebuddyAgent [baseline] (633.955 ms) : 0, 633955
BytebuddyAgent [candidate] (634.343 ms) : 0, 634343
AgentMeter [baseline] (29.419 ms) : 0, 29419
AgentMeter [candidate] (29.336 ms) : 0, 29336
GlobalTracer [baseline] (259.034 ms) : 0, 259034
GlobalTracer [candidate] (259.333 ms) : 0, 259333
AppSec [baseline] (31.984 ms) : 0, 31984
AppSec [candidate] (31.897 ms) : 0, 31897
Debugger [baseline] (59.398 ms) : 0, 59398
Debugger [candidate] (59.387 ms) : 0, 59387
Remote Config [baseline] (598.263 µs) : 0, 598
Remote Config [candidate] (596.71 µs) : 0, 597
Telemetry [baseline] (8.757 ms) : 0, 8757
Telemetry [candidate] (8.733 ms) : 0, 8733
Flare Poller [baseline] (6.503 ms) : 0, 6503
Flare Poller [candidate] (5.093 ms) : 0, 5093
section iast
crashtracking [baseline] (1.208 ms) : 0, 1208
crashtracking [candidate] (1.202 ms) : 0, 1202
BytebuddyAgent [baseline] (801.347 ms) : 0, 801347
BytebuddyAgent [candidate] (796.853 ms) : 0, 796853
AgentMeter [baseline] (11.543 ms) : 0, 11543
AgentMeter [candidate] (11.327 ms) : 0, 11327
GlobalTracer [baseline] (248.482 ms) : 0, 248482
GlobalTracer [candidate] (247.304 ms) : 0, 247304
IAST [baseline] (25.347 ms) : 0, 25347
IAST [candidate] (25.094 ms) : 0, 25094
AppSec [baseline] (26.546 ms) : 0, 26546
AppSec [candidate] (27.074 ms) : 0, 27074
Debugger [baseline] (62.409 ms) : 0, 62409
Debugger [candidate] (62.127 ms) : 0, 62127
Remote Config [baseline] (520.054 µs) : 0, 520
Remote Config [candidate] (525.819 µs) : 0, 526
Telemetry [baseline] (14.798 ms) : 0, 14798
Telemetry [candidate] (14.927 ms) : 0, 14927
Flare Poller [baseline] (4.621 ms) : 0, 4621
Flare Poller [candidate] (4.853 ms) : 0, 4853
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1059502
Total [baseline] (11.037 s) : 0, 11037348
Agent [candidate] (1.076 s) : 0, 1076059
Total [candidate] (11.126 s) : 0, 11126357
section appsec
Agent [baseline] (1.247 s) : 0, 1246673
Total [baseline] (11.157 s) : 0, 11157260
Agent [candidate] (1.256 s) : 0, 1255535
Total [candidate] (11.168 s) : 0, 11167535
section iast
Agent [baseline] (1.237 s) : 0, 1236717
Total [baseline] (11.269 s) : 0, 11269457
Agent [candidate] (1.244 s) : 0, 1244175
Total [candidate] (11.404 s) : 0, 11403636
section profiling
Agent [baseline] (1.183 s) : 0, 1183312
Total [baseline] (11.063 s) : 0, 11062745
Agent [candidate] (1.181 s) : 0, 1181405
Total [candidate] (11.053 s) : 0, 11052586
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent appsec 1.247 s 187.17 ms (17.7%)
Agent iast 1.237 s 177.214 ms (16.7%)
Agent profiling 1.183 s 123.809 ms (11.7%)
Total tracing 11.037 s -
Total appsec 11.157 s 119.913 ms (1.1%)
Total iast 11.269 s 232.109 ms (2.1%)
Total profiling 11.063 s 25.398 ms (0.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.076 s -
Agent appsec 1.256 s 179.476 ms (16.7%)
Agent iast 1.244 s 168.116 ms (15.6%)
Agent profiling 1.181 s 105.346 ms (9.8%)
Total tracing 11.126 s -
Total appsec 11.168 s 41.178 ms (0.4%)
Total iast 11.404 s 277.279 ms (2.5%)
Total profiling 11.053 s -73.771 ms (-0.7%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.199 ms) : 0, 1199
crashtracking [candidate] (1.211 ms) : 0, 1211
BytebuddyAgent [baseline] (628.13 ms) : 0, 628130
BytebuddyAgent [candidate] (637.915 ms) : 0, 637915
AgentMeter [baseline] (29.198 ms) : 0, 29198
AgentMeter [candidate] (29.61 ms) : 0, 29610
GlobalTracer [baseline] (257.311 ms) : 0, 257311
GlobalTracer [candidate] (260.427 ms) : 0, 260427
AppSec [baseline] (31.623 ms) : 0, 31623
AppSec [candidate] (32.033 ms) : 0, 32033
Debugger [baseline] (59.596 ms) : 0, 59596
Debugger [candidate] (60.403 ms) : 0, 60403
Remote Config [baseline] (582.876 µs) : 0, 583
Remote Config [candidate] (605.279 µs) : 0, 605
Telemetry [baseline] (8.585 ms) : 0, 8585
Telemetry [candidate] (8.82 ms) : 0, 8820
Flare Poller [baseline] (7.216 ms) : 0, 7216
Flare Poller [candidate] (8.659 ms) : 0, 8659
section appsec
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.208 ms) : 0, 1208
BytebuddyAgent [baseline] (658.34 ms) : 0, 658340
BytebuddyAgent [candidate] (663.297 ms) : 0, 663297
AgentMeter [baseline] (12.037 ms) : 0, 12037
AgentMeter [candidate] (12.172 ms) : 0, 12172
GlobalTracer [baseline] (258.565 ms) : 0, 258565
GlobalTracer [candidate] (260.159 ms) : 0, 260159
AppSec [baseline] (177.506 ms) : 0, 177506
AppSec [candidate] (178.627 ms) : 0, 178627
Debugger [baseline] (65.518 ms) : 0, 65518
Debugger [candidate] (65.375 ms) : 0, 65375
Remote Config [baseline] (578.948 µs) : 0, 579
Remote Config [candidate] (580.125 µs) : 0, 580
Telemetry [baseline] (9.169 ms) : 0, 9169
Telemetry [candidate] (9.965 ms) : 0, 9965
Flare Poller [baseline] (3.56 ms) : 0, 3560
Flare Poller [candidate] (3.561 ms) : 0, 3561
IAST [baseline] (23.96 ms) : 0, 23960
IAST [candidate] (24.124 ms) : 0, 24124
section iast
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.209 ms) : 0, 1209
BytebuddyAgent [baseline] (803.083 ms) : 0, 803083
BytebuddyAgent [candidate] (808.535 ms) : 0, 808535
AgentMeter [baseline] (11.605 ms) : 0, 11605
AgentMeter [candidate] (11.898 ms) : 0, 11898
GlobalTracer [baseline] (248.634 ms) : 0, 248634
GlobalTracer [candidate] (249.957 ms) : 0, 249957
AppSec [baseline] (26.589 ms) : 0, 26589
AppSec [candidate] (26.733 ms) : 0, 26733
Debugger [baseline] (65.803 ms) : 0, 65803
Debugger [candidate] (63.632 ms) : 0, 63632
Remote Config [baseline] (542.461 µs) : 0, 542
Remote Config [candidate] (554.055 µs) : 0, 554
Telemetry [baseline] (13.524 ms) : 0, 13524
Telemetry [candidate] (15.314 ms) : 0, 15314
Flare Poller [baseline] (4.274 ms) : 0, 4274
Flare Poller [candidate] (4.475 ms) : 0, 4475
IAST [baseline] (25.307 ms) : 0, 25307
IAST [candidate] (25.506 ms) : 0, 25506
section profiling
ProfilingAgent [baseline] (94.512 ms) : 0, 94512
ProfilingAgent [candidate] (94.036 ms) : 0, 94036
crashtracking [baseline] (1.167 ms) : 0, 1167
crashtracking [candidate] (1.175 ms) : 0, 1175
BytebuddyAgent [baseline] (682.738 ms) : 0, 682738
BytebuddyAgent [candidate] (681.916 ms) : 0, 681916
AgentMeter [baseline] (8.664 ms) : 0, 8664
AgentMeter [candidate] (8.545 ms) : 0, 8545
GlobalTracer [baseline] (215.595 ms) : 0, 215595
GlobalTracer [candidate] (215.397 ms) : 0, 215397
AppSec [baseline] (32.049 ms) : 0, 32049
AppSec [candidate] (31.955 ms) : 0, 31955
Debugger [baseline] (63.037 ms) : 0, 63037
Debugger [candidate] (62.939 ms) : 0, 62939
Remote Config [baseline] (604.634 µs) : 0, 605
Remote Config [candidate] (584.772 µs) : 0, 585
Telemetry [baseline] (10.528 ms) : 0, 10528
Telemetry [candidate] (10.552 ms) : 0, 10552
Flare Poller [baseline] (3.52 ms) : 0, 3520
Flare Poller [candidate] (3.497 ms) : 0, 3497
Profiling [baseline] (95.089 ms) : 0, 95089
Profiling [candidate] (94.595 ms) : 0, 94595
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/deps
git_commit_date 1773300530 1773301798
git_commit_sha c1e9ac6 ff56488
release_version 1.61.0-SNAPSHOT~c1e9ac6389 1.61.0-SNAPSHOT~ff564880ed
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1773304104 1773304104
ci_job_id 1499343305 1499343305
ci_pipeline_id 102068891 102068891
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-j3kcxobv 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-j3kcxobv 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 2 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 15 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:iast:high_load better
[-296.159µs; -120.321µs] or [-11.185%; -4.544%]
better
[-781.295µs; -284.387µs] or [-10.152%; -3.695%]
unstable
[-43.515op/s; +242.453op/s] or [-3.197%; +17.811%]
2.440ms 7.163ms 1460.719op/s 2.648ms 7.696ms 1361.250op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.173 ms) : 1161, 1185
.   : milestone, 1173,
iast (3.365 ms) : 3322, 3407
.   : milestone, 3365,
iast_FULL (5.971 ms) : 5911, 6031
.   : milestone, 5971,
iast_GLOBAL (3.514 ms) : 3461, 3567
.   : milestone, 3514,
profiling (2.02 ms) : 2002, 2038
.   : milestone, 2020,
tracing (1.783 ms) : 1768, 1798
.   : milestone, 1783,
section candidate
no_agent (1.177 ms) : 1166, 1189
.   : milestone, 1177,
iast (3.13 ms) : 3089, 3172
.   : milestone, 3130,
iast_FULL (5.855 ms) : 5798, 5913
.   : milestone, 5855,
iast_GLOBAL (3.554 ms) : 3495, 3613
.   : milestone, 3554,
profiling (2.007 ms) : 1989, 2025
.   : milestone, 2007,
tracing (1.799 ms) : 1783, 1814
.   : milestone, 1799,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.173 ms [1.161 ms, 1.185 ms] -
iast 3.365 ms [3.322 ms, 3.407 ms] 2.192 ms (186.9%)
iast_FULL 5.971 ms [5.911 ms, 6.031 ms] 4.799 ms (409.2%)
iast_GLOBAL 3.514 ms [3.461 ms, 3.567 ms] 2.341 ms (199.6%)
profiling 2.02 ms [2.002 ms, 2.038 ms] 847.253 µs (72.2%)
tracing 1.783 ms [1.768 ms, 1.798 ms] 610.532 µs (52.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.177 ms [1.166 ms, 1.189 ms] -
iast 3.13 ms [3.089 ms, 3.172 ms] 1.953 ms (165.8%)
iast_FULL 5.855 ms [5.798 ms, 5.913 ms] 4.678 ms (397.3%)
iast_GLOBAL 3.554 ms [3.495 ms, 3.613 ms] 2.376 ms (201.8%)
profiling 2.007 ms [1.989 ms, 2.025 ms] 829.314 µs (70.4%)
tracing 1.799 ms [1.783 ms, 1.814 ms] 621.192 µs (52.8%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.05 ms) : 17867, 18234
.   : milestone, 18050,
appsec (18.568 ms) : 18382, 18754
.   : milestone, 18568,
code_origins (17.875 ms) : 17698, 18053
.   : milestone, 17875,
iast (17.937 ms) : 17757, 18116
.   : milestone, 17937,
profiling (18.956 ms) : 18768, 19144
.   : milestone, 18956,
tracing (18.582 ms) : 18395, 18769
.   : milestone, 18582,
section candidate
no_agent (18.241 ms) : 18057, 18424
.   : milestone, 18241,
appsec (18.378 ms) : 18197, 18558
.   : milestone, 18378,
code_origins (17.71 ms) : 17533, 17886
.   : milestone, 17710,
iast (18.572 ms) : 18383, 18761
.   : milestone, 18572,
profiling (18.661 ms) : 18474, 18848
.   : milestone, 18661,
tracing (17.925 ms) : 17745, 18106
.   : milestone, 17925,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.05 ms [17.867 ms, 18.234 ms] -
appsec 18.568 ms [18.382 ms, 18.754 ms] 517.799 µs (2.9%)
code_origins 17.875 ms [17.698 ms, 18.053 ms] -175.254 µs (-1.0%)
iast 17.937 ms [17.757 ms, 18.116 ms] -113.81 µs (-0.6%)
profiling 18.956 ms [18.768 ms, 19.144 ms] 905.425 µs (5.0%)
tracing 18.582 ms [18.395 ms, 18.769 ms] 531.485 µs (2.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.241 ms [18.057 ms, 18.424 ms] -
appsec 18.378 ms [18.197 ms, 18.558 ms] 136.681 µs (0.7%)
code_origins 17.71 ms [17.533 ms, 17.886 ms] -531.251 µs (-2.9%)
iast 18.572 ms [18.383 ms, 18.761 ms] 331.094 µs (1.8%)
profiling 18.661 ms [18.474 ms, 18.848 ms] 420.29 µs (2.3%)
tracing 17.925 ms [17.745 ms, 18.106 ms] -315.661 µs (-1.7%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/deps
git_commit_date 1773300530 1773301798
git_commit_sha c1e9ac6 ff56488
release_version 1.61.0-SNAPSHOT~c1e9ac6389 1.61.0-SNAPSHOT~ff564880ed
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1773303777 1773303777
ci_job_id 1499343306 1499343306
ci_pipeline_id 102068891 102068891
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-emfie5re 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-emfie5re 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.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.109 s) : 15109000, 15109000
.   : milestone, 15109000,
appsec (15.037 s) : 15037000, 15037000
.   : milestone, 15037000,
iast (17.673 s) : 17673000, 17673000
.   : milestone, 17673000,
iast_GLOBAL (17.95 s) : 17950000, 17950000
.   : milestone, 17950000,
profiling (15.239 s) : 15239000, 15239000
.   : milestone, 15239000,
tracing (15.148 s) : 15148000, 15148000
.   : milestone, 15148000,
section candidate
no_agent (14.655 s) : 14655000, 14655000
.   : milestone, 14655000,
appsec (14.711 s) : 14711000, 14711000
.   : milestone, 14711000,
iast (18.158 s) : 18158000, 18158000
.   : milestone, 18158000,
iast_GLOBAL (17.731 s) : 17731000, 17731000
.   : milestone, 17731000,
profiling (14.775 s) : 14775000, 14775000
.   : milestone, 14775000,
tracing (15.196 s) : 15196000, 15196000
.   : milestone, 15196000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.109 s [15.109 s, 15.109 s] -
appsec 15.037 s [15.037 s, 15.037 s] -72.0 ms (-0.5%)
iast 17.673 s [17.673 s, 17.673 s] 2.564 s (17.0%)
iast_GLOBAL 17.95 s [17.95 s, 17.95 s] 2.841 s (18.8%)
profiling 15.239 s [15.239 s, 15.239 s] 130.0 ms (0.9%)
tracing 15.148 s [15.148 s, 15.148 s] 39.0 ms (0.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.655 s [14.655 s, 14.655 s] -
appsec 14.711 s [14.711 s, 14.711 s] 56.0 ms (0.4%)
iast 18.158 s [18.158 s, 18.158 s] 3.503 s (23.9%)
iast_GLOBAL 17.731 s [17.731 s, 17.731 s] 3.076 s (21.0%)
profiling 14.775 s [14.775 s, 14.775 s] 120.0 ms (0.8%)
tracing 15.196 s [15.196 s, 15.196 s] 541.0 ms (3.7%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~ff564880ed, baseline=1.61.0-SNAPSHOT~c1e9ac6389
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.469 ms) : 1458, 1480
.   : milestone, 1469,
appsec (3.809 ms) : 3588, 4030
.   : milestone, 3809,
iast (2.253 ms) : 2185, 2322
.   : milestone, 2253,
iast_GLOBAL (2.304 ms) : 2235, 2373
.   : milestone, 2304,
profiling (2.114 ms) : 2058, 2171
.   : milestone, 2114,
tracing (2.056 ms) : 2003, 2109
.   : milestone, 2056,
section candidate
no_agent (1.477 ms) : 1465, 1488
.   : milestone, 1477,
appsec (3.73 ms) : 3514, 3946
.   : milestone, 3730,
iast (2.263 ms) : 2194, 2332
.   : milestone, 2263,
iast_GLOBAL (2.305 ms) : 2235, 2375
.   : milestone, 2305,
profiling (2.09 ms) : 2035, 2145
.   : milestone, 2090,
tracing (2.062 ms) : 2009, 2116
.   : milestone, 2062,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.469 ms [1.458 ms, 1.48 ms] -
appsec 3.809 ms [3.588 ms, 4.03 ms] 2.34 ms (159.3%)
iast 2.253 ms [2.185 ms, 2.322 ms] 784.314 µs (53.4%)
iast_GLOBAL 2.304 ms [2.235 ms, 2.373 ms] 835.07 µs (56.8%)
profiling 2.114 ms [2.058 ms, 2.171 ms] 645.346 µs (43.9%)
tracing 2.056 ms [2.003 ms, 2.109 ms] 586.848 µs (39.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.465 ms, 1.488 ms] -
appsec 3.73 ms [3.514 ms, 3.946 ms] 2.253 ms (152.6%)
iast 2.263 ms [2.194 ms, 2.332 ms] 786.106 µs (53.2%)
iast_GLOBAL 2.305 ms [2.235 ms, 2.375 ms] 828.234 µs (56.1%)
profiling 2.09 ms [2.035 ms, 2.145 ms] 612.935 µs (41.5%)
tracing 2.062 ms [2.009 ms, 2.116 ms] 585.525 µs (39.6%)

Comment on lines 57 to 58
implementation(project(":components:environment"))
implementation(project(":dd-trace-api"))
Copy link
Contributor

Choose a reason for hiding this comment

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

question: Out of curiosity do we want to expose these other two ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I was asking the same question when I did the change but honestly I don't know with certitude

@amarziali amarziali added this pull request to the merge queue Mar 12, 2026
@dd-octo-sts
Copy link
Contributor

dd-octo-sts bot commented Mar 12, 2026

/merge

@gh-worker-devflow-routing-ef8351
Copy link

gh-worker-devflow-routing-ef8351 bot commented Mar 12, 2026

View all feedbacks in Devflow UI.

2026-03-12 09:30:40 UTC ℹ️ Start processing command /merge
Use /merge -c to cancel this operation!


2026-03-12 09:30:45 UTC ℹ️ MergeQueue: pull request added to the queue

The expected merge time in master is approximately 2h (p90).

Use /merge -c to cancel this operation!


⏳ Processing

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: testing Testing tag: no release notes Changes to exclude from release notes type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants