-
Notifications
You must be signed in to change notification settings - Fork 319
Move macrobenchmarks to apm-sdks-benchmarks repo
#10066
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
sarahchen6
wants to merge
12
commits into
master
Choose a base branch
from
sarahchen6/move-macrobenchmarks
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
+12
−154
Conversation
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
f391147 to
9602f73
Compare
ba1ae21 to
b376785
Compare
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 60 metrics, 5 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.078 s) : 0, 1078436
Total [baseline] (10.772 s) : 0, 10772465
Agent [candidate] (1.085 s) : 0, 1085197
Total [candidate] (10.874 s) : 0, 10873788
section appsec
Agent [baseline] (1.271 s) : 0, 1271378
Total [baseline] (11.19 s) : 0, 11189738
Agent [candidate] (1.268 s) : 0, 1267614
Total [candidate] (11.054 s) : 0, 11053811
section iast
Agent [baseline] (1.237 s) : 0, 1236937
Total [baseline] (11.143 s) : 0, 11142909
Agent [candidate] (1.225 s) : 0, 1224806
Total [candidate] (11.145 s) : 0, 11144523
section profiling
Agent [baseline] (1.202 s) : 0, 1202155
Total [baseline] (11.012 s) : 0, 11011724
Agent [candidate] (1.207 s) : 0, 1206789
Total [candidate] (11.141 s) : 0, 11141239
gantt
title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.189 ms) : 0, 1189
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (646.394 ms) : 0, 646394
BytebuddyAgent [candidate] (650.549 ms) : 0, 650549
GlobalTracer [baseline] (281.756 ms) : 0, 281756
GlobalTracer [candidate] (283.453 ms) : 0, 283453
AppSec [baseline] (32.153 ms) : 0, 32153
AppSec [candidate] (32.62 ms) : 0, 32620
Debugger [baseline] (68.004 ms) : 0, 68004
Debugger [candidate] (68.37 ms) : 0, 68370
Remote Config [baseline] (656.817 µs) : 0, 657
Remote Config [candidate] (656.721 µs) : 0, 657
Telemetry [baseline] (8.963 ms) : 0, 8963
Telemetry [candidate] (8.951 ms) : 0, 8951
Flare Poller [baseline] (3.733 ms) : 0, 3733
Flare Poller [candidate] (3.796 ms) : 0, 3796
section appsec
crashtracking [baseline] (1.2 ms) : 0, 1200
crashtracking [candidate] (1.203 ms) : 0, 1203
BytebuddyAgent [baseline] (694.578 ms) : 0, 694578
BytebuddyAgent [candidate] (691.045 ms) : 0, 691045
GlobalTracer [baseline] (259.474 ms) : 0, 259474
GlobalTracer [candidate] (259.784 ms) : 0, 259784
AppSec [baseline] (174.812 ms) : 0, 174812
AppSec [candidate] (175.194 ms) : 0, 175194
Debugger [baseline] (67.479 ms) : 0, 67479
Debugger [candidate] (66.63 ms) : 0, 66630
Remote Config [baseline] (670.155 µs) : 0, 670
Remote Config [candidate] (708.286 µs) : 0, 708
Telemetry [baseline] (8.95 ms) : 0, 8950
Telemetry [candidate] (8.948 ms) : 0, 8948
Flare Poller [baseline] (3.913 ms) : 0, 3913
Flare Poller [candidate] (3.826 ms) : 0, 3826
IAST [baseline] (24.541 ms) : 0, 24541
IAST [candidate] (24.64 ms) : 0, 24640
section iast
crashtracking [baseline] (1.202 ms) : 0, 1202
crashtracking [candidate] (1.186 ms) : 0, 1186
BytebuddyAgent [baseline] (799.751 ms) : 0, 799751
BytebuddyAgent [candidate] (791.427 ms) : 0, 791427
GlobalTracer [baseline] (258.293 ms) : 0, 258293
GlobalTracer [candidate] (255.326 ms) : 0, 255326
AppSec [baseline] (35.508 ms) : 0, 35508
AppSec [candidate] (35.672 ms) : 0, 35672
Debugger [baseline] (66.758 ms) : 0, 66758
Debugger [candidate] (66.075 ms) : 0, 66075
Remote Config [baseline] (532.757 µs) : 0, 533
Remote Config [candidate] (536.445 µs) : 0, 536
Telemetry [baseline] (8.428 ms) : 0, 8428
Telemetry [candidate] (8.474 ms) : 0, 8474
Flare Poller [baseline] (3.465 ms) : 0, 3465
Flare Poller [candidate] (3.458 ms) : 0, 3458
IAST [baseline] (27.281 ms) : 0, 27281
IAST [candidate] (27.108 ms) : 0, 27108
section profiling
ProfilingAgent [baseline] (97.354 ms) : 0, 97354
ProfilingAgent [candidate] (97.702 ms) : 0, 97702
crashtracking [baseline] (1.178 ms) : 0, 1178
crashtracking [candidate] (1.174 ms) : 0, 1174
BytebuddyAgent [baseline] (699.287 ms) : 0, 699287
BytebuddyAgent [candidate] (702.316 ms) : 0, 702316
GlobalTracer [baseline] (220.773 ms) : 0, 220773
GlobalTracer [candidate] (221.842 ms) : 0, 221842
AppSec [baseline] (31.991 ms) : 0, 31991
AppSec [candidate] (32.347 ms) : 0, 32347
Debugger [baseline] (68.584 ms) : 0, 68584
Debugger [candidate] (68.367 ms) : 0, 68367
Remote Config [baseline] (613.552 µs) : 0, 614
Remote Config [candidate] (630.299 µs) : 0, 630
Telemetry [baseline] (8.961 ms) : 0, 8961
Telemetry [candidate] (8.958 ms) : 0, 8958
Flare Poller [baseline] (3.765 ms) : 0, 3765
Flare Poller [candidate] (3.77 ms) : 0, 3770
Profiling [baseline] (97.948 ms) : 0, 97948
Profiling [candidate] (98.282 ms) : 0, 98282
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.088 s) : 0, 1087659
Total [baseline] (8.808 s) : 0, 8808057
Agent [candidate] (1.082 s) : 0, 1081662
Total [candidate] (8.766 s) : 0, 8765756
section iast
Agent [baseline] (1.229 s) : 0, 1229226
Total [baseline] (9.492 s) : 0, 9492339
Agent [candidate] (1.223 s) : 0, 1223410
Total [candidate] (9.491 s) : 0, 9491004
gantt
title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.195 ms) : 0, 1195
crashtracking [candidate] (1.195 ms) : 0, 1195
BytebuddyAgent [baseline] (653.006 ms) : 0, 653006
BytebuddyAgent [candidate] (648.553 ms) : 0, 648553
GlobalTracer [baseline] (284.124 ms) : 0, 284124
GlobalTracer [candidate] (282.214 ms) : 0, 282214
AppSec [baseline] (32.529 ms) : 0, 32529
AppSec [candidate] (32.474 ms) : 0, 32474
Debugger [baseline] (67.442 ms) : 0, 67442
Debugger [candidate] (68.275 ms) : 0, 68275
Remote Config [baseline] (629.929 µs) : 0, 630
Remote Config [candidate] (648.19 µs) : 0, 648
Telemetry [baseline] (9.097 ms) : 0, 9097
Telemetry [candidate] (8.959 ms) : 0, 8959
Flare Poller [baseline] (3.755 ms) : 0, 3755
Flare Poller [candidate] (3.726 ms) : 0, 3726
section iast
crashtracking [baseline] (1.193 ms) : 0, 1193
crashtracking [candidate] (1.202 ms) : 0, 1202
BytebuddyAgent [baseline] (795.175 ms) : 0, 795175
BytebuddyAgent [candidate] (791.473 ms) : 0, 791473
GlobalTracer [baseline] (256.86 ms) : 0, 256860
GlobalTracer [candidate] (255.335 ms) : 0, 255335
AppSec [baseline] (35.419 ms) : 0, 35419
AppSec [candidate] (34.514 ms) : 0, 34514
Debugger [baseline] (65.02 ms) : 0, 65020
Debugger [candidate] (65.905 ms) : 0, 65905
Remote Config [baseline] (559.202 µs) : 0, 559
Remote Config [candidate] (542.256 µs) : 0, 542
Telemetry [baseline] (8.515 ms) : 0, 8515
Telemetry [candidate] (8.388 ms) : 0, 8388
Flare Poller [baseline] (3.438 ms) : 0, 3438
Flare Poller [candidate] (3.472 ms) : 0, 3472
IAST [baseline] (27.351 ms) : 0, 27351
IAST [candidate] (27.021 ms) : 0, 27021
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 16 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section baseline
no_agent (1.211 ms) : 1199, 1223
. : milestone, 1211,
iast (3.246 ms) : 3203, 3289
. : milestone, 3246,
iast_FULL (5.891 ms) : 5830, 5952
. : milestone, 5891,
iast_GLOBAL (3.606 ms) : 3546, 3666
. : milestone, 3606,
profiling (1.99 ms) : 1973, 2007
. : milestone, 1990,
tracing (1.799 ms) : 1785, 1814
. : milestone, 1799,
section candidate
no_agent (1.204 ms) : 1192, 1216
. : milestone, 1204,
iast (3.272 ms) : 3226, 3318
. : milestone, 3272,
iast_FULL (5.605 ms) : 5550, 5659
. : milestone, 5605,
iast_GLOBAL (3.544 ms) : 3490, 3598
. : milestone, 3544,
profiling (1.886 ms) : 1871, 1901
. : milestone, 1886,
tracing (1.785 ms) : 1770, 1799
. : milestone, 1785,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section baseline
no_agent (18.12 ms) : 17938, 18302
. : milestone, 18120,
appsec (19.115 ms) : 18924, 19306
. : milestone, 19115,
code_origins (17.499 ms) : 17328, 17671
. : milestone, 17499,
iast (17.581 ms) : 17409, 17753
. : milestone, 17581,
profiling (18.643 ms) : 18457, 18830
. : milestone, 18643,
tracing (17.498 ms) : 17324, 17673
. : milestone, 17498,
section candidate
no_agent (18.968 ms) : 18781, 19155
. : milestone, 18968,
appsec (18.841 ms) : 18652, 19030
. : milestone, 18841,
code_origins (17.757 ms) : 17580, 17934
. : milestone, 17757,
iast (17.659 ms) : 17480, 17837
. : milestone, 17659,
profiling (18.585 ms) : 18399, 18772
. : milestone, 18585,
tracing (17.632 ms) : 17459, 17806
. : milestone, 17632,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 10 metrics, 2 unstable metrics. Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section baseline
no_agent (1.486 ms) : 1474, 1498
. : milestone, 1486,
appsec (2.543 ms) : 2488, 2598
. : milestone, 2543,
iast (2.217 ms) : 2153, 2281
. : milestone, 2217,
iast_GLOBAL (2.271 ms) : 2206, 2336
. : milestone, 2271,
profiling (2.094 ms) : 2040, 2147
. : milestone, 2094,
tracing (2.059 ms) : 2009, 2110
. : milestone, 2059,
section candidate
no_agent (1.483 ms) : 1471, 1494
. : milestone, 1483,
appsec (3.668 ms) : 3452, 3884
. : milestone, 3668,
iast (2.224 ms) : 2159, 2289
. : milestone, 2224,
iast_GLOBAL (2.269 ms) : 2204, 2334
. : milestone, 2269,
profiling (2.48 ms) : 2329, 2631
. : milestone, 2480,
tracing (2.051 ms) : 2000, 2101
. : milestone, 2051,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~39bf2eadcb, baseline=1.57.0-SNAPSHOT~5802e1e9f0
dateFormat X
axisFormat %s
section baseline
no_agent (15.073 s) : 15073000, 15073000
. : milestone, 15073000,
appsec (15.011 s) : 15011000, 15011000
. : milestone, 15011000,
iast (18.097 s) : 18097000, 18097000
. : milestone, 18097000,
iast_GLOBAL (17.755 s) : 17755000, 17755000
. : milestone, 17755000,
profiling (14.392 s) : 14392000, 14392000
. : milestone, 14392000,
tracing (14.726 s) : 14726000, 14726000
. : milestone, 14726000,
section candidate
no_agent (15.774 s) : 15774000, 15774000
. : milestone, 15774000,
appsec (14.595 s) : 14595000, 14595000
. : milestone, 14595000,
iast (18.463 s) : 18463000, 18463000
. : milestone, 18463000,
iast_GLOBAL (17.918 s) : 17918000, 17918000
. : milestone, 17918000,
profiling (14.794 s) : 14794000, 14794000
. : milestone, 14794000,
tracing (14.763 s) : 14763000, 14763000
. : milestone, 14763000,
|
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.
WIP!!
What Does This Do
Test the
apm-sdks-benchmarksrepo implementation of macrobenchmarks: https://github.com/DataDog/apm-sdks-benchmarks/pull/34Motivation
Additional Notes
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: [PROJ-IDENT]