-
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
13
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
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 56 metrics, 9 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.084 s) : 0, 1084340
Total [baseline] (8.739 s) : 0, 8739381
Agent [candidate] (1.081 s) : 0, 1080832
Total [candidate] (8.787 s) : 0, 8787266
section iast
Agent [baseline] (1.221 s) : 0, 1220984
Total [baseline] (9.453 s) : 0, 9453101
Agent [candidate] (1.228 s) : 0, 1227520
Total [candidate] (9.515 s) : 0, 9515340
gantt
title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.203 ms) : 0, 1203
crashtracking [candidate] (1.207 ms) : 0, 1207
BytebuddyAgent [baseline] (651.355 ms) : 0, 651355
BytebuddyAgent [candidate] (649.279 ms) : 0, 649279
GlobalTracer [baseline] (282.897 ms) : 0, 282897
GlobalTracer [candidate] (282.26 ms) : 0, 282260
AppSec [baseline] (32.558 ms) : 0, 32558
AppSec [candidate] (32.263 ms) : 0, 32263
Debugger [baseline] (67.243 ms) : 0, 67243
Debugger [candidate] (67.03 ms) : 0, 67030
Remote Config [baseline] (668.192 µs) : 0, 668
Remote Config [candidate] (632.702 µs) : 0, 633
Telemetry [baseline] (9.048 ms) : 0, 9048
Telemetry [candidate] (8.899 ms) : 0, 8899
Flare Poller [baseline] (3.753 ms) : 0, 3753
Flare Poller [candidate] (3.717 ms) : 0, 3717
section iast
crashtracking [baseline] (1.197 ms) : 0, 1197
crashtracking [candidate] (1.209 ms) : 0, 1209
BytebuddyAgent [baseline] (789.01 ms) : 0, 789010
BytebuddyAgent [candidate] (795.077 ms) : 0, 795077
GlobalTracer [baseline] (255.363 ms) : 0, 255363
GlobalTracer [candidate] (256.492 ms) : 0, 256492
AppSec [baseline] (35.711 ms) : 0, 35711
AppSec [candidate] (33.507 ms) : 0, 33507
Debugger [baseline] (64.806 ms) : 0, 64806
Debugger [candidate] (65.558 ms) : 0, 65558
Remote Config [baseline] (560.19 µs) : 0, 560
Remote Config [candidate] (562.457 µs) : 0, 562
Telemetry [baseline] (8.387 ms) : 0, 8387
Telemetry [candidate] (8.416 ms) : 0, 8416
Flare Poller [baseline] (3.434 ms) : 0, 3434
Flare Poller [candidate] (3.442 ms) : 0, 3442
IAST [baseline] (27.076 ms) : 0, 27076
IAST [candidate] (27.734 ms) : 0, 27734
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.088 s) : 0, 1087756
Total [baseline] (10.856 s) : 0, 10856202
Agent [candidate] (1.081 s) : 0, 1080803
Total [candidate] (10.795 s) : 0, 10794786
section appsec
Agent [baseline] (1.264 s) : 0, 1264109
Total [baseline] (11.185 s) : 0, 11184586
Agent [candidate] (1.282 s) : 0, 1282360
Total [candidate] (11.334 s) : 0, 11334342
section iast
Agent [baseline] (1.232 s) : 0, 1231548
Total [baseline] (11.202 s) : 0, 11202148
Agent [candidate] (1.223 s) : 0, 1222590
Total [candidate] (11.146 s) : 0, 11146332
section profiling
Agent [baseline] (1.205 s) : 0, 1205285
Total [baseline] (11.049 s) : 0, 11049099
Agent [candidate] (1.211 s) : 0, 1211434
Total [candidate] (11.025 s) : 0, 11024710
gantt
title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.215 ms) : 0, 1215
crashtracking [candidate] (1.19 ms) : 0, 1190
BytebuddyAgent [baseline] (652.774 ms) : 0, 652774
BytebuddyAgent [candidate] (647.459 ms) : 0, 647459
GlobalTracer [baseline] (283.439 ms) : 0, 283439
GlobalTracer [candidate] (281.96 ms) : 0, 281960
AppSec [baseline] (32.628 ms) : 0, 32628
AppSec [candidate] (32.493 ms) : 0, 32493
Debugger [baseline] (68.493 ms) : 0, 68493
Debugger [candidate] (68.728 ms) : 0, 68728
Remote Config [baseline] (673.253 µs) : 0, 673
Remote Config [candidate] (652.908 µs) : 0, 653
Telemetry [baseline] (9.094 ms) : 0, 9094
Telemetry [candidate] (9.077 ms) : 0, 9077
Flare Poller [baseline] (3.791 ms) : 0, 3791
Flare Poller [candidate] (3.816 ms) : 0, 3816
section appsec
crashtracking [baseline] (1.188 ms) : 0, 1188
crashtracking [candidate] (1.218 ms) : 0, 1218
BytebuddyAgent [baseline] (688.442 ms) : 0, 688442
BytebuddyAgent [candidate] (700.006 ms) : 0, 700006
GlobalTracer [baseline] (259.711 ms) : 0, 259711
GlobalTracer [candidate] (263.502 ms) : 0, 263502
AppSec [baseline] (174.888 ms) : 0, 174888
AppSec [candidate] (176.136 ms) : 0, 176136
Debugger [baseline] (65.948 ms) : 0, 65948
Debugger [candidate] (66.8 ms) : 0, 66800
Remote Config [baseline] (755.867 µs) : 0, 756
Remote Config [candidate] (726.957 µs) : 0, 727
Telemetry [baseline] (9.097 ms) : 0, 9097
Telemetry [candidate] (9.221 ms) : 0, 9221
Flare Poller [baseline] (3.91 ms) : 0, 3910
Flare Poller [candidate] (4.0 ms) : 0, 4000
IAST [baseline] (24.647 ms) : 0, 24647
IAST [candidate] (24.994 ms) : 0, 24994
section iast
crashtracking [baseline] (1.218 ms) : 0, 1218
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (795.773 ms) : 0, 795773
BytebuddyAgent [candidate] (789.515 ms) : 0, 789515
GlobalTracer [baseline] (257.118 ms) : 0, 257118
GlobalTracer [candidate] (255.673 ms) : 0, 255673
AppSec [baseline] (34.962 ms) : 0, 34962
AppSec [candidate] (33.538 ms) : 0, 33538
Debugger [baseline] (67.217 ms) : 0, 67217
Debugger [candidate] (67.799 ms) : 0, 67799
Remote Config [baseline] (592.359 µs) : 0, 592
Remote Config [candidate] (576.952 µs) : 0, 577
Telemetry [baseline] (8.399 ms) : 0, 8399
Telemetry [candidate] (8.437 ms) : 0, 8437
Flare Poller [baseline] (3.446 ms) : 0, 3446
Flare Poller [candidate] (3.471 ms) : 0, 3471
IAST [baseline] (27.24 ms) : 0, 27240
IAST [candidate] (27.026 ms) : 0, 27026
section profiling
crashtracking [baseline] (1.201 ms) : 0, 1201
crashtracking [candidate] (1.193 ms) : 0, 1193
BytebuddyAgent [baseline] (702.348 ms) : 0, 702348
BytebuddyAgent [candidate] (706.841 ms) : 0, 706841
GlobalTracer [baseline] (221.244 ms) : 0, 221244
GlobalTracer [candidate] (222.068 ms) : 0, 222068
AppSec [baseline] (32.15 ms) : 0, 32150
AppSec [candidate] (32.15 ms) : 0, 32150
Debugger [baseline] (68.001 ms) : 0, 68001
Debugger [candidate] (68.046 ms) : 0, 68046
Remote Config [baseline] (611.868 µs) : 0, 612
Remote Config [candidate] (628.457 µs) : 0, 628
Telemetry [baseline] (8.923 ms) : 0, 8923
Telemetry [candidate] (8.927 ms) : 0, 8927
Flare Poller [baseline] (3.743 ms) : 0, 3743
Flare Poller [candidate] (3.777 ms) : 0, 3777
ProfilingAgent [baseline] (97.508 ms) : 0, 97508
ProfilingAgent [candidate] (97.898 ms) : 0, 97898
Profiling [baseline] (98.073 ms) : 0, 98073
Profiling [candidate] (98.469 ms) : 0, 98469
LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 4 performance regressions! Performance is the same for 13 metrics, 17 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section baseline
no_agent (1.227 ms) : 1214, 1239
. : milestone, 1227,
iast (3.241 ms) : 3204, 3279
. : milestone, 3241,
iast_FULL (6.018 ms) : 5957, 6080
. : milestone, 6018,
iast_GLOBAL (3.425 ms) : 3375, 3475
. : milestone, 3425,
profiling (2.061 ms) : 2043, 2080
. : milestone, 2061,
tracing (1.81 ms) : 1796, 1825
. : milestone, 1810,
section candidate
no_agent (1.205 ms) : 1193, 1216
. : milestone, 1205,
iast (3.305 ms) : 3260, 3350
. : milestone, 3305,
iast_FULL (5.872 ms) : 5813, 5930
. : milestone, 5872,
iast_GLOBAL (3.607 ms) : 3550, 3664
. : milestone, 3607,
profiling (1.997 ms) : 1979, 2016
. : milestone, 1997,
tracing (1.814 ms) : 1798, 1829
. : milestone, 1814,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section baseline
no_agent (18.157 ms) : 17970, 18345
. : milestone, 18157,
appsec (18.485 ms) : 18300, 18670
. : milestone, 18485,
code_origins (18.744 ms) : 18552, 18936
. : milestone, 18744,
iast (17.833 ms) : 17658, 18009
. : milestone, 17833,
profiling (18.859 ms) : 18667, 19052
. : milestone, 18859,
tracing (18.097 ms) : 17916, 18277
. : milestone, 18097,
section candidate
no_agent (18.141 ms) : 17960, 18321
. : milestone, 18141,
appsec (19.033 ms) : 18841, 19225
. : milestone, 19033,
code_origins (17.862 ms) : 17688, 18037
. : milestone, 17862,
iast (17.745 ms) : 17570, 17919
. : milestone, 17745,
profiling (20.04 ms) : 19837, 20243
. : milestone, 20040,
tracing (17.888 ms) : 17712, 18064
. : milestone, 17888,
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.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section baseline
no_agent (1.483 ms) : 1472, 1495
. : milestone, 1483,
appsec (3.73 ms) : 3509, 3951
. : milestone, 3730,
iast (2.229 ms) : 2164, 2294
. : milestone, 2229,
iast_GLOBAL (2.275 ms) : 2210, 2341
. : milestone, 2275,
profiling (2.101 ms) : 2046, 2155
. : milestone, 2101,
tracing (2.075 ms) : 2024, 2126
. : milestone, 2075,
section candidate
no_agent (1.481 ms) : 1470, 1493
. : milestone, 1481,
appsec (3.771 ms) : 3549, 3993
. : milestone, 3771,
iast (2.229 ms) : 2164, 2293
. : milestone, 2229,
iast_GLOBAL (2.275 ms) : 2210, 2341
. : milestone, 2275,
profiling (2.087 ms) : 2034, 2140
. : milestone, 2087,
tracing (2.063 ms) : 2011, 2114
. : milestone, 2063,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~4485a059e5, baseline=1.57.0-SNAPSHOT~94e770cd67
dateFormat X
axisFormat %s
section baseline
no_agent (15.015 s) : 15015000, 15015000
. : milestone, 15015000,
appsec (14.535 s) : 14535000, 14535000
. : milestone, 14535000,
iast (17.971 s) : 17971000, 17971000
. : milestone, 17971000,
iast_GLOBAL (18.159 s) : 18159000, 18159000
. : milestone, 18159000,
profiling (14.555 s) : 14555000, 14555000
. : milestone, 14555000,
tracing (14.688 s) : 14688000, 14688000
. : milestone, 14688000,
section candidate
no_agent (15.505 s) : 15505000, 15505000
. : milestone, 15505000,
appsec (14.623 s) : 14623000, 14623000
. : milestone, 14623000,
iast (18.579 s) : 18579000, 18579000
. : milestone, 18579000,
iast_GLOBAL (17.877 s) : 17877000, 17877000
. : milestone, 17877000,
profiling (15.236 s) : 15236000, 15236000
. : milestone, 15236000,
tracing (14.914 s) : 14914000, 14914000
. : milestone, 14914000,
|
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]