-
Notifications
You must be signed in to change notification settings - Fork 312
Add latest dependency tests and muzzle verifications for test frameworks based on JUnit 5 #5897
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
Merged
nikita-tkachenko-datadog
merged 1 commit into
master
from
nikita-tkachenko/latest-dep-tests-junit5
Sep 28, 2023
Merged
Add latest dependency tests and muzzle verifications for test frameworks based on JUnit 5 #5897
nikita-tkachenko-datadog
merged 1 commit into
master
from
nikita-tkachenko/latest-dep-tests-junit5
Sep 28, 2023
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
BenchmarksStartupParameters
See matching parameters
SummaryFound 2 performance improvements and 0 performance regressions! Performance is the same for 60 cases.
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.22.0-SNAPSHOT~0da137fed4, baseline=1.22.0-SNAPSHOT~e043b194a5
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1017866
Total [baseline] (9.341 s) : 0, 9341040
Agent [candidate] (1.017 s) : 0, 1016846
Total [candidate] (9.21 s) : 0, 9209787
section appsec
Agent [baseline] (1.094 s) : 0, 1094046
Total [baseline] (9.298 s) : 0, 9297876
Agent [candidate] (1.095 s) : 0, 1094724
Total [candidate] (9.305 s) : 0, 9305114
section iast
Agent [baseline] (1.143 s) : 0, 1143257
Total [baseline] (9.545 s) : 0, 9544871
Agent [candidate] (1.117 s) : 0, 1116887
Total [candidate] (9.345 s) : 0, 9345431
section profiling
Agent [baseline] (1.182 s) : 0, 1182111
Total [baseline] (9.479 s) : 0, 9479169
Agent [candidate] (1.188 s) : 0, 1187507
Total [candidate] (9.475 s) : 0, 9474566
gantt
title petclinic - break down per module: candidate=1.22.0-SNAPSHOT~0da137fed4, baseline=1.22.0-SNAPSHOT~e043b194a5
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (630.177 ms) : 0, 630177
BytebuddyAgent [candidate] (630.863 ms) : 0, 630863
GlobalTracer [baseline] (297.339 ms) : 0, 297339
GlobalTracer [candidate] (295.976 ms) : 0, 295976
AppSec [baseline] (49.008 ms) : 0, 49008
AppSec [candidate] (48.585 ms) : 0, 48585
Remote Config [baseline] (682.176 µs) : 0, 682
Remote Config [candidate] (665.0 µs) : 0, 665
Telemetry [baseline] (6.146 ms) : 0, 6146
Telemetry [candidate] (6.012 ms) : 0, 6012
section appsec
BytebuddyAgent [baseline] (624.935 ms) : 0, 624935
BytebuddyAgent [candidate] (624.661 ms) : 0, 624661
GlobalTracer [baseline] (293.044 ms) : 0, 293044
GlobalTracer [candidate] (293.857 ms) : 0, 293857
AppSec [baseline] (135.22 ms) : 0, 135220
AppSec [candidate] (135.431 ms) : 0, 135431
Remote Config [baseline] (657.926 µs) : 0, 658
Remote Config [candidate] (634.982 µs) : 0, 635
Telemetry [baseline] (5.869 ms) : 0, 5869
Telemetry [candidate] (5.866 ms) : 0, 5866
section iast
BytebuddyAgent [baseline] (756.583 ms) : 0, 756583
BytebuddyAgent [candidate] (738.61 ms) : 0, 738610
GlobalTracer [baseline] (283.066 ms) : 0, 283066
GlobalTracer [candidate] (277.416 ms) : 0, 277416
AppSec [baseline] (46.756 ms) : 0, 46756
AppSec [candidate] (45.74 ms) : 0, 45740
Remote Config [baseline] (594.459 µs) : 0, 594
Remote Config [candidate] (550.663 µs) : 0, 551
Telemetry [baseline] (5.988 ms) : 0, 5988
Telemetry [candidate] (5.766 ms) : 0, 5766
IAST [baseline] (14.922 ms) : 0, 14922
IAST [candidate] (14.34 ms) : 0, 14340
section profiling
BytebuddyAgent [baseline] (637.218 ms) : 0, 637218
BytebuddyAgent [candidate] (641.023 ms) : 0, 641023
GlobalTracer [baseline] (355.142 ms) : 0, 355142
GlobalTracer [candidate] (356.213 ms) : 0, 356213
AppSec [baseline] (48.997 ms) : 0, 48997
AppSec [candidate] (48.945 ms) : 0, 48945
Remote Config [baseline] (662.451 µs) : 0, 662
Remote Config [candidate] (662.422 µs) : 0, 662
Telemetry [baseline] (6.12 ms) : 0, 6120
Telemetry [candidate] (6.063 ms) : 0, 6063
ProfilingAgent [baseline] (80.991 ms) : 0, 80991
ProfilingAgent [candidate] (81.32 ms) : 0, 81320
Profiling [baseline] (81.015 ms) : 0, 81015
Profiling [candidate] (81.344 ms) : 0, 81344
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.22.0-SNAPSHOT~0da137fed4, baseline=1.22.0-SNAPSHOT~e043b194a5
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.004 s) : 0, 1004196
Total [baseline] (8.656 s) : 0, 8655688
Agent [candidate] (1.01 s) : 0, 1009873
Total [candidate] (8.681 s) : 0, 8680764
section appsec
Agent [baseline] (1.101 s) : 0, 1100523
Total [baseline] (8.775 s) : 0, 8775178
Agent [candidate] (1.096 s) : 0, 1095724
Total [candidate] (8.767 s) : 0, 8766869
section iast
Agent [baseline] (1.118 s) : 0, 1117888
Total [baseline] (9.199 s) : 0, 9198773
Agent [candidate] (1.116 s) : 0, 1116068
Total [candidate] (9.267 s) : 0, 9266752
section profiling
Agent [baseline] (1.179 s) : 0, 1179097
Total [baseline] (8.884 s) : 0, 8883739
Agent [candidate] (1.186 s) : 0, 1185646
Total [candidate] (8.939 s) : 0, 8938843
gantt
title insecure-bank - break down per module: candidate=1.22.0-SNAPSHOT~0da137fed4, baseline=1.22.0-SNAPSHOT~e043b194a5
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (622.524 ms) : 0, 622524
BytebuddyAgent [candidate] (624.008 ms) : 0, 624008
GlobalTracer [baseline] (292.104 ms) : 0, 292104
GlobalTracer [candidate] (295.801 ms) : 0, 295801
AppSec [baseline] (48.585 ms) : 0, 48585
AppSec [candidate] (49.148 ms) : 0, 49148
Remote Config [baseline] (668.608 µs) : 0, 669
Remote Config [candidate] (675.663 µs) : 0, 676
Telemetry [baseline] (6.006 ms) : 0, 6006
Telemetry [candidate] (6.013 ms) : 0, 6013
section appsec
BytebuddyAgent [baseline] (629.029 ms) : 0, 629029
BytebuddyAgent [candidate] (624.243 ms) : 0, 624243
GlobalTracer [baseline] (295.138 ms) : 0, 295138
GlobalTracer [candidate] (295.315 ms) : 0, 295315
AppSec [baseline] (135.38 ms) : 0, 135380
AppSec [candidate] (135.506 ms) : 0, 135506
Remote Config [baseline] (657.731 µs) : 0, 658
Remote Config [candidate] (643.574 µs) : 0, 644
Telemetry [baseline] (5.897 ms) : 0, 5897
Telemetry [candidate] (5.899 ms) : 0, 5899
section iast
BytebuddyAgent [baseline] (739.867 ms) : 0, 739867
BytebuddyAgent [candidate] (737.77 ms) : 0, 737770
GlobalTracer [baseline] (277.031 ms) : 0, 277031
GlobalTracer [candidate] (277.403 ms) : 0, 277403
AppSec [baseline] (45.776 ms) : 0, 45776
AppSec [candidate] (45.836 ms) : 0, 45836
Remote Config [baseline] (552.097 µs) : 0, 552
Remote Config [candidate] (544.454 µs) : 0, 544
Telemetry [baseline] (5.74 ms) : 0, 5740
Telemetry [candidate] (5.708 ms) : 0, 5708
IAST [baseline] (14.325 ms) : 0, 14325
IAST [candidate] (14.279 ms) : 0, 14279
section profiling
BytebuddyAgent [baseline] (637.023 ms) : 0, 637023
BytebuddyAgent [candidate] (640.278 ms) : 0, 640278
GlobalTracer [baseline] (354.257 ms) : 0, 354257
GlobalTracer [candidate] (356.207 ms) : 0, 356207
AppSec [baseline] (48.417 ms) : 0, 48417
AppSec [candidate] (48.375 ms) : 0, 48375
Remote Config [baseline] (651.899 µs) : 0, 652
Remote Config [candidate] (653.442 µs) : 0, 653
Telemetry [baseline] (6.061 ms) : 0, 6061
Telemetry [candidate] (6.089 ms) : 0, 6089
ProfilingAgent [baseline] (79.691 ms) : 0, 79691
ProfilingAgent [candidate] (80.725 ms) : 0, 80725
Profiling [baseline] (79.716 ms) : 0, 79716
Profiling [candidate] (80.749 ms) : 0, 80749
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 24 cases. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.22.0-SNAPSHOT~0da137fed4, baseline=1.22.0-SNAPSHOT~e043b194a5
dateFormat X
axisFormat %s
section baseline
no_agent (1.33 ms) : 1311, 1349
. : milestone, 1330,
appsec (1.687 ms) : 1662, 1711
. : milestone, 1687,
iast (1.476 ms) : 1451, 1500
. : milestone, 1476,
profiling (1.455 ms) : 1429, 1480
. : milestone, 1455,
tracing (1.456 ms) : 1431, 1480
. : milestone, 1456,
section candidate
no_agent (1.331 ms) : 1312, 1350
. : milestone, 1331,
appsec (1.685 ms) : 1660, 1709
. : milestone, 1685,
iast (1.471 ms) : 1446, 1496
. : milestone, 1471,
profiling (1.499 ms) : 1474, 1524
. : milestone, 1499,
tracing (1.428 ms) : 1404, 1453
. : milestone, 1428,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.22.0-SNAPSHOT~0da137fed4, baseline=1.22.0-SNAPSHOT~e043b194a5
dateFormat X
axisFormat %s
section baseline
no_agent (364.006 µs) : 344, 384
. : milestone, 364,
appsec (675.591 µs) : 654, 697
. : milestone, 676,
iast (469.536 µs) : 449, 490
. : milestone, 470,
iast_FULL (522.045 µs) : 501, 543
. : milestone, 522,
iast_INACTIVE (437.636 µs) : 417, 459
. : milestone, 438,
profiling (439.044 µs) : 418, 460
. : milestone, 439,
tracing (426.94 µs) : 407, 447
. : milestone, 427,
section candidate
no_agent (354.543 µs) : 335, 374
. : milestone, 355,
appsec (670.198 µs) : 650, 691
. : milestone, 670,
iast (457.941 µs) : 437, 479
. : milestone, 458,
iast_FULL (523.116 µs) : 503, 544
. : milestone, 523,
iast_INACTIVE (433.317 µs) : 413, 454
. : milestone, 433,
profiling (438.53 µs) : 418, 459
. : milestone, 439,
tracing (431.477 µs) : 411, 452
. : milestone, 431,
|
juan-fernandez
approved these changes
Sep 22, 2023
e3e2570
to
dab2aea
Compare
d63b8de
to
d28a9b2
Compare
dab2aea
to
bca3bba
Compare
Base automatically changed from
nikita-tkachenko/testng-itr-unskippable
to
master
September 27, 2023 15:04
…rks based on JUnit 5
d28a9b2
to
0da137f
Compare
jandro996
pushed a commit
that referenced
this pull request
Oct 3, 2023
…rks based on JUnit 5 (#5897)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
comp: ci visibility
Continuous Integration Visibility
tag: no release notes
Changes to exclude from release notes
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
Moves JUnit5-Cucumber and JUnit5-Spock instrumentation tests into their own dedicated modules, and adds muzzle verifications for those instrumentations.
Adds latest dependency tests for JUnit 5, JUnit5-Cucumber and JUnit5-Spock instrumentations.
Motivation
Improving reliability of these instrumentations.