Migrate OpenTelemetry instrumentation tests to JUnit#11081
Draft
PerfectSlayer wants to merge 6 commits intomasterfrom
Draft
Migrate OpenTelemetry instrumentation tests to JUnit#11081PerfectSlayer wants to merge 6 commits intomasterfrom
PerfectSlayer wants to merge 6 commits intomasterfrom
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 60 metrics, 11 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.063 s) : 0, 1063027
Total [baseline] (8.901 s) : 0, 8900771
Agent [candidate] (1.065 s) : 0, 1064584
Total [candidate] (8.862 s) : 0, 8862349
section iast
Agent [baseline] (1.224 s) : 0, 1224307
Total [baseline] (9.568 s) : 0, 9567603
Agent [candidate] (1.225 s) : 0, 1224993
Total [candidate] (9.562 s) : 0, 9562398
gantt
title insecure-bank - break down per module: candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.238 ms) : 0, 1238
crashtracking [candidate] (1.233 ms) : 0, 1233
BytebuddyAgent [baseline] (635.178 ms) : 0, 635178
BytebuddyAgent [candidate] (637.484 ms) : 0, 637484
AgentMeter [baseline] (29.666 ms) : 0, 29666
AgentMeter [candidate] (29.709 ms) : 0, 29709
GlobalTracer [baseline] (251.098 ms) : 0, 251098
GlobalTracer [candidate] (250.276 ms) : 0, 250276
AppSec [baseline] (32.493 ms) : 0, 32493
AppSec [candidate] (32.269 ms) : 0, 32269
Debugger [baseline] (59.963 ms) : 0, 59963
Debugger [candidate] (59.605 ms) : 0, 59605
Remote Config [baseline] (607.658 µs) : 0, 608
Remote Config [candidate] (604.043 µs) : 0, 604
Telemetry [baseline] (8.251 ms) : 0, 8251
Telemetry [candidate] (8.1 ms) : 0, 8100
Flare Poller [baseline] (8.297 ms) : 0, 8297
Flare Poller [candidate] (8.963 ms) : 0, 8963
section iast
crashtracking [baseline] (1.23 ms) : 0, 1230
crashtracking [candidate] (1.239 ms) : 0, 1239
BytebuddyAgent [baseline] (801.752 ms) : 0, 801752
BytebuddyAgent [candidate] (802.149 ms) : 0, 802149
AgentMeter [baseline] (11.4 ms) : 0, 11400
AgentMeter [candidate] (11.402 ms) : 0, 11402
GlobalTracer [baseline] (239.374 ms) : 0, 239374
GlobalTracer [candidate] (239.146 ms) : 0, 239146
IAST [baseline] (25.747 ms) : 0, 25747
IAST [candidate] (25.858 ms) : 0, 25858
AppSec [baseline] (31.876 ms) : 0, 31876
AppSec [candidate] (31.864 ms) : 0, 31864
Debugger [baseline] (59.902 ms) : 0, 59902
Debugger [candidate] (59.543 ms) : 0, 59543
Remote Config [baseline] (526.883 µs) : 0, 527
Remote Config [candidate] (524.581 µs) : 0, 525
Telemetry [baseline] (12.438 ms) : 0, 12438
Telemetry [candidate] (13.116 ms) : 0, 13116
Flare Poller [baseline] (3.424 ms) : 0, 3424
Flare Poller [candidate] (3.769 ms) : 0, 3769
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.058 s) : 0, 1057566
Total [baseline] (11.106 s) : 0, 11105856
Agent [candidate] (1.064 s) : 0, 1063747
Total [candidate] (11.071 s) : 0, 11070871
section appsec
Agent [baseline] (1.25 s) : 0, 1250113
Total [baseline] (11.122 s) : 0, 11121629
Agent [candidate] (1.25 s) : 0, 1250265
Total [candidate] (11.111 s) : 0, 11111032
section iast
Agent [baseline] (1.235 s) : 0, 1235475
Total [baseline] (11.273 s) : 0, 11273262
Agent [candidate] (1.229 s) : 0, 1229114
Total [candidate] (11.292 s) : 0, 11292299
section profiling
Agent [baseline] (1.184 s) : 0, 1184371
Total [baseline] (11.113 s) : 0, 11112908
Agent [candidate] (1.185 s) : 0, 1185099
Total [candidate] (11.126 s) : 0, 11125762
gantt
title petclinic - break down per module: candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.242 ms) : 0, 1242
crashtracking [candidate] (1.226 ms) : 0, 1226
BytebuddyAgent [baseline] (634.189 ms) : 0, 634189
BytebuddyAgent [candidate] (637.055 ms) : 0, 637055
AgentMeter [baseline] (29.61 ms) : 0, 29610
AgentMeter [candidate] (29.709 ms) : 0, 29709
GlobalTracer [baseline] (249.984 ms) : 0, 249984
GlobalTracer [candidate] (250.204 ms) : 0, 250204
AppSec [baseline] (32.215 ms) : 0, 32215
AppSec [candidate] (32.246 ms) : 0, 32246
Debugger [baseline] (60.105 ms) : 0, 60105
Debugger [candidate] (60.678 ms) : 0, 60678
Remote Config [baseline] (595.235 µs) : 0, 595
Remote Config [candidate] (613.799 µs) : 0, 614
Telemetry [baseline] (8.098 ms) : 0, 8098
Telemetry [candidate] (8.182 ms) : 0, 8182
Flare Poller [baseline] (5.131 ms) : 0, 5131
Flare Poller [candidate] (7.581 ms) : 0, 7581
section appsec
crashtracking [baseline] (1.241 ms) : 0, 1241
crashtracking [candidate] (1.214 ms) : 0, 1214
BytebuddyAgent [baseline] (663.345 ms) : 0, 663345
BytebuddyAgent [candidate] (662.557 ms) : 0, 662557
AgentMeter [baseline] (12.136 ms) : 0, 12136
AgentMeter [candidate] (12.105 ms) : 0, 12105
GlobalTracer [baseline] (249.413 ms) : 0, 249413
GlobalTracer [candidate] (249.391 ms) : 0, 249391
IAST [baseline] (24.577 ms) : 0, 24577
IAST [candidate] (24.643 ms) : 0, 24643
AppSec [baseline] (184.404 ms) : 0, 184404
AppSec [candidate] (184.851 ms) : 0, 184851
Debugger [baseline] (65.813 ms) : 0, 65813
Debugger [candidate] (66.21 ms) : 0, 66210
Remote Config [baseline] (600.965 µs) : 0, 601
Remote Config [candidate] (607.457 µs) : 0, 607
Telemetry [baseline] (8.597 ms) : 0, 8597
Telemetry [candidate] (8.572 ms) : 0, 8572
Flare Poller [baseline] (3.567 ms) : 0, 3567
Flare Poller [candidate] (3.575 ms) : 0, 3575
section iast
crashtracking [baseline] (1.232 ms) : 0, 1232
crashtracking [candidate] (1.227 ms) : 0, 1227
BytebuddyAgent [baseline] (809.45 ms) : 0, 809450
BytebuddyAgent [candidate] (804.366 ms) : 0, 804366
AgentMeter [baseline] (11.553 ms) : 0, 11553
AgentMeter [candidate] (11.435 ms) : 0, 11435
GlobalTracer [baseline] (240.853 ms) : 0, 240853
GlobalTracer [candidate] (240.488 ms) : 0, 240488
IAST [baseline] (27.61 ms) : 0, 27610
IAST [candidate] (25.86 ms) : 0, 25860
AppSec [baseline] (31.129 ms) : 0, 31129
AppSec [candidate] (30.392 ms) : 0, 30392
Debugger [baseline] (59.516 ms) : 0, 59516
Debugger [candidate] (61.982 ms) : 0, 61982
Remote Config [baseline] (540.148 µs) : 0, 540
Remote Config [candidate] (527.184 µs) : 0, 527
Telemetry [baseline] (13.362 ms) : 0, 13362
Telemetry [candidate] (13.116 ms) : 0, 13116
Flare Poller [baseline] (3.712 ms) : 0, 3712
Flare Poller [candidate] (3.444 ms) : 0, 3444
section profiling
crashtracking [baseline] (1.175 ms) : 0, 1175
crashtracking [candidate] (1.182 ms) : 0, 1182
BytebuddyAgent [baseline] (691.539 ms) : 0, 691539
BytebuddyAgent [candidate] (691.741 ms) : 0, 691741
AgentMeter [baseline] (9.165 ms) : 0, 9165
AgentMeter [candidate] (9.132 ms) : 0, 9132
GlobalTracer [baseline] (207.333 ms) : 0, 207333
GlobalTracer [candidate] (207.339 ms) : 0, 207339
AppSec [baseline] (32.516 ms) : 0, 32516
AppSec [candidate] (32.615 ms) : 0, 32615
Debugger [baseline] (65.518 ms) : 0, 65518
Debugger [candidate] (65.708 ms) : 0, 65708
Remote Config [baseline] (568.749 µs) : 0, 569
Remote Config [candidate] (581.754 µs) : 0, 582
Telemetry [baseline] (7.756 ms) : 0, 7756
Telemetry [candidate] (7.797 ms) : 0, 7797
Flare Poller [baseline] (3.541 ms) : 0, 3541
Flare Poller [candidate] (3.561 ms) : 0, 3561
ProfilingAgent [baseline] (93.865 ms) : 0, 93865
ProfilingAgent [candidate] (94.178 ms) : 0, 94178
Profiling [baseline] (94.432 ms) : 0, 94432
Profiling [candidate] (94.733 ms) : 0, 94733
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 2 performance regressions! Performance is the same for 17 metrics, 16 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section baseline
no_agent (19.62 ms) : 19416, 19824
. : milestone, 19620,
appsec (18.864 ms) : 18672, 19055
. : milestone, 18864,
code_origins (17.759 ms) : 17586, 17931
. : milestone, 17759,
iast (18.177 ms) : 17998, 18357
. : milestone, 18177,
profiling (18.751 ms) : 18564, 18938
. : milestone, 18751,
tracing (17.952 ms) : 17777, 18126
. : milestone, 17952,
section candidate
no_agent (18.482 ms) : 18292, 18672
. : milestone, 18482,
appsec (18.727 ms) : 18537, 18917
. : milestone, 18727,
code_origins (17.821 ms) : 17647, 17995
. : milestone, 17821,
iast (17.829 ms) : 17654, 18004
. : milestone, 17829,
profiling (18.665 ms) : 18474, 18855
. : milestone, 18665,
tracing (17.762 ms) : 17587, 17938
. : milestone, 17762,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section baseline
no_agent (1.262 ms) : 1249, 1274
. : milestone, 1262,
iast (3.176 ms) : 3131, 3221
. : milestone, 3176,
iast_FULL (5.961 ms) : 5900, 6022
. : milestone, 5961,
iast_GLOBAL (3.583 ms) : 3524, 3641
. : milestone, 3583,
profiling (2.415 ms) : 2392, 2437
. : milestone, 2415,
tracing (1.845 ms) : 1830, 1860
. : milestone, 1845,
section candidate
no_agent (1.258 ms) : 1246, 1271
. : milestone, 1258,
iast (3.411 ms) : 3359, 3463
. : milestone, 3411,
iast_FULL (6.214 ms) : 6150, 6278
. : milestone, 6214,
iast_GLOBAL (3.67 ms) : 3609, 3731
. : milestone, 3670,
profiling (2.128 ms) : 2108, 2148
. : milestone, 2128,
tracing (1.861 ms) : 1846, 1877
. : milestone, 1861,
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.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section baseline
no_agent (15.555 s) : 15555000, 15555000
. : milestone, 15555000,
appsec (15.106 s) : 15106000, 15106000
. : milestone, 15106000,
iast (18.171 s) : 18171000, 18171000
. : milestone, 18171000,
iast_GLOBAL (18.04 s) : 18040000, 18040000
. : milestone, 18040000,
profiling (14.985 s) : 14985000, 14985000
. : milestone, 14985000,
tracing (15.184 s) : 15184000, 15184000
. : milestone, 15184000,
section candidate
no_agent (15.159 s) : 15159000, 15159000
. : milestone, 15159000,
appsec (14.82 s) : 14820000, 14820000
. : milestone, 14820000,
iast (18.584 s) : 18584000, 18584000
. : milestone, 18584000,
iast_GLOBAL (18.204 s) : 18204000, 18204000
. : milestone, 18204000,
profiling (14.852 s) : 14852000, 14852000
. : milestone, 14852000,
tracing (14.789 s) : 14789000, 14789000
. : milestone, 14789000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~2b72fff2e6, baseline=1.62.0-SNAPSHOT~5ab378f780
dateFormat X
axisFormat %s
section baseline
no_agent (1.489 ms) : 1477, 1501
. : milestone, 1489,
appsec (3.83 ms) : 3607, 4054
. : milestone, 3830,
iast (2.272 ms) : 2203, 2341
. : milestone, 2272,
iast_GLOBAL (2.313 ms) : 2244, 2382
. : milestone, 2313,
profiling (2.105 ms) : 2050, 2160
. : milestone, 2105,
tracing (2.078 ms) : 2024, 2132
. : milestone, 2078,
section candidate
no_agent (1.487 ms) : 1475, 1498
. : milestone, 1487,
appsec (3.841 ms) : 3617, 4064
. : milestone, 3841,
iast (2.261 ms) : 2192, 2330
. : milestone, 2261,
iast_GLOBAL (2.318 ms) : 2249, 2388
. : milestone, 2318,
profiling (2.102 ms) : 2047, 2157
. : milestone, 2102,
tracing (2.087 ms) : 2033, 2141
. : milestone, 2087,
|
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
Early prototype as a heads-up. It will be split later next week…
Motivation
Additional Notes
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.