-
Notifications
You must be signed in to change notification settings - Fork 306
draft: Parallelize petclinic & insecure-bank benchmarks #8982
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
ddyurchenko
wants to merge
55
commits into
master
Choose a base branch
from
ddyurchenko/parallelize-load-tests
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.
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
053e7de
to
807da48
Compare
This reverts commit a8c774e
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 58 metrics, 13 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.026 s) : 0, 1026115
Total [baseline] (8.603 s) : 0, 8603364
Agent [candidate] (1.029 s) : 0, 1029072
Total [candidate] (8.542 s) : 0, 8541940
section iast
Agent [baseline] (1.154 s) : 0, 1153706
Total [baseline] (9.217 s) : 0, 9216700
Agent [candidate] (1.154 s) : 0, 1153916
Total [candidate] (9.188 s) : 0, 9188022
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.162 s) : 0, 1161903
Total [baseline] (9.185 s) : 0, 9184759
Agent [candidate] (1.165 s) : 0, 1165030
Total [candidate] (9.223 s) : 0, 9223322
section iast_TELEMETRY_OFF
Agent [baseline] (1.157 s) : 0, 1156676
Total [baseline] (9.263 s) : 0, 9263254
Agent [candidate] (1.155 s) : 0, 1155487
Total [candidate] (9.212 s) : 0, 9211787
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (683.329 ms) : 0, 683329
BytebuddyAgent [candidate] (685.194 ms) : 0, 685194
GlobalTracer [baseline] (240.457 ms) : 0, 240457
GlobalTracer [candidate] (241.666 ms) : 0, 241666
AppSec [baseline] (59.807 ms) : 0, 59807
AppSec [candidate] (59.931 ms) : 0, 59931
Debugger [baseline] (6.163 ms) : 0, 6163
Debugger [candidate] (6.095 ms) : 0, 6095
Remote Config [baseline] (749.264 µs) : 0, 749
Remote Config [candidate] (751.149 µs) : 0, 751
Telemetry [baseline] (12.153 ms) : 0, 12153
Telemetry [candidate] (11.939 ms) : 0, 11939
section iast
BytebuddyAgent [baseline] (803.548 ms) : 0, 803548
BytebuddyAgent [candidate] (803.45 ms) : 0, 803450
GlobalTracer [baseline] (231.048 ms) : 0, 231048
GlobalTracer [candidate] (231.068 ms) : 0, 231068
AppSec [baseline] (53.809 ms) : 0, 53809
AppSec [candidate] (54.951 ms) : 0, 54951
Debugger [baseline] (5.945 ms) : 0, 5945
Debugger [candidate] (5.917 ms) : 0, 5917
Remote Config [baseline] (579.632 µs) : 0, 580
Remote Config [candidate] (582.958 µs) : 0, 583
Telemetry [baseline] (7.865 ms) : 0, 7865
Telemetry [candidate] (7.836 ms) : 0, 7836
IAST [baseline] (27.436 ms) : 0, 27436
IAST [candidate] (26.707 ms) : 0, 26707
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (808.45 ms) : 0, 808450
BytebuddyAgent [candidate] (810.841 ms) : 0, 810841
GlobalTracer [baseline] (232.867 ms) : 0, 232867
GlobalTracer [candidate] (233.944 ms) : 0, 233944
AppSec [baseline] (55.189 ms) : 0, 55189
AppSec [candidate] (57.325 ms) : 0, 57325
Debugger [baseline] (6.061 ms) : 0, 6061
Debugger [candidate] (6.013 ms) : 0, 6013
Remote Config [baseline] (598.386 µs) : 0, 598
Remote Config [candidate] (581.622 µs) : 0, 582
Telemetry [baseline] (8.043 ms) : 0, 8043
Telemetry [candidate] (7.962 ms) : 0, 7962
IAST [baseline] (27.173 ms) : 0, 27173
IAST [candidate] (24.802 ms) : 0, 24802
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (803.762 ms) : 0, 803762
BytebuddyAgent [candidate] (803.342 ms) : 0, 803342
GlobalTracer [baseline] (233.132 ms) : 0, 233132
GlobalTracer [candidate] (232.628 ms) : 0, 232628
AppSec [baseline] (52.724 ms) : 0, 52724
AppSec [candidate] (53.298 ms) : 0, 53298
Debugger [baseline] (6.102 ms) : 0, 6102
Debugger [candidate] (6.109 ms) : 0, 6109
Remote Config [baseline] (612.16 µs) : 0, 612
Remote Config [candidate] (601.987 µs) : 0, 602
Telemetry [baseline] (7.917 ms) : 0, 7917
Telemetry [candidate] (7.958 ms) : 0, 7958
IAST [baseline] (29.033 ms) : 0, 29033
IAST [candidate] (28.007 ms) : 0, 28007
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.026 s) : 0, 1025727
Total [baseline] (10.698 s) : 0, 10697889
Agent [candidate] (1.028 s) : 0, 1027912
Total [candidate] (10.712 s) : 0, 10711565
section appsec
Agent [baseline] (1.179 s) : 0, 1178957
Total [baseline] (10.73 s) : 0, 10729855
Agent [candidate] (1.18 s) : 0, 1179749
Total [candidate] (10.755 s) : 0, 10754921
section iast
Agent [baseline] (1.16 s) : 0, 1159556
Total [baseline] (10.92 s) : 0, 10920491
Agent [candidate] (1.162 s) : 0, 1162292
Total [candidate] (10.894 s) : 0, 10893959
section profiling
Agent [baseline] (1.274 s) : 0, 1273770
Total [baseline] (11.027 s) : 0, 11027460
Agent [candidate] (1.276 s) : 0, 1275941
Total [candidate] (10.953 s) : 0, 10953177
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (682.997 ms) : 0, 682997
BytebuddyAgent [candidate] (684.115 ms) : 0, 684115
GlobalTracer [baseline] (240.554 ms) : 0, 240554
GlobalTracer [candidate] (241.132 ms) : 0, 241132
AppSec [baseline] (58.384 ms) : 0, 58384
AppSec [candidate] (60.386 ms) : 0, 60386
Debugger [baseline] (8.344 ms) : 0, 8344
Debugger [candidate] (6.111 ms) : 0, 6111
Remote Config [baseline] (737.987 µs) : 0, 738
Remote Config [candidate] (745.506 µs) : 0, 746
Telemetry [baseline] (11.35 ms) : 0, 11350
Telemetry [candidate] (12.051 ms) : 0, 12051
section appsec
BytebuddyAgent [baseline] (706.048 ms) : 0, 706048
BytebuddyAgent [candidate] (706.393 ms) : 0, 706393
GlobalTracer [baseline] (234.873 ms) : 0, 234873
GlobalTracer [candidate] (234.873 ms) : 0, 234873
IAST [baseline] (21.732 ms) : 0, 21732
IAST [candidate] (21.79 ms) : 0, 21790
AppSec [baseline] (179.086 ms) : 0, 179086
AppSec [candidate] (179.32 ms) : 0, 179320
Debugger [baseline] (5.904 ms) : 0, 5904
Debugger [candidate] (5.905 ms) : 0, 5905
Remote Config [baseline] (613.069 µs) : 0, 613
Remote Config [candidate] (610.86 µs) : 0, 611
Telemetry [baseline] (7.258 ms) : 0, 7258
Telemetry [candidate] (7.338 ms) : 0, 7338
section iast
BytebuddyAgent [baseline] (807.544 ms) : 0, 807544
BytebuddyAgent [candidate] (809.305 ms) : 0, 809305
GlobalTracer [baseline] (232.1 ms) : 0, 232100
GlobalTracer [candidate] (232.548 ms) : 0, 232548
IAST [baseline] (29.331 ms) : 0, 29331
IAST [candidate] (27.753 ms) : 0, 27753
AppSec [baseline] (51.697 ms) : 0, 51697
AppSec [candidate] (53.443 ms) : 0, 53443
Debugger [baseline] (6.014 ms) : 0, 6014
Debugger [candidate] (6.081 ms) : 0, 6081
Remote Config [baseline] (584.446 µs) : 0, 584
Remote Config [candidate] (591.148 µs) : 0, 591
Telemetry [baseline] (7.984 ms) : 0, 7984
Telemetry [candidate] (8.043 ms) : 0, 8043
section profiling
BytebuddyAgent [baseline] (675.62 ms) : 0, 675620
BytebuddyAgent [candidate] (675.193 ms) : 0, 675193
GlobalTracer [baseline] (361.326 ms) : 0, 361326
GlobalTracer [candidate] (360.947 ms) : 0, 360947
AppSec [baseline] (64.448 ms) : 0, 64448
AppSec [candidate] (64.817 ms) : 0, 64817
Debugger [baseline]
9E88
(6.148 ms) : 0, 6148
Debugger [candidate] (6.191 ms) : 0, 6191
Remote Config [baseline] (646.522 µs) : 0, 647
Remote Config [candidate] (666.492 µs) : 0, 666
Telemetry [baseline] (8.2 ms) : 0, 8200
Telemetry [candidate] (8.247 ms) : 0, 8247
ProfilingAgent [baseline] (106.574 ms) : 0, 106574
ProfilingAgent [candidate] (108.986 ms) : 0, 108986
Profiling [baseline] (106.599 ms) : 0, 106599
Profiling [candidate] (109.011 ms) : 0, 109011
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 1 performance regressions! Performance is the same for 13 metrics, 15 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section baseline
no_agent (4.816 ms) : 4757, 4874
. : milestone, 4816,
iast (10.571 ms) : 10383, 10760
. : milestone, 10571,
iast_FULL (15.979 ms) : 15666, 16293
. : milestone, 15979,
iast_GLOBAL (11.262 ms) : 11053, 11471
. : milestone, 11262,
iast_HARDCODED_SECRET_DISABLED (10.071 ms) : 9891, 10251
. : milestone, 10071,
iast_INACTIVE (8.829 ms) : 8685, 8973
. : milestone, 8829,
iast_TELEMETRY_OFF (9.984 ms) : 9819, 10150
. : milestone, 9984,
profiling (10.136 ms) : 9974, 10298
. : milestone, 10136,
tracing (8.491 ms) : 8364, 8618
. : milestone, 8491,
section candidate
no_agent (4.929 ms) : 4867, 4990
. : milestone, 4929,
iast (10.439 ms) : 10259, 10619
. : milestone, 10439,
iast_FULL (15.704 ms) : 15390, 16018
. : milestone, 15704,
iast_GLOBAL (11.648 ms) : 11436, 11860
. : milestone, 11648,
iast_HARDCODED_SECRET_DISABLED (10.085 ms) : 9911, 10259
. : milestone, 10085,
iast_INACTIVE (9.01 ms) : 8862, 9158
. : milestone, 9010,
iast_TELEMETRY_OFF (9.828 ms) : 9670, 9986
. : milestone, 9828,
profiling (10.612 ms) : 10441, 10782
. : milestone, 10612,
tracing (8.649 ms) : 8509, 8790
. : milestone, 8649,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section baseline
no_agent (36.587 ms) : 36288, 36886
. : milestone, 36587,
appsec (47.524 ms) : 47110, 47937
. : milestone, 47524,
code_origins (44.973 ms) : 44601, 45344
. : milestone, 44973,
iast (43.874 ms) : 43508, 44240
. : milestone, 43874,
profiling (46.978 ms) : 46555, 47402
. : milestone, 46978,
tracing (43.8 ms) : 43437, 44162
. : milestone, 43800,
section candidate
no_agent (36.429 ms) : 36130, 36728
. : milestone, 36429,
appsec (46.941 ms) : 46531, 47352
. : milestone, 46941,
code_origins (45.485 ms) : 45090, 45879
. : milestone, 45485,
iast (44.045 ms) : 43666, 44424
. : milestone, 44045,
profiling (45.204 ms) : 44814, 45594
. : milestone, 45204,
tracing (43.21 ms) : 42862, 43558
. : milestone, 43210,
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.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section baseline
no_agent (1.477 ms) : 1466, 1489
. : milestone, 1477,
appsec (2.413 ms) : 2364, 2462
. : milestone, 2413,
iast (2.198 ms) : 2136, 2260
. : milestone, 2198,
iast_GLOBAL (2.241 ms) : 2178, 2303
. : milestone, 2241,
profiling (2.478 ms) : 2300, 2656
. : milestone, 2478,
tracing (2.01 ms) : 1962, 2058
. : milestone, 2010,
section candidate
no_agent (1.474 ms) : 1462, 1485
. : milestone, 1474,
appsec (2.423 ms) : 2374, 2473
. : milestone, 2423,
iast (2.207 ms) : 2145, 2269
. : milestone, 2207,
iast_GLOBAL (2.236 ms) : 2174, 2299
. : milestone, 2236,
profiling (2.041 ms) : 1992, 2091
. : milestone, 2041,
tracing (2.025 ms) : 1976, 2073
. : milestone, 2025,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~407b1a2cd9, baseline=1.50.0-SNAPSHOT~72f45a8563
dateFormat X
axisFormat %s
section baseline
no_agent (15.679 s) : 15679000, 15679000
. : milestone, 15679000,
appsec (14.674 s) : 14674000, 14674000
. : milestone, 14674000,
iast (18.492 s) : 18492000, 18492000
. : milestone, 18492000,
iast_GLOBAL (17.942 s) : 17942000, 17942000
. : milestone, 17942000,
profiling (15.402 s) : 15402000, 15402000
. : milestone, 15402000,
tracing (14.859 s) : 14859000, 14859000
. : milestone, 14859000,
section candidate
no_agent (15.645 s) : 15645000, 15645000
. : milestone, 15645000,
appsec (15.042 s) : 15042000, 15042000
. : milestone, 15042000,
iast (18.651 s) : 18651000, 18651000
. : milestone, 18651000,
iast_GLOBAL (17.927 s) : 17927000, 17927000
. : milestone, 17927000,
profiling (15.053 s) : 15053000, 15053000
. : milestone, 15053000,
tracing (14.889 s) : 14889000, 14889000
. : milestone, 14889000,
|
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
Motivation
Additional Notes
Contributor Checklist
type:
and (comp:
orinst:
) labels in addition to any usefull labelsclose
,fix
or any linking keywords when referencing an issue.Use
solves
instead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]