Merged
Conversation
Debugger benchmarksParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 9 metrics, 6 unstable metrics. See unchanged results
Request duration reports for reportsgantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (324.726 µs) : 292, 358
. : milestone, 325,
basic (291.166 µs) : 284, 298
. : milestone, 291,
loop (8.96 ms) : 8957, 8964
. : milestone, 8960,
section candidate
noprobe (333.742 µs) : 275, 392
. : milestone, 334,
basic (293.365 µs) : 286, 300
. : milestone, 293,
loop (8.95 ms) : 8945, 8954
. : milestone, 8950,
|
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 56 metrics, 9 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.055 s) : 0, 1054874
Total [baseline] (8.726 s) : 0, 8726014
Agent [candidate] (1.064 s) : 0, 1063768
Total [candidate] (8.728 s) : 0, 8728265
section iast
Agent [baseline] (1.203 s) : 0, 1202848
Total [baseline] (9.373 s) : 0, 9373143
Agent [candidate] (1.198 s) : 0, 1198036
Total [candidate] (9.361 s) : 0, 9361251
gantt
title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.495 ms) : 0, 1495
crashtracking [candidate] (1.503 ms) : 0, 1503
BytebuddyAgent [baseline] (709.206 ms) : 0, 709206
BytebuddyAgent [candidate] (715.179 ms) : 0, 715179
GlobalTracer [baseline] (249.747 ms) : 0, 249747
GlobalTracer [candidate] (251.817 ms) : 0, 251817
AppSec [baseline] (31.981 ms) : 0, 31981
AppSec [candidate] (32.386 ms) : 0, 32386
Debugger [baseline] (6.389 ms) : 0, 6389
Debugger [candidate] (6.476 ms) : 0, 6476
Remote Config [baseline] (700.167 µs) : 0, 700
Remote Config [candidate] (678.238 µs) : 0, 678
Telemetry [baseline] (16.286 ms) : 0, 16286
Telemetry [candidate] (16.358 ms) : 0, 16358
Flare Poller [baseline] (4.101 ms) : 0, 4101
Flare Poller [candidate] (4.248 ms) : 0, 4248
section iast
crashtracking [baseline] (1.49 ms) : 0, 1490
crashtracking [candidate] (1.488 ms) : 0, 1488
BytebuddyAgent [baseline] (839.081 ms) : 0, 839081
BytebuddyAgent [candidate] (834.385 ms) : 0, 834385
GlobalTracer [baseline] (239.434 ms) : 0, 239434
GlobalTracer [candidate] (239.778 ms) : 0, 239778
AppSec [baseline] (31.196 ms) : 0, 31196
AppSec [candidate] (28.837 ms) : 0, 28837
Debugger [baseline] (6.136 ms) : 0, 6136
Debugger [candidate] (6.098 ms) : 0, 6098
Remote Config [baseline] (615.568 µs) : 0, 616
Remote Config [candidate] (620.267 µs) : 0, 620
Telemetry [baseline] (7.957 ms) : 0, 7957
Telemetry [candidate] (7.983 ms) : 0, 7983
Flare Poller [baseline] (10.829 ms) : 0, 10829
Flare Poller [candidate] (10.891 ms) : 0, 10891
IAST [baseline] (31.021 ms) : 0, 31021
IAST [candidate] (33.002 ms) : 0, 33002
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.063 s) : 0, 1063169
Total [baseline] (10.845 s) : 0, 10844795
Agent [candidate] (1.058 s) : 0, 1058172
Total [candidate] (10.923 s) : 0, 10923326
section appsec
Agent [baseline] (1.23 s) : 0, 1230187
Total [baseline] (10.928 s) : 0, 10927563
Agent [candidate] (1.229 s) : 0, 1229430
Total [candidate] (10.907 s) : 0, 10906667
section iast
Agent [baseline] (1.205 s) : 0, 1204804
Total [baseline] (11.262 s) : 0, 11262101
Agent [candidate] (1.194 s) : 0, 1194253
Total [candidate] (11.131 s) : 0, 11130550
section profiling
Agent [baseline] (1.208 s) : 0, 1208063
Total [baseline] (10.97 s) : 0, 10969583
Agent [candidate] (1.204 s) : 0, 1203501
Total [candidate] (11.023 s) : 0, 11022946
gantt
title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.498 ms) : 0, 1498
crashtracking [candidate] (1.491 ms) : 0, 1491
BytebuddyAgent [baseline] (714.476 ms) : 0, 714476
BytebuddyAgent [candidate] (709.274 ms) : 0, 709274
GlobalTracer [baseline] (252.046 ms) : 0, 252046
GlobalTracer [candidate] (252.321 ms) : 0, 252321
AppSec [baseline] (32.474 ms) : 0, 32474
AppSec [candidate] (32.485 ms) : 0, 32485
Debugger [baseline] (6.499 ms) : 0, 6499
Debugger [candidate] (6.445 ms) : 0, 6445
Remote Config [baseline] (679.767 µs) : 0, 680
Remote Config [candidate] (680.334 µs) : 0, 680
Telemetry [baseline] (15.569 ms) : 0, 15569
Telemetry [candidate] (16.38 ms) : 0, 16380
Flare Poller [baseline] (4.952 ms) : 0, 4952
Flare Poller [candidate] (4.188 ms) : 0, 4188
section appsec
crashtracking [baseline] (1.49 ms) : 0, 1490
crashtracking [candidate] (1.487 ms) : 0, 1487
BytebuddyAgent [baseline] (732.317 ms) : 0, 732317
BytebuddyAgent [candidate] (731.348 ms) : 0, 731348
GlobalTracer [baseline] (242.183 ms) : 0, 242183
GlobalTracer [candidate] (242.108 ms) : 0, 242108
AppSec [baseline] (175.111 ms) : 0, 175111
AppSec [candidate] (175.449 ms) : 0, 175449
Debugger [baseline] (6.251 ms) : 0, 6251
Debugger [candidate] (6.304 ms) : 0, 6304
Remote Config [baseline] (677.986 µs) : 0, 678
Remote Config [candidate] (687.081 µs) : 0, 687
Telemetry [baseline] (8.159 ms) : 0, 8159
Telemetry [candidate] (8.114 ms) : 0, 8114
Flare Poller [baseline] (3.985 ms) : 0, 3985
Flare Poller [candidate] (4.016 ms) : 0, 4016
IAST [baseline] (24.983 ms) : 0, 24983
IAST [candidate] (24.934 ms) : 0, 24934
section iast
crashtracking [baseline] (1.513 ms) : 0, 1513
crashtracking [candidate] (1.492 ms) : 0, 1492
BytebuddyAgent [baseline] (841.018 ms) : 0, 841018
BytebuddyAgent [candidate] (832.992 ms) : 0, 832992
GlobalTracer [baseline] (240.245 ms) : 0, 240245
GlobalTracer [candidate] (238.792 ms) : 0, 238792
AppSec [baseline] (27.285 ms) : 0, 27285
AppSec [candidate] (26.853 ms) : 0, 26853
Debugger [baseline] (6.055 ms) : 0, 6055
Debugger [candidate] (6.029 ms) : 0, 6029
Remote Config [baseline] (612.77 µs) : 0, 613
Remote Config [candidate] (605.012 µs) : 0, 605
Telemetry [baseline] (7.875 ms) : 0, 7875
Telemetry [candidate] (7.803 ms) : 0, 7803
Flare Poller [baseline] (10.72 ms) : 0, 10720
Flare Poller [candidate] (10.684 ms) : 0, 10684
IAST [baseline] (34.459 ms) : 0, 34459
IAST [candidate] (34.077 ms) : 0, 34077
section profiling
crashtracking [baseline] (1.452 ms) : 0, 1452
crashtracking [candidate] (1.44 ms) : 0, 1440
BytebuddyAgent [baseline] (738.439 ms) : 0, 738439
BytebuddyAgent [candidate] (736.011 ms) : 0, 736011
GlobalTracer [baseline] (225.011 ms) : 0, 225011
GlobalTracer [candidate] (224.331 ms) : 0, 224331
AppSec [baseline] (32.533 ms) : 0, 32533
AppSec [candidate] (32.4 ms) : 0, 32400
Debugger [baseline] (6.974 ms) : 0, 6974
Debugger [candidate] (7.725 ms) : 0, 7725
Remote Config [baseline] (697.826 µs) : 0, 698
Remote Config [candidate] (708.767 µs) : 0, 709
Telemetry [baseline] (16.701 ms) : 0, 16701
Telemetry [candidate] (15.304 ms) : 0, 15304
Flare Poller [baseline] (4.19 ms) : 0, 4190
Flare Poller [candidate] (4.179 ms) : 0, 4179
ProfilingAgent [baseline] (112.578 ms) : 0, 112578
ProfilingAgent [candidate] (112.152 ms) : 0, 112152
Profiling [baseline] (113.211 ms) : 0, 113211
Profiling [candidate] (112.789 ms) : 0, 112789
LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 2 performance regressions! Performance is the same for 15 metrics, 17 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section baseline
no_agent (19.127 ms) : 18932, 19322
. : milestone, 19127,
appsec (19.093 ms) : 18895, 19291
. : milestone, 19093,
code_origins (17.812 ms) : 17637, 17987
. : milestone, 17812,
iast (18.672 ms) : 18484, 18861
. : milestone, 18672,
profiling (19.326 ms) : 19128, 19523
. : milestone, 19326,
tracing (17.613 ms) : 17440, 17787
. : milestone, 17613,
section candidate
no_agent (18.145 ms) : 17958, 18333
. : milestone, 18145,
appsec (18.508 ms) : 18319, 18696
. : milestone, 18508,
code_origins (17.58 ms) : 17406, 17755
. : milestone, 17580,
iast (17.929 ms) : 17750, 18109
. : milestone, 17929,
profiling (19.598 ms) : 19401, 19795
. : milestone, 19598,
tracing (17.389 ms) : 17219, 17559
. : milestone, 17389,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section baseline
no_agent (1.2 ms) : 1189, 1211
. : milestone, 1200,
iast (3.272 ms) : 3227, 3317
. : milestone, 3272,
iast_FULL (5.79 ms) : 5732, 5848
. : milestone, 5790,
iast_GLOBAL (3.646 ms) : 3593, 3700
. : milestone, 3646,
profiling (1.91 ms) : 1893, 1926
. : milestone, 1910,
tracing (1.85 ms) : 1834, 1866
. : milestone, 1850,
section candidate
no_agent (1.2 ms) : 1188, 1211
. : milestone, 1200,
iast (3.124 ms) : 3085, 3163
. : milestone, 3124,
iast_FULL (6.198 ms) : 6133, 6262
. : milestone, 6198,
iast_GLOBAL (3.707 ms) : 3651, 3763
. : milestone, 3707,
profiling (2.034 ms) : 2016, 2051
. : milestone, 2034,
tracing (1.884 ms) : 1868, 1901
. : milestone, 1884,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section baseline
no_agent (15.509 s) : 15509000, 15509000
. : milestone, 15509000,
appsec (14.484 s) : 14484000, 14484000
. : milestone, 14484000,
iast (18.555 s) : 18555000, 18555000
. : milestone, 18555000,
iast_GLOBAL (17.809 s) : 17809000, 17809000
. : milestone, 17809000,
profiling (15.341 s) : 15341000, 15341000
. : milestone, 15341000,
tracing (14.584 s) : 14584000, 14584000
. : milestone, 14584000,
section candidate
no_agent (15.694 s) : 15694000, 15694000
. : milestone, 15694000,
appsec (14.759 s) : 14759000, 14759000
. : milestone, 14759000,
iast (17.896 s) : 17896000, 17896000
. : milestone, 17896000,
iast_GLOBAL (18.139 s) : 18139000, 18139000
. : milestone, 18139000,
profiling (14.586 s) : 14586000, 14586000
. : milestone, 14586000,
tracing (14.728 s) : 14728000, 14728000
. : milestone, 14728000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~621988a0df, baseline=1.57.0-SNAPSHOT~17c7fcf3e9
dateFormat X
axisFormat %s
section baseline
no_agent (1.481 ms) : 1470, 1493
. : milestone, 1481,
appsec (3.74 ms) : 3522, 3959
. : milestone, 3740,
iast (2.212 ms) : 2147, 2276
. : milestone, 2212,
iast_GLOBAL (2.264 ms) : 2199, 2330
. : milestone, 2264,
profiling (2.077 ms) : 2023, 2131
. : milestone, 2077,
tracing (2.048 ms) : 1997, 2099
. : milestone, 2048,
section candidate
no_agent (1.477 ms) : 1465, 1488
. : milestone, 1477,
appsec (3.699 ms) : 3481, 3916
. : milestone, 3699,
iast (2.218 ms) : 2153, 2282
. : milestone, 2218,
iast_GLOBAL (2.262 ms) : 2197, 2327
. : milestone, 2262,
profiling (2.098 ms) : 2044, 2152
. : milestone, 2098,
tracing (2.047 ms) : 1996, 2098
. : milestone, 2047,
|
3ab90bc to
c8cac17
Compare
This comment has been minimized.
This comment has been minimized.
PerfectSlayer
approved these changes
Nov 21, 2025
Contributor
PerfectSlayer
left a comment
There was a problem hiding this comment.
Looking good for the platform change.
I will let live debugger and ci visibility review their related code changes.
jpbempel
reviewed
Nov 21, 2025
dd-java-agent/agent-debugger/src/test/java/com/datadog/debugger/agent/CapturingTestBase.java
Outdated
Show resolved
Hide resolved
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Does This Do
Add testing for JDK 26-ea to CI as a non-default JVM. Skip and label incompatible tests as
TODO: Fix for Java 26...Motivation
Start testing Java 26 in CI in preparation for the GA release, planned for March 17, 2026 (ref). Next steps are to unskip the Maven smoke tests (jira ticket for tracking) and to update Java 26 as the latest
stablerelease once GA-ed.Additional Notes
I tested by manually running NON_DEFAULT_JVM tests, including Java 26, here: https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-java/-/pipelines/83365559.
Contributor Checklist
type:and (comp:orinst:) labels in addition to any useful labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: https://datadoghq.atlassian.net/browse/LANGPLAT-903