Add apm-sdks-benchmarks to CI#10775
Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom Apr 22, 2026
Merged
Add apm-sdks-benchmarks to CI#10775gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit intomasterfrom
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 64 metrics, 7 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.074 s) : 0, 1074467
Total [baseline] (8.837 s) : 0, 8837193
Agent [candidate] (1.063 s) : 0, 1062565
Total [candidate] (8.88 s) : 0, 8879645
section iast
Agent [baseline] (1.229 s) : 0, 1229498
Total [baseline] (9.563 s) : 0, 9563286
Agent [candidate] (1.24 s) : 0, 1240015
Total [candidate] (9.543 s) : 0, 9543166
gantt
title insecure-bank - break down per module: candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.243 ms) : 0, 1243
crashtracking [candidate] (1.264 ms) : 0, 1264
BytebuddyAgent [baseline] (645.065 ms) : 0, 645065
BytebuddyAgent [candidate] (638.15 ms) : 0, 638150
AgentMeter [baseline] (30.013 ms) : 0, 30013
AgentMeter [candidate] (29.793 ms) : 0, 29793
GlobalTracer [baseline] (251.326 ms) : 0, 251326
GlobalTracer [candidate] (249.303 ms) : 0, 249303
AppSec [baseline] (32.846 ms) : 0, 32846
AppSec [candidate] (32.454 ms) : 0, 32454
Debugger [baseline] (59.835 ms) : 0, 59835
Debugger [candidate] (59.216 ms) : 0, 59216
Remote Config [baseline] (608.131 µs) : 0, 608
Remote Config [candidate] (588.763 µs) : 0, 589
Telemetry [baseline] (8.144 ms) : 0, 8144
Telemetry [candidate] (8.051 ms) : 0, 8051
Flare Poller [baseline] (8.901 ms) : 0, 8901
Flare Poller [candidate] (7.48 ms) : 0, 7480
section iast
crashtracking [baseline] (1.227 ms) : 0, 1227
crashtracking [candidate] (1.235 ms) : 0, 1235
BytebuddyAgent [baseline] (807.865 ms) : 0, 807865
BytebuddyAgent [candidate] (816.743 ms) : 0, 816743
AgentMeter [baseline] (11.39 ms) : 0, 11390
AgentMeter [candidate] (11.514 ms) : 0, 11514
GlobalTracer [baseline] (238.701 ms) : 0, 238701
GlobalTracer [candidate] (240.231 ms) : 0, 240231
AppSec [baseline] (26.433 ms) : 0, 26433
AppSec [candidate] (27.408 ms) : 0, 27408
Debugger [baseline] (64.621 ms) : 0, 64621
Debugger [candidate] (64.01 ms) : 0, 64010
Remote Config [baseline] (527.642 µs) : 0, 528
Remote Config [candidate] (522.112 µs) : 0, 522
Telemetry [baseline] (7.733 ms) : 0, 7733
Telemetry [candidate] (7.7 ms) : 0, 7700
Flare Poller [baseline] (3.37 ms) : 0, 3370
Flare Poller [candidate] (3.429 ms) : 0, 3429
IAST [baseline] (31.673 ms) : 0, 31673
IAST [candidate] (30.996 ms) : 0, 30996
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1058043
Total [baseline] (11.1 s) : 0, 11100256
Agent [candidate] (1.061 s) : 0, 1061231
Total [candidate] (11.122 s) : 0, 11121740
section appsec
Agent [baseline] (1.259 s) : 0, 1259386
Total [baseline] (10.952 s) : 0, 10952452
Agent [candidate] (1.266 s) : 0, 1266414
Total [candidate] (11.05 s) : 0, 11049965
section iast
Agent [baseline] (1.232 s) : 0, 1231516
Total [baseline] (11.347 s) : 0, 11346653
Agent [candidate] (1.231 s) : 0, 1230709
Total [candidate] (11.361 s) : 0, 11361434
section profiling
Agent [baseline] (1.186 s) : 0, 1186481
Total [baseline] (11.162 s) : 0, 11162258
Agent [candidate] (1.188 s) : 0, 1188323
Total [candidate] (11.058 s) : 0, 11058329
gantt
title petclinic - break down per module: candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.223 ms) : 0, 1223
crashtracking [candidate] (1.222 ms) : 0, 1222
BytebuddyAgent [baseline] (633.464 ms) : 0, 633464
BytebuddyAgent [candidate] (636.728 ms) : 0, 636728
AgentMeter [baseline] (29.637 ms) : 0, 29637
AgentMeter [candidate] (29.535 ms) : 0, 29535
GlobalTracer [baseline] (249.319 ms) : 0, 249319
GlobalTracer [candidate] (248.686 ms) : 0, 248686
AppSec [baseline] (32.285 ms) : 0, 32285
AppSec [candidate] (32.313 ms) : 0, 32313
Debugger [baseline] (59.903 ms) : 0, 59903
Debugger [candidate] (59.833 ms) : 0, 59833
Remote Config [baseline] (598.03 µs) : 0, 598
Remote Config [candidate] (598.635 µs) : 0, 599
Telemetry [baseline] (8.064 ms) : 0, 8064
Telemetry [candidate] (8.007 ms) : 0, 8007
Flare Poller [baseline] (7.427 ms) : 0, 7427
Flare Poller [candidate] (8.139 ms) : 0, 8139
section appsec
crashtracking [baseline] (1.216 ms) : 0, 1216
crashtracking [candidate] (1.228 ms) : 0, 1228
BytebuddyAgent [baseline] (673.313 ms) : 0, 673313
BytebuddyAgent [candidate] (677.517 ms) : 0, 677517
AgentMeter [baseline] (12.156 ms) : 0, 12156
AgentMeter [candidate] (12.191 ms) : 0, 12191
GlobalTracer [baseline] (248.625 ms) : 0, 248625
GlobalTracer [candidate] (249.44 ms) : 0, 249440
AppSec [baseline] (186.056 ms) : 0, 186056
AppSec [candidate] (185.761 ms) : 0, 185761
Debugger [baseline] (65.542 ms) : 0, 65542
Debugger [candidate] (67.35 ms) : 0, 67350
Remote Config [baseline] (581.311 µs) : 0, 581
Remote Config [candidate] (571.225 µs) : 0, 571
Telemetry [baseline] (7.877 ms) : 0, 7877
Telemetry [candidate] (8.017 ms) : 0, 8017
Flare Poller [baseline] (3.475 ms) : 0, 3475
Flare Poller [candidate] (3.534 ms) : 0, 3534
IAST [baseline] (24.234 ms) : 0, 24234
IAST [candidate] (24.437 ms) : 0, 24437
section iast
crashtracking [baseline] (1.221 ms) : 0, 1221
crashtracking [candidate] (1.216 ms) : 0, 1216
BytebuddyAgent [baseline] (809.597 ms) : 0, 809597
BytebuddyAgent [candidate] (808.82 ms) : 0, 808820
AgentMeter [baseline] (11.453 ms) : 0, 11453
AgentMeter [candidate] (11.438 ms) : 0, 11438
GlobalTracer [baseline] (239.163 ms) : 0, 239163
GlobalTracer [candidate] (239.161 ms) : 0, 239161
AppSec [baseline] (28.101 ms) : 0, 28101
AppSec [candidate] (26.512 ms) : 0, 26512
Debugger [baseline] (63.591 ms) : 0, 63591
Debugger [candidate] (63.708 ms) : 0, 63708
Remote Config [baseline] (530.337 µs) : 0, 530
Remote Config [candidate] (531.921 µs) : 0, 532
Telemetry [baseline] (7.775 ms) : 0, 7775
Telemetry [candidate] (7.724 ms) : 0, 7724
Flare Poller [baseline] (3.374 ms) : 0, 3374
Flare Poller [candidate] (3.338 ms) : 0, 3338
IAST [baseline] (30.716 ms) : 0, 30716
IAST [candidate] (31.429 ms) : 0, 31429
section profiling
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (692.436 ms) : 0, 692436
BytebuddyAgent [candidate] (692.322 ms) : 0, 692322
AgentMeter [baseline] (8.971 ms) : 0, 8971
AgentMeter [candidate] (8.999 ms) : 0, 8999
GlobalTracer [baseline] (207.802 ms) : 0, 207802
GlobalTracer [candidate] (208.921 ms) : 0, 208921
AppSec [baseline] (32.629 ms) : 0, 32629
AppSec [candidate] (32.876 ms) : 0, 32876
Debugger [baseline] (66.111 ms) : 0, 66111
Debugger [candidate] (65.991 ms) : 0, 65991
Remote Config [baseline] (588.277 µs) : 0, 588
Remote Config [candidate] (572.193 µs) : 0, 572
Telemetry [baseline] (7.876 ms) : 0, 7876
Telemetry [candidate] (7.9 ms) : 0, 7900
Flare Poller [baseline] (3.504 ms) : 0, 3504
Flare Poller [candidate] (3.542 ms) : 0, 3542
ProfilingAgent [baseline] (94.072 ms) : 0, 94072
ProfilingAgent [candidate] (94.264 ms) : 0, 94264
Profiling [baseline] (94.637 ms) : 0, 94637
Profiling [candidate] (94.837 ms) : 0, 94837
LoadParameters
See matching parameters
SummaryFound 6 performance improvements and 1 performance regressions! Performance is the same for 14 metrics, 15 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section baseline
no_agent (19.401 ms) : 19203, 19598
. : milestone, 19401,
appsec (18.74 ms) : 18551, 18928
. : milestone, 18740,
code_origins (18.877 ms) : 18690, 19065
. : milestone, 18877,
iast (18.937 ms) : 18749, 19126
. : milestone, 18937,
profiling (18.356 ms) : 18174, 18539
. : milestone, 18356,
tracing (17.983 ms) : 17805, 18161
. : milestone, 17983,
section candidate
no_agent (17.189 ms) : 17021, 17357
. : milestone, 17189,
appsec (18.825 ms) : 18634, 19016
. : milestone, 18825,
code_origins (18.027 ms) : 17850, 18204
. : milestone, 18027,
iast (18.117 ms) : 17938, 18296
. : milestone, 18117,
profiling (18.731 ms) : 18544, 18917
. : milestone, 18731,
tracing (17.847 ms) : 17671, 18022
. : milestone, 17847,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section baseline
no_agent (1.255 ms) : 1243, 1267
. : milestone, 1255,
iast (3.637 ms) : 3589, 3685
. : milestone, 3637,
iast_FULL (6.31 ms) : 6245, 6375
. : milestone, 6310,
iast_GLOBAL (3.649 ms) : 3594, 3703
. : milestone, 3649,
profiling (2.339 ms) : 2318, 2361
. : milestone, 2339,
tracing (1.891 ms) : 1873, 1909
. : milestone, 1891,
section candidate
no_agent (1.244 ms) : 1231, 1257
. : milestone, 1244,
iast (3.358 ms) : 3307, 3409
. : milestone, 3358,
iast_FULL (6.119 ms) : 6056, 6183
. : milestone, 6119,
iast_GLOBAL (3.723 ms) : 3661, 3785
. : milestone, 3723,
profiling (2.583 ms) : 2555, 2610
. : milestone, 2583,
tracing (1.883 ms) : 1868, 1898
. : milestone, 1883,
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 tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section baseline
no_agent (1.487 ms) : 1475, 1498
. : milestone, 1487,
appsec (3.803 ms) : 3583, 4023
. : milestone, 3803,
iast (2.295 ms) : 2225, 2366
. : milestone, 2295,
iast_GLOBAL (2.333 ms) : 2262, 2403
. : milestone, 2333,
profiling (2.117 ms) : 2062, 2172
. : milestone, 2117,
tracing (2.098 ms) : 2045, 2152
. : milestone, 2098,
section candidate
no_agent (1.502 ms) : 1490, 1514
. : milestone, 1502,
appsec (3.846 ms) : 3623, 4069
. : milestone, 3846,
iast (2.288 ms) : 2219, 2358
. : milestone, 2288,
iast_GLOBAL (2.343 ms) : 2273, 2413
. : milestone, 2343,
profiling (2.125 ms) : 2070, 2180
. : milestone, 2125,
tracing (2.097 ms) : 2044, 2151
. : milestone, 2097,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~9e26d3fff8, baseline=1.62.0-SNAPSHOT~aeb83d6118
dateFormat X
axisFormat %s
section baseline
no_agent (15.594 s) : 15594000, 15594000
. : milestone, 15594000,
appsec (14.839 s) : 14839000, 14839000
. : milestone, 14839000,
iast (18.662 s) : 18662000, 18662000
. : milestone, 18662000,
iast_GLOBAL (17.87 s) : 17870000, 17870000
. : milestone, 17870000,
profiling (15.483 s) : 15483000, 15483000
. : milestone, 15483000,
tracing (15.0 s) : 15000000, 15000000
. : milestone, 15000000,
section candidate
no_agent (15.015 s) : 15015000, 15015000
. : milestone, 15015000,
appsec (14.718 s) : 14718000, 14718000
. : milestone, 14718000,
iast (18.458 s) : 18458000, 18458000
. : milestone, 18458000,
iast_GLOBAL (18.226 s) : 18226000, 18226000
. : milestone, 18226000,
profiling (15.017 s) : 15017000, 15017000
. : milestone, 15017000,
tracing (14.714 s) : 14714000, 14714000
. : milestone, 14714000,
|
c94c76c to
8c4fb1c
Compare
ce901a3 to
9e26d3f
Compare
faydef
approved these changes
Apr 22, 2026
Contributor
Author
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
|
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
apm-sdks-benchmarksto CIMotivation
This is a precursor to #10550 that will format these benchmarks and replace the
dd-trace-javalocal onesAdditional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any other useful labelsclose,fix, or any linking keywords when referencing an issueUse
solvesinstead, and assign the PR milestone to the issueJira ticket: https://datadoghq.atlassian.net/browse/APMLP-714
Note: Once your PR is ready to merge, add it to the merge queue by commenting
/merge./merge -ccancels 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.