Muzzle assertions as junit report, upload to Test Optimization #10591
Open
Muzzle assertions as junit report, upload to Test Optimization #10591
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 insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1060414
Total [baseline] (8.73 s) : 0, 8729562
Agent [candidate] (1.064 s) : 0, 1063911
Total [candidate] (8.717 s) : 0, 8716546
section iast
Agent [baseline] (1.231 s) : 0, 1231030
Total [baseline] (9.376 s) : 0, 9375601
Agent [candidate] (1.232 s) : 0, 1231818
Total [candidate] (9.318 s) : 0, 9317926
gantt
title insecure-bank - break down per module: candidate=1.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.188 ms) : 0, 1188
crashtracking [candidate] (1.183 ms) : 0, 1183
BytebuddyAgent [baseline] (627.218 ms) : 0, 627218
BytebuddyAgent [candidate] (628.488 ms) : 0, 628488
AgentMeter [baseline] (28.886 ms) : 0, 28886
AgentMeter [candidate] (28.865 ms) : 0, 28865
GlobalTracer [baseline] (256.477 ms) : 0, 256477
GlobalTracer [candidate] (257.497 ms) : 0, 257497
AppSec [baseline] (32.823 ms) : 0, 32823
AppSec [candidate] (32.721 ms) : 0, 32721
Debugger [baseline] (60.6 ms) : 0, 60600
Debugger [candidate] (61.846 ms) : 0, 61846
Remote Config [baseline] (621.069 µs) : 0, 621
Remote Config [candidate] (630.486 µs) : 0, 630
Telemetry [baseline] (12.09 ms) : 0, 12090
Telemetry [candidate] (12.122 ms) : 0, 12122
Flare Poller [baseline] (5.324 ms) : 0, 5324
Flare Poller [candidate] (5.296 ms) : 0, 5296
section iast
crashtracking [baseline] (1.171 ms) : 0, 1171
crashtracking [candidate] (1.193 ms) : 0, 1193
BytebuddyAgent [baseline] (796.064 ms) : 0, 796064
BytebuddyAgent [candidate] (796.449 ms) : 0, 796449
AgentMeter [baseline] (11.256 ms) : 0, 11256
AgentMeter [candidate] (11.293 ms) : 0, 11293
GlobalTracer [baseline] (247.922 ms) : 0, 247922
GlobalTracer [candidate] (248.355 ms) : 0, 248355
AppSec [baseline] (34.707 ms) : 0, 34707
AppSec [candidate] (35.602 ms) : 0, 35602
Debugger [baseline] (64.873 ms) : 0, 64873
Debugger [candidate] (64.031 ms) : 0, 64031
Remote Config [baseline] (548.417 µs) : 0, 548
Remote Config [candidate] (536.319 µs) : 0, 536
Telemetry [baseline] (8.639 ms) : 0, 8639
Telemetry [candidate] (8.616 ms) : 0, 8616
Flare Poller [baseline] (3.558 ms) : 0, 3558
Flare Poller [candidate] (3.529 ms) : 0, 3529
IAST [baseline] (27.047 ms) : 0, 27047
IAST [candidate] (27.011 ms) : 0, 27011
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.061 s) : 0, 1061234
Total [baseline] (10.893 s) : 0, 10893167
Agent [candidate] (1.068 s) : 0, 1067629
Total [candidate] (10.969 s) : 0, 10968894
section appsec
Agent [baseline] (1.245 s) : 0, 1245317
Total [baseline] (11.136 s) : 0, 11135506
Agent [candidate] (1.239 s) : 0, 1239283
Total [candidate] (10.992 s) : 0, 10992132
section iast
Agent [baseline] (1.231 s) : 0, 1231439
Total [baseline] (11.225 s) : 0, 11225418
Agent [candidate] (1.243 s) : 0, 1243488
Total [candidate] (11.141 s) : 0, 11141401
section profiling
Agent [baseline] (1.19 s) : 0, 1189735
Total [baseline] (10.92 s) : 0, 10920281
Agent [candidate] (1.206 s) : 0, 1206130
Total [candidate] (11.07 s) : 0, 11070324
gantt
title petclinic - break down per module: candidate=1.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.178 ms) : 0, 1178
crashtracking [candidate] (1.185 ms) : 0, 1185
BytebuddyAgent [baseline] (627.081 ms) : 0, 627081
BytebuddyAgent [candidate] (628.886 ms) : 0, 628886
AgentMeter [baseline] (28.752 ms) : 0, 28752
AgentMeter [candidate] (29.192 ms) : 0, 29192
GlobalTracer [baseline] (256.772 ms) : 0, 256772
GlobalTracer [candidate] (258.596 ms) : 0, 258596
AppSec [baseline] (32.729 ms) : 0, 32729
AppSec [candidate] (32.816 ms) : 0, 32816
Debugger [baseline] (62.018 ms) : 0, 62018
Debugger [candidate] (62.194 ms) : 0, 62194
Remote Config [baseline] (630.33 µs) : 0, 630
Remote Config [candidate] (621.184 µs) : 0, 621
Telemetry [baseline] (11.582 ms) : 0, 11582
Telemetry [candidate] (11.527 ms) : 0, 11527
Flare Poller [baseline] (5.318 ms) : 0, 5318
Flare Poller [candidate] (7.195 ms) : 0, 7195
section appsec
crashtracking [baseline] (1.184 ms) : 0, 1184
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (661.529 ms) : 0, 661529
BytebuddyAgent [candidate] (658.755 ms) : 0, 658755
AgentMeter [baseline] (12.061 ms) : 0, 12061
AgentMeter [candidate] (12.013 ms) : 0, 12013
GlobalTracer [baseline] (259.138 ms) : 0, 259138
GlobalTracer [candidate] (258.357 ms) : 0, 258357
AppSec [baseline] (169.107 ms) : 0, 169107
AppSec [candidate] (167.684 ms) : 0, 167684
Debugger [baseline] (67.274 ms) : 0, 67274
Debugger [candidate] (66.833 ms) : 0, 66833
Remote Config [baseline] (659.993 µs) : 0, 660
Remote Config [candidate] (654.274 µs) : 0, 654
Telemetry [baseline] (9.758 ms) : 0, 9758
Telemetry [candidate] (9.651 ms) : 0, 9651
Flare Poller [baseline] (3.863 ms) : 0, 3863
Flare Poller [candidate] (3.69 ms) : 0, 3690
IAST [baseline] (25.309 ms) : 0, 25309
IAST [candidate] (25.181 ms) : 0, 25181
section iast
crashtracking [baseline] (1.173 ms) : 0, 1173
crashtracking [candidate] (1.197 ms) : 0, 1197
BytebuddyAgent [baseline] (795.458 ms) : 0, 795458
BytebuddyAgent [candidate] (803.806 ms) : 0, 803806
AgentMeter [baseline] (11.224 ms) : 0, 11224
AgentMeter [candidate] (11.54 ms) : 0, 11540
GlobalTracer [baseline] (248.354 ms) : 0, 248354
GlobalTracer [candidate] (250.332 ms) : 0, 250332
AppSec [baseline] (33.659 ms) : 0, 33659
AppSec [candidate] (32.409 ms) : 0, 32409
Debugger [baseline] (66.602 ms) : 0, 66602
Debugger [candidate] (68.913 ms) : 0, 68913
Remote Config [baseline] (540.319 µs) : 0, 540
Remote Config [candidate] (542.282 µs) : 0, 542
Telemetry [baseline] (8.661 ms) : 0, 8661
Telemetry [candidate] (8.667 ms) : 0, 8667
Flare Poller [baseline] (3.492 ms) : 0, 3492
Flare Poller [candidate] (3.548 ms) : 0, 3548
IAST [baseline] (27.068 ms) : 0, 27068
IAST [candidate] (27.178 ms) : 0, 27178
section profiling
ProfilingAgent [baseline] (98.972 ms) : 0, 98972
ProfilingAgent [candidate] (99.725 ms) : 0, 99725
crashtracking [baseline] (1.212 ms) : 0, 1212
crashtracking [candidate] (1.225 ms) : 0, 1225
BytebuddyAgent [baseline] (682.458 ms) : 0, 682458
BytebuddyAgent [candidate] (692.431 ms) : 0, 692431
AgentMeter [baseline] (8.645 ms) : 0, 8645
AgentMeter [candidate] (8.691 ms) : 0, 8691
GlobalTracer [baseline] (215.548 ms) : 0, 215548
GlobalTracer [candidate] (218.531 ms) : 0, 218531
AppSec [baseline] (32.586 ms) : 0, 32586
AppSec [candidate] (33.235 ms) : 0, 33235
Debugger [baseline] (67.227 ms) : 0, 67227
Debugger [candidate] (68.131 ms) : 0, 68131
Remote Config [baseline] (623.477 µs) : 0, 623
Remote Config [candidate] (639.926 µs) : 0, 640
Telemetry [baseline] (8.855 ms) : 0, 8855
Telemetry [candidate] (8.979 ms) : 0, 8979
Flare Poller [baseline] (3.757 ms) : 0, 3757
Flare Poller [candidate] (3.778 ms) : 0, 3778
Profiling [baseline] (99.543 ms) : 0, 99543
Profiling [candidate] (100.315 ms) : 0, 100315
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.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section baseline
no_agent (1.187 ms) : 1176, 1198
. : milestone, 1187,
iast (3.137 ms) : 3094, 3180
. : milestone, 3137,
iast_FULL (5.692 ms) : 5636, 5748
. : milestone, 5692,
iast_GLOBAL (3.582 ms) : 3527, 3637
. : milestone, 3582,
profiling (2.095 ms) : 2076, 2114
. : milestone, 2095,
tracing (1.766 ms) : 1751, 1781
. : milestone, 1766,
section candidate
no_agent (1.182 ms) : 1171, 1194
. : milestone, 1182,
iast (3.184 ms) : 3138, 3229
. : milestone, 3184,
iast_FULL (5.753 ms) : 5696, 5811
. : milestone, 5753,
iast_GLOBAL (3.477 ms) : 3427, 3527
. : milestone, 3477,
profiling (1.911 ms) : 1895, 1926
. : milestone, 1911,
tracing (1.77 ms) : 1756, 1785
. : milestone, 1770,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section baseline
no_agent (17.274 ms) : 17102, 17446
. : milestone, 17274,
appsec (18.563 ms) : 18373, 18753
. : milestone, 18563,
code_origins (17.591 ms) : 17418, 17764
. : milestone, 17591,
iast (17.886 ms) : 17708, 18065
. : milestone, 17886,
profiling (18.496 ms) : 18312, 18680
. : milestone, 18496,
tracing (17.469 ms) : 17296, 17642
. : milestone, 17469,
section candidate
no_agent (18.126 ms) : 17941, 18311
. : milestone, 18126,
appsec (18.505 ms) : 18316, 18695
. : milestone, 18505,
code_origins (17.936 ms) : 17759, 18114
. : milestone, 17936,
iast (17.413 ms) : 17240, 17586
. : milestone, 17413,
profiling (18.539 ms) : 18351, 18726
. : milestone, 18539,
tracing (17.352 ms) : 17182, 17523
. : milestone, 17352,
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.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section baseline
no_agent (15.054 s) : 15054000, 15054000
. : milestone, 15054000,
appsec (14.963 s) : 14963000, 14963000
. : milestone, 14963000,
iast (18.461 s) : 18461000, 18461000
. : milestone, 18461000,
iast_GLOBAL (17.778 s) : 17778000, 17778000
. : milestone, 17778000,
profiling (14.8 s) : 14800000, 14800000
. : milestone, 14800000,
tracing (14.918 s) : 14918000, 14918000
. : milestone, 14918000,
section candidate
no_agent (14.898 s) : 14898000, 14898000
. : milestone, 14898000,
appsec (15.353 s) : 15353000, 15353000
. : milestone, 15353000,
iast (18.599 s) : 18599000, 18599000
. : milestone, 18599000,
iast_GLOBAL (17.695 s) : 17695000, 17695000
. : milestone, 17695000,
profiling (14.65 s) : 14650000, 14650000
. : milestone, 14650000,
tracing (14.836 s) : 14836000, 14836000
. : milestone, 14836000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.60.0-SNAPSHOT~857f6addfc, baseline=1.60.0-SNAPSHOT~c8216b560d
dateFormat X
axisFormat %s
section baseline
no_agent (1.483 ms) : 1471, 1494
. : milestone, 1483,
appsec (3.819 ms) : 3595, 4043
. : milestone, 3819,
iast (2.269 ms) : 2199, 2339
. : milestone, 2269,
iast_GLOBAL (2.317 ms) : 2247, 2388
. : milestone, 2317,
profiling (2.105 ms) : 2050, 2161
. : milestone, 2105,
tracing (2.077 ms) : 2023, 2131
. : milestone, 2077,
section candidate
no_agent (1.475 ms) : 1463, 1486
. : milestone, 1475,
appsec (3.824 ms) : 3602, 4046
. : milestone, 3824,
iast (2.282 ms) : 2211, 2352
. : milestone, 2282,
iast_GLOBAL (2.32 ms) : 2250, 2390
. : milestone, 2320,
profiling (2.132 ms) : 2075, 2189
. : milestone, 2132,
tracing (2.086 ms) : 2031, 2140
. : milestone, 2086,
|
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
This creates a proper JUnit report of muzzle assertions, the reports are properly saved in the job artifacts, and uploaded to the Test Optimization.
Motivation
Observability on our muzzle checks.
Additional Notes
The legacy format which emit shallow reports in the root project appear unused, and I'm debating removing it.
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: [PROJ-IDENT]
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.