Draft
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 petclinicgantt
title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1059845
Total [baseline] (11.176 s) : 0, 11175803
Agent [candidate] (1.059 s) : 0, 1058581
Total [candidate] (11.064 s) : 0, 11063626
section appsec
Agent [baseline] (1.248 s) : 0, 1248295
Total [baseline] (11.071 s) : 0, 11070996
Agent [candidate] (1.248 s) : 0, 1247938
Total [candidate] (11.174 s) : 0, 11174275
section iast
Agent [baseline] (1.229 s) : 0, 1228568
Total [baseline] (11.419 s) : 0, 11419211
Agent [candidate] (1.233 s) : 0, 1233496
Total [candidate] (11.29 s) : 0, 11290052
section profiling
Agent [baseline] (1.18 s) : 0, 1179912
Total [baseline] (10.879 s) : 0, 10879472
Agent [candidate] (1.187 s) : 0, 1186707
Total [candidate] (11.028 s) : 0, 11027625
gantt
title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.198 ms) : 0, 1198
BytebuddyAgent [baseline] (627.885 ms) : 0, 627885
BytebuddyAgent [candidate] (626.645 ms) : 0, 626645
AgentMeter [baseline] (29.113 ms) : 0, 29113
AgentMeter [candidate] (29.057 ms) : 0, 29057
GlobalTracer [baseline] (256.176 ms) : 0, 256176
GlobalTracer [candidate] (256.499 ms) : 0, 256499
AppSec [baseline] (31.415 ms) : 0, 31415
AppSec [candidate] (31.467 ms) : 0, 31467
Debugger [baseline] (59.181 ms) : 0, 59181
Debugger [candidate] (59.232 ms) : 0, 59232
Remote Config [baseline] (616.339 µs) : 0, 616
Remote Config [candidate] (643.447 µs) : 0, 643
Telemetry [baseline] (8.692 ms) : 0, 8692
Telemetry [candidate] (8.603 ms) : 0, 8603
Flare Poller [baseline] (9.564 ms) : 0, 9564
Flare Poller [candidate] (9.385 ms) : 0, 9385
section appsec
crashtracking [baseline] (1.207 ms) : 0, 1207
crashtracking [candidate] (1.185 ms) : 0, 1185
BytebuddyAgent [baseline] (658.717 ms) : 0, 658717
BytebuddyAgent [candidate] (660.937 ms) : 0, 660937
AgentMeter [baseline] (12.068 ms) : 0, 12068
AgentMeter [candidate] (12.054 ms) : 0, 12054
GlobalTracer [baseline] (258.967 ms) : 0, 258967
GlobalTracer [candidate] (257.514 ms) : 0, 257514
AppSec [baseline] (178.262 ms) : 0, 178262
AppSec [candidate] (177.29 ms) : 0, 177290
Debugger [baseline] (65.648 ms) : 0, 65648
Debugger [candidate] (65.822 ms) : 0, 65822
Remote Config [baseline] (567.593 µs) : 0, 568
Remote Config [candidate] (562.286 µs) : 0, 562
Telemetry [baseline] (8.852 ms) : 0, 8852
Telemetry [candidate] (8.884 ms) : 0, 8884
Flare Poller [baseline] (3.631 ms) : 0, 3631
Flare Poller [candidate] (3.627 ms) : 0, 3627
IAST [baseline] (24.144 ms) : 0, 24144
IAST [candidate] (23.926 ms) : 0, 23926
section iast
crashtracking [baseline] (1.216 ms) : 0, 1216
crashtracking [candidate] (1.202 ms) : 0, 1202
BytebuddyAgent [baseline] (796.847 ms) : 0, 796847
BytebuddyAgent [candidate] (801.042 ms) : 0, 801042
AgentMeter [baseline] (11.392 ms) : 0, 11392
AgentMeter [candidate] (11.545 ms) : 0, 11545
GlobalTracer [baseline] (247.489 ms) : 0, 247489
GlobalTracer [candidate] (248.171 ms) : 0, 248171
AppSec [baseline] (26.522 ms) : 0, 26522
AppSec [candidate] (26.572 ms) : 0, 26572
Debugger [baseline] (64.855 ms) : 0, 64855
Debugger [candidate] (64.852 ms) : 0, 64852
Remote Config [baseline] (518.562 µs) : 0, 519
Remote Config [candidate] (511.711 µs) : 0, 512
Telemetry [baseline] (13.798 ms) : 0, 13798
Telemetry [candidate] (13.753 ms) : 0, 13753
Flare Poller [baseline] (4.623 ms) : 0, 4623
Flare Poller [candidate] (4.59 ms) : 0, 4590
IAST [baseline] (25.212 ms) : 0, 25212
IAST [candidate] (25.28 ms) : 0, 25280
section profiling
ProfilingAgent [baseline] (93.683 ms) : 0, 93683
ProfilingAgent [candidate] (93.65 ms) : 0, 93650
crashtracking [baseline] (1.168 ms) : 0, 1168
crashtracking [candidate] (1.164 ms) : 0, 1164
BytebuddyAgent [baseline] (681.368 ms) : 0, 681368
BytebuddyAgent [candidate] (685.618 ms) : 0, 685618
AgentMeter [baseline] (8.618 ms) : 0, 8618
AgentMeter [candidate] (8.699 ms) : 0, 8699
GlobalTracer [baseline] (215.227 ms) : 0, 215227
GlobalTracer [candidate] (216.438 ms) : 0, 216438
AppSec [baseline] (31.895 ms) : 0, 31895
AppSec [candidate] (32.103 ms) : 0, 32103
Debugger [baseline] (63.565 ms) : 0, 63565
Debugger [candidate] (60.257 ms) : 0, 60257
Remote Config [baseline] (588.458 µs) : 0, 588
Remote Config [candidate] (591.316 µs) : 0, 591
Telemetry [baseline] (9.65 ms) : 0, 9650
Telemetry [candidate] (12.917 ms) : 0, 12917
Flare Poller [baseline] (3.49 ms) : 0, 3490
Flare Poller [candidate] (4.305 ms) : 0, 4305
Profiling [baseline] (94.261 ms) : 0, 94261
Profiling [candidate] (94.215 ms) : 0, 94215
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1057995
Total [baseline] (8.82 s) : 0, 8820338
Agent [candidate] (1.071 s) : 0, 1071063
Total [candidate] (8.883 s) : 0, 8882850
section iast
Agent [baseline] (1.233 s) : 0, 1233312
Total [baseline] (9.57 s) : 0, 9569751
Agent [candidate] (1.223 s) : 0, 1222950
Total [candidate] (9.557 s) : 0, 9557322
gantt
title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.203 ms) : 0, 1203
crashtracking [candidate] (1.208 ms) : 0, 1208
BytebuddyAgent [baseline] (628.064 ms) : 0, 628064
BytebuddyAgent [candidate] (634.309 ms) : 0, 634309
AgentMeter [baseline] (29.096 ms) : 0, 29096
AgentMeter [candidate] (29.476 ms) : 0, 29476
GlobalTracer [baseline] (256.946 ms) : 0, 256946
GlobalTracer [candidate] (260.045 ms) : 0, 260045
AppSec [baseline] (31.522 ms) : 0, 31522
AppSec [candidate] (32.054 ms) : 0, 32054
Debugger [baseline] (58.646 ms) : 0, 58646
Debugger [candidate] (59.465 ms) : 0, 59465
Remote Config [baseline] (622.984 µs) : 0, 623
Remote Config [candidate] (614.706 µs) : 0, 615
Telemetry [baseline] (8.666 ms) : 0, 8666
Telemetry [candidate] (8.869 ms) : 0, 8869
Flare Poller [baseline] (7.225 ms) : 0, 7225
Flare Poller [candidate] (8.889 ms) : 0, 8889
section iast
crashtracking [baseline] (1.212 ms) : 0, 1212
crashtracking [candidate] (1.193 ms) : 0, 1193
BytebuddyAgent [baseline] (801.833 ms) : 0, 801833
BytebuddyAgent [candidate] (793.599 ms) : 0, 793599
AgentMeter [baseline] (11.546 ms) : 0, 11546
AgentMeter [candidate] (11.296 ms) : 0, 11296
GlobalTracer [baseline] (248.187 ms) : 0, 248187
GlobalTracer [candidate] (246.737 ms) : 0, 246737
AppSec [baseline] (26.526 ms) : 0, 26526
AppSec [candidate] (26.226 ms) : 0, 26226
Debugger [baseline] (62.404 ms) : 0, 62404
Debugger [candidate] (62.71 ms) : 0, 62710
Remote Config [baseline] (509.076 µs) : 0, 509
Remote Config [candidate] (517.094 µs) : 0, 517
Telemetry [baseline] (14.755 ms) : 0, 14755
Telemetry [candidate] (14.815 ms) : 0, 14815
Flare Poller [baseline] (4.916 ms) : 0, 4916
Flare Poller [candidate] (4.831 ms) : 0, 4831
IAST [baseline] (25.339 ms) : 0, 25339
IAST [candidate] (25.013 ms) : 0, 25013
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 2 performance regressions! Performance is the same for 16 metrics, 17 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section baseline
no_agent (17.899 ms) : 17715, 18084
. : milestone, 17899,
appsec (18.517 ms) : 18328, 18706
. : milestone, 18517,
code_origins (18.307 ms) : 18124, 18490
. : milestone, 18307,
iast (18.315 ms) : 18132, 18497
. : milestone, 18315,
profiling (18.926 ms) : 18736, 19117
. : milestone, 18926,
tracing (17.789 ms) : 17611, 17967
. : milestone, 17789,
section candidate
no_agent (18.203 ms) : 18017, 18390
. : milestone, 18203,
appsec (19.247 ms) : 19050, 19444
. : milestone, 19247,
code_origins (18.162 ms) : 17981, 18344
. : milestone, 18162,
iast (17.782 ms) : 17607, 17957
. : milestone, 17782,
profiling (19.732 ms) : 19530, 19934
. : milestone, 19732,
tracing (17.541 ms) : 17368, 17714
. : milestone, 17541,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section baseline
no_agent (1.192 ms) : 1180, 1203
. : milestone, 1192,
iast (3.174 ms) : 3129, 3219
. : milestone, 3174,
iast_FULL (5.925 ms) : 5864, 5986
. : milestone, 5925,
iast_GLOBAL (3.508 ms) : 3446, 3571
. : milestone, 3508,
profiling (2.168 ms) : 2149, 2188
. : milestone, 2168,
tracing (1.813 ms) : 1797, 1829
. : milestone, 1813,
section candidate
no_agent (1.193 ms) : 1181, 1204
. : milestone, 1193,
iast (3.001 ms) : 2966, 3036
. : milestone, 3001,
iast_FULL (6.066 ms) : 6005, 6128
. : milestone, 6066,
iast_GLOBAL (3.753 ms) : 3690, 3817
. : milestone, 3753,
profiling (2.298 ms) : 2277, 2319
. : milestone, 2298,
tracing (1.754 ms) : 1739, 1768
. : milestone, 1754,
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.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section baseline
no_agent (15.433 s) : 15433000, 15433000
. : milestone, 15433000,
appsec (14.94 s) : 14940000, 14940000
. : milestone, 14940000,
iast (18.081 s) : 18081000, 18081000
. : milestone, 18081000,
iast_GLOBAL (17.789 s) : 17789000, 17789000
. : milestone, 17789000,
profiling (14.991 s) : 14991000, 14991000
. : milestone, 14991000,
tracing (15.138 s) : 15138000, 15138000
. : milestone, 15138000,
section candidate
no_agent (15.735 s) : 15735000, 15735000
. : milestone, 15735000,
appsec (14.962 s) : 14962000, 14962000
. : milestone, 14962000,
iast (18.142 s) : 18142000, 18142000
. : milestone, 18142000,
iast_GLOBAL (17.864 s) : 17864000, 17864000
. : milestone, 17864000,
profiling (15.101 s) : 15101000, 15101000
. : milestone, 15101000,
tracing (15.092 s) : 15092000, 15092000
. : milestone, 15092000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~31857c40a6, baseline=1.61.0-SNAPSHOT~1d0b64dbdb
dateFormat X
axisFormat %s
section baseline
no_agent (1.469 ms) : 1458, 1481
. : milestone, 1469,
appsec (3.767 ms) : 3547, 3987
. : milestone, 3767,
iast (2.255 ms) : 2186, 2325
. : milestone, 2255,
iast_GLOBAL (2.283 ms) : 2214, 2352
. : milestone, 2283,
profiling (2.084 ms) : 2028, 2140
. : milestone, 2084,
tracing (2.069 ms) : 2015, 2123
. : milestone, 2069,
section candidate
no_agent (1.471 ms) : 1460, 1483
. : milestone, 1471,
appsec (3.789 ms) : 3568, 4011
. : milestone, 3789,
iast (2.248 ms) : 2179, 2318
. : milestone, 2248,
iast_GLOBAL (2.282 ms) : 2213, 2351
. : milestone, 2282,
profiling (2.1 ms) : 2043, 2156
. : milestone, 2100,
tracing (2.058 ms) : 2004, 2111
. : milestone, 2058,
|
930b901 to
09706c5
Compare
c94c76c to
8c4fb1c
Compare
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.