-
Notifications
You must be signed in to change notification settings - Fork 314
Nikita tkachenko/junit6 integration #9509
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
Nikita tkachenko/junit6 integration #9509
Conversation
|
🎯 Code Coverage 🔗 Commit SHA: 9cc5ae3 | Docs | Was this helpful? Give us feedback! |
BenchmarksStartupParameters
See matching parameters
SummaryFound 6 performance improvements and 0 performance regressions! Performance is the same for 40 metrics, 13 unstable metrics.
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.072 s) : 0, 1071793
Total [baseline] (10.844 s) : 0, 10844092
Agent [candidate] (1.05 s) : 0, 1049955
Total [candidate] (10.847 s) : 0, 10846585
section appsec
Agent [baseline] (1.236 s) : 0, 1236011
Total [baseline] (10.995 s) : 0, 10994929
Agent [candidate] (1.228 s) : 0, 1227982
Total [candidate] (10.862 s) : 0, 10862416
section iast
Agent [baseline] (1.2 s) : 0, 1200450
Total [baseline] (11.045 s) : 0, 11045030
Agent [candidate] (1.181 s) : 0, 1181088
Total [candidate] (10.943 s) : 0, 10942783
section profiling
Agent [baseline] (1.21 s) : 0, 1210177
Total [baseline] (11.004 s) : 0, 11003555
Agent [candidate] (1.208 s) : 0, 1207800
Total [candidate] (10.998 s) : 0, 10998140
gantt
title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.478 ms) : 0, 1478
crashtracking [candidate] (1.462 ms) : 0, 1462
BytebuddyAgent [baseline] (740.326 ms) : 0, 740326
BytebuddyAgent [candidate] (734.389 ms) : 0, 734389
GlobalTracer [baseline] (254.851 ms) : 0, 254851
GlobalTracer [candidate] (243.328 ms) : 0, 243328
AppSec [baseline] (30.954 ms) : 0, 30954
AppSec [candidate] (30.604 ms) : 0, 30604
Debugger [baseline] (6.459 ms) : 0, 6459
Debugger [candidate] (6.462 ms) : 0, 6462
Remote Config [baseline] (700.108 µs) : 0, 700
Remote Config [candidate] (676.247 µs) : 0, 676
Telemetry [baseline] (15.737 ms) : 0, 15737
Telemetry [candidate] (11.791 ms) : 0, 11791
section appsec
crashtracking [baseline] (1.475 ms) : 0, 1475
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (756.359 ms) : 0, 756359
BytebuddyAgent [candidate] (756.943 ms) : 0, 756943
GlobalTracer [baseline] (246.05 ms) : 0, 246050
GlobalTracer [candidate] (236.112 ms) : 0, 236112
AppSec [baseline] (171.977 ms) : 0, 171977
AppSec [candidate] (171.104 ms) : 0, 171104
Debugger [baseline] (5.985 ms) : 0, 5985
Debugger [candidate] (7.605 ms) : 0, 7605
Remote Config [baseline] (643.567 µs) : 0, 644
Remote Config [candidate] (657.201 µs) : 0, 657
Telemetry [baseline] (8.445 ms) : 0, 8445
Telemetry [candidate] (9.319 ms) : 0, 9319
IAST [baseline] (23.789 ms) : 0, 23789
IAST [candidate] (23.602 ms) : 0, 23602
section iast
crashtracking [baseline] (1.455 ms) : 0, 1455
crashtracking [candidate] (1.479 ms) : 0, 1479
BytebuddyAgent [baseline] (860.442 ms) : 0, 860442
BytebuddyAgent [candidate] (851.964 ms) : 0, 851964
GlobalTracer [baseline] (246.574 ms) : 0, 246574
GlobalTracer [candidate] (234.121 ms) : 0, 234121
AppSec [baseline] (24.599 ms) : 0, 24599
AppSec [candidate] (27.104 ms) : 0, 27104
Debugger [baseline] (6.109 ms) : 0, 6109
Debugger [candidate] (6.116 ms) : 0, 6116
Remote Config [baseline] (603.255 µs) : 0, 603
Remote Config [candidate] (603.903 µs) : 0, 604
Telemetry [baseline] (8.164 ms) : 0, 8164
Telemetry [candidate] (8.25 ms) : 0, 8250
IAST [baseline] (31.376 ms) : 0, 31376
IAST [candidate] (30.297 ms) : 0, 30297
section profiling
crashtracking [baseline] (1.443 ms) : 0, 1443
crashtracking [candidate] (1.436 ms) : 0, 1436
BytebuddyAgent [baseline] (762.031 ms) : 0, 762031
BytebuddyAgent [candidate] (767.499 ms) : 0, 767499
GlobalTracer [baseline] (233.02 ms) : 0, 233020
GlobalTracer [candidate] (223.996 ms) : 0, 223996
AppSec [baseline] (30.322 ms) : 0, 30322
AppSec [candidate] (31.189 ms) : 0, 31189
Debugger [baseline] (8.273 ms) : 0, 8273
Debugger [candidate] (6.823 ms) : 0, 6823
Remote Config [baseline] (713.153 µs) : 0, 713
Remote Config [candidate] (691.088 µs) : 0, 691
Telemetry [baseline] (14.959 ms) : 0, 14959
Telemetry [candidate] (16.438 ms) : 0, 16438
ProfilingAgent [baseline] (108.079 ms) : 0, 108079
ProfilingAgent [candidate] (108.893 ms) : 0, 108893
Profiling [baseline] (108.746 ms) : 0, 108746
Profiling [candidate] (109.608 ms) : 0, 109608
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.071 s) : 0, 1071071
Total [baseline] (8.683 s) : 0, 8683238
Agent [candidate] (1.055 s) : 0, 1055374
Total [candidate] (8.684 s) : 0, 8684397
section iast
Agent [baseline] (1.202 s) : 0, 1201719
Total [baseline] (9.343 s) : 0, 9343447
Agent [candidate] (1.199 s) : 0, 1198618
Total [candidate] (9.368 s) : 0, 9368431
gantt
title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.487 ms) : 0, 1487
crashtracking [candidate] (1.468 ms) : 0, 1468
BytebuddyAgent [baseline] (739.945 ms) : 0, 739945
BytebuddyAgent [candidate] (737.761 ms) : 0, 737761
GlobalTracer [baseline] (253.917 ms) : 0, 253917
GlobalTracer [candidate] (244.064 ms) : 0, 244064
AppSec [baseline] (30.733 ms) : 0, 30733
AppSec [candidate] (30.587 ms) : 0, 30587
Debugger [baseline] (6.413 ms) : 0, 6413
Debugger [candidate] (6.468 ms) : 0, 6468
Remote Config [baseline] (696.129 µs) : 0, 696
Remote Config [candidate] (679.021 µs) : 0, 679
Telemetry [baseline] (16.66 ms) : 0, 16660
Telemetry [candidate] (13.133 ms) : 0, 13133
section iast
crashtracking [baseline] (1.471 ms) : 0, 1471
crashtracking [candidate] (1.468 ms) : 0, 1468
BytebuddyAgent [baseline] (860.77 ms) : 0, 860770
BytebuddyAgent [candidate] (865.799 ms) : 0, 865799
GlobalTracer [baseline] (248.349 ms) : 0, 248349
GlobalTracer [candidate] (235.89 ms) : 0, 235890
AppSec [baseline] (26.882 ms) : 0, 26882
AppSec [candidate] (30.881 ms) : 0, 30881
Debugger [baseline] (6.183 ms) : 0, 6183
Debugger [candidate] (6.955 ms) : 0, 6955
Remote Config [baseline] (631.849 µs) : 0, 632
Remote Config [candidate] (615.868 µs) : 0, 616
Telemetry [baseline] (8.463 ms) : 0, 8463
Telemetry [candidate] (8.434 ms) : 0, 8434
IAST [baseline] (27.734 ms) : 0, 27734
IAST [candidate] (27.333 ms) : 0, 27333
LoadParameters
See matching parameters
SummaryFound 3 performance improvements and 0 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section baseline
no_agent (4.491 ms) : 4438, 4543
. : milestone, 4491,
iast (9.577 ms) : 9421, 9733
. : milestone, 9577,
iast_FULL (14.397 ms) : 14111, 14684
. : milestone, 14397,
iast_GLOBAL (10.946 ms) : 10752, 11141
. : milestone, 10946,
profiling (8.897 ms) : 8751, 9043
. : milestone, 8897,
tracing (7.526 ms) : 7418, 7634
. : milestone, 7526,
section candidate
no_agent (4.531 ms) : 4478, 4584
. : milestone, 4531,
iast (9.489 ms) : 9329, 9649
. : milestone, 9489,
iast_FULL (13.78 ms) : 13506, 14053
. : milestone, 13780,
iast_GLOBAL (10.399 ms) : 10206, 10592
. : milestone, 10399,
profiling (8.795 ms) : 8654, 8936
. : milestone, 8795,
tracing (7.571 ms) : 7465, 7677
. : milestone, 7571,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section baseline
no_agent (37.448 ms) : 37143, 37754
. : milestone, 37448,
appsec (50.013 ms) : 49558, 50468
. : milestone, 50013,
code_origins (45.911 ms) : 45500, 46323
. : milestone, 45911,
iast (45.109 ms) : 44732, 45487
. : milestone, 45109,
profiling (49.092 ms) : 48636, 49548
. : milestone, 49092,
tracing (43.758 ms) : 43384, 44131
. : milestone, 43758,
section candidate
no_agent (36.581 ms) : 36282, 36880
. : milestone, 36581,
appsec (47.302 ms) : 46891, 47712
. : milestone, 47302,
code_origins (44.932 ms) : 44539, 45324
. : milestone, 44932,
iast (44.133 ms) : 43755, 44510
. : milestone, 44133,
profiling (48.715 ms) : 48257, 49174
. : milestone, 48715,
tracing (44.645 ms) : 44266, 45025
. : milestone, 44645,
DacapoParameters
See matching parameters
SummaryFound 1 performance improvements and 0 performance regressions! Performance is the same for 10 metrics, 1 unstable metrics.
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section baseline
no_agent (15.575 s) : 15575000, 15575000
. : milestone, 15575000,
appsec (14.804 s) : 14804000, 14804000
. : milestone, 14804000,
iast (18.377 s) : 18377000, 18377000
. : milestone, 18377000,
iast_GLOBAL (17.742 s) : 17742000, 17742000
. : milestone, 17742000,
profiling (15.575 s) : 15575000, 15575000
. : milestone, 15575000,
tracing (14.859 s) : 14859000, 14859000
. : milestone, 14859000,
section candidate
no_agent (14.992 s) : 14992000, 14992000
. : milestone, 14992000,
appsec (14.922 s) : 14922000, 14922000
. : milestone, 14922000,
iast (18.562 s) : 18562000, 18562000
. : milestone, 18562000,
iast_GLOBAL (18.035 s) : 18035000, 18035000
. : milestone, 18035000,
profiling (15.317 s) : 15317000, 15317000
. : milestone, 15317000,
tracing (15.137 s) : 15137000, 15137000
. : milestone, 15137000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~9cc5ae37a5, baseline=1.54.0-SNAPSHOT~fa49f3fb37
dateFormat X
axisFormat %s
section baseline
no_agent (1.478 ms) : 1467, 1490
. : milestone, 1478,
appsec (3.751 ms) : 3533, 3968
. : milestone, 3751,
iast (2.212 ms) : 2149, 2275
. : milestone, 2212,
iast_GLOBAL (2.252 ms) : 2188, 2315
. : milestone, 2252,
profiling (2.062 ms) : 2010, 2114
. : milestone, 2062,
tracing (2.03 ms) : 1981, 2079
. : milestone, 2030,
section candidate
no_agent (1.477 ms) : 1465, 1489
. : milestone, 1477,
appsec (2.461 ms) : 2411, 2512
. : milestone, 2461,
iast (2.203 ms) : 2140, 2266
. : milestone, 2203,
iast_GLOBAL (2.243 ms) : 2180, 2307
. : milestone, 2243,
profiling (2.493 ms) : 2328, 2659
. : milestone, 2493,
tracing (2.021 ms) : 1972, 2070
. : milestone, 2021,
|
…e parameters reporting format is different
What Does This Do
Updates JUnit instrumentation to support JUnit 6.
Additional Notes
Parameters reporting format changed in JUnit 6, so a separate set of test fixtures had to be added for JUnit 6 parameterized tests
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]