-
Notifications
You must be signed in to change notification settings - Fork 312
Use parallel artifact resolution in Maven Smoke tests #9134
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
AlexeyKuznetsov-DD
merged 1 commit into
master
from
daniel.mohedano/maven-smoke-parallel-artifact-resolution
Jul 9, 2025
Merged
Use parallel artifact resolution in Maven Smoke tests #9134
AlexeyKuznetsov-DD
merged 1 commit into
master
from
daniel.mohedano/maven-smoke-parallel-artifact-resolution
Jul 9, 2025
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 0 performance improvements and 0 performance regressions! Performance is the same for 44 metrics, 9 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (994.087 ms) : 0, 994087
Total [baseline] (10.609 s) : 0, 10608676
Agent [candidate] (995.459 ms) : 0, 995459
Total [candidate] (10.663 s) : 0, 10662744
section appsec
Agent [baseline] (1.185 s) : 0, 1185344
Total [baseline] (10.757 s) : 0, 10756978
Agent [candidate] (1.173 s) : 0, 1173087
Total [candidate] (10.74 s) : 0, 10739967
section iast
Agent [baseline] (1.146 s) : 0, 1145916
Total [baseline] (11.04 s) : 0, 11039695
Agent [candidate] (1.128 s) : 0, 1128466
Total [candidate] (10.85 s) : 0, 10849733
section profiling
Agent [baseline] (1.252 s) : 0, 1252269
Total [baseline] (11.064 s) : 0, 11063590
Agent [candidate] (1.247 s) : 0, 1247331
Total [candidate] (10.964 s) : 0, 10964078
gantt
title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (686.915 ms) : 0, 686915
BytebuddyAgent [candidate] (687.354 ms) : 0, 687354
GlobalTracer [baseline] (241.403 ms) : 0, 241403
GlobalTracer [candidate] (242.081 ms) : 0, 242081
AppSec [baseline] (30.227 ms) : 0, 30227
AppSec [candidate] (30.342 ms) : 0, 30342
Debugger [baseline] (5.928 ms) : 0, 5928
Debugger [candidate] (5.992 ms) : 0, 5992
Remote Config [baseline] (671.911 µs) : 0, 672
Remote Config [candidate] (675.274 µs) : 0, 675
Telemetry [baseline] (8.191 ms) : 0, 8191
Telemetry [candidate] (8.245 ms) : 0, 8245
section appsec
BytebuddyAgent [baseline] (719.631 ms) : 0, 719631
BytebuddyAgent [candidate] (710.013 ms) : 0, 710013
GlobalTracer [baseline] (236.624 ms) : 0, 236624
GlobalTracer [candidate] (235.136 ms) : 0, 235136
IAST [baseline] (23.466 ms) : 0, 23466
IAST [candidate] (23.198 ms) : 0, 23198
AppSec [baseline] (170.059 ms) : 0, 170059
AppSec [candidate] (169.544 ms) : 0, 169544
Debugger [baseline] (5.75 ms) : 0, 5750
Debugger [candidate] (5.714 ms) : 0, 5714
Remote Config [baseline] (601.89 µs) : 0, 602
Remote Config [candidate] (611.253 µs) : 0, 611
Telemetry [baseline] (8.139 ms) : 0, 8139
Telemetry [candidate] (8.065 ms) : 0, 8065
section iast
BytebuddyAgent [baseline] (817.696 ms) : 0, 817696
BytebuddyAgent [candidate] (804.834 ms) : 0, 804834
GlobalTracer [baseline] (234.26 ms) : 0, 234260
GlobalTracer [candidate] (231.241 ms) : 0, 231241
IAST [baseline] (27.554 ms) : 0, 27554
IAST [candidate] (25.957 ms) : 0, 25957
AppSec [baseline] (30.117 ms) : 0, 30117
AppSec [candidate] (30.625 ms) : 0, 30625
Debugger [baseline] (5.821 ms) : 0, 5821
Debugger [candidate] (6.56 ms) : 0, 6560
Remote Config [baseline] (602.563 µs) : 0, 603
Remote Config [candidate] (576.175 µs) : 0, 576
Telemetry [baseline] (8.049 ms) : 0, 8049
Telemetry [candidate] (7.842 ms) : 0, 7842
section profiling
BytebuddyAgent [baseline] (681.805 ms) : 0, 681805
BytebuddyAgent [candidate] (680.482 ms) : 0, 680482
GlobalTracer [baseline] (363.738 ms) : 0, 363738
GlobalTracer [candidate] (362.054 ms) : 0, 362054
AppSec [baseline] (34.891 ms) : 0, 34891
AppSec [candidate] (33.66 ms) : 0, 33660
Debugger [baseline] (9.248 ms) : 0, 9248
Debugger [candidate] (8.333 ms) : 0, 8333
Remote Config [baseline] (678.284 µs) : 0, 678
Remote Config [candidate] (671.121 µs) : 0, 671
Telemetry [baseline] (8.701 ms) : 0, 8701
Telemetry [candidate] (10.174 ms) : 0, 10174
ProfilingAgent [baseline] (104.324 ms) : 0, 104324
ProfilingAgent [candidate] (103.068 ms) : 0, 103068
Profiling [baseline] (104.348 ms) : 0, 104348
Profiling [candidate] (103.092 ms) : 0, 103092
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (994.205 ms) : 0, 994205
Total [baseline] (8.561 s) : 0, 8560598
Agent [candidate] (1.008 s) : 0, 1008492
Total [candidate] (8.625 s) : 0, 8624932
section iast
Agent [baseline] (1.134 s) : 0, 1133801
Total [baseline] (9.324 s) : 0, 9324377
Agent [candidate] (1.132 s) : 0, 1131814
Total [candidate] (9.279 s) : 0, 9278632
gantt
title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (686.543 ms) : 0, 686543
BytebuddyAgent [candidate] (697.206 ms) : 0, 697206
GlobalTracer [baseline] (241.788 ms) : 0, 241788
GlobalTracer [candidate] (244.382 ms) : 0, 244382
AppSec [baseline] (30.241 ms) : 0, 30241
AppSec [candidate] (30.864 ms) : 0, 30864
Debugger [baseline] (5.958 ms) : 0, 5958
Debugger [candidate] (6.027 ms) : 0, 6027
Remote Config [baseline] (677.325 µs) : 0, 677
Remote Config [candidate] (693.453 µs) : 0, 693
Telemetry [baseline] (8.158 ms) : 0, 8158
Telemetry [candidate] (8.33 ms) : 0, 8330
section iast
BytebuddyAgent [baseline] (808.486 ms) : 0, 808486
BytebuddyAgent [candidate] (807.466 ms) : 0, 807466
GlobalTracer [baseline] (232.385 ms) : 0, 232385
GlobalTracer [candidate] (232.129 ms) : 0, 232129
IAST [baseline] (26.292 ms) : 0, 26292
IAST [candidate] (26.837 ms) : 0, 26837
AppSec [baseline] (30.721 ms) : 0, 30721
AppSec [candidate] (30.539 ms) : 0, 30539
Debugger [baseline] (6.599 ms) : 0, 6599
Debugger [candidate] (5.715 ms) : 0, 5715
Remote Config [baseline] (575.995 µs) : 0, 576
Remote Config [candidate] (577.163 µs) : 0, 577
Telemetry [baseline] (7.949 ms) : 0, 7949
Telemetry [candidate] (7.858 ms) : 0, 7858
LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 2 performance regressions! Performance is the same for 8 metrics, 12 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section baseline
no_agent (4.256 ms) : 4209, 4303
. : milestone, 4256,
iast (9.085 ms) : 8937, 9232
. : milestone, 9085,
iast_FULL (13.644 ms) : 13378, 13910
. : milestone, 13644,
iast_GLOBAL (10.341 ms) : 10161, 10522
. : milestone, 10341,
profiling (8.514 ms) : 8376, 8652
. : milestone, 8514,
tracing (7.427 ms) : 7322, 7533
. : milestone, 7427,
section candidate
no_agent (4.362 ms) : 4312, 4412
. : milestone, 4362,
iast (8.888 ms) : 8739, 9037
. : milestone, 8888,
iast_FULL (13.77 ms) : 13499, 14042
. : milestone, 13770,
iast_GLOBAL (10.608 ms) : 10418, 10797
. : milestone, 10608,
profiling (8.893 ms) : 8734, 9052
. : milestone, 8893,
tracing (7.363 ms) : 7255, 7470
. : milestone, 7363,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section baseline
no_agent (37.781 ms) : 37468, 38094
. : milestone, 37781,
appsec (45.608 ms) : 45217, 45999
. : milestone, 45608,
code_origins (46.141 ms) : 45733, 46550
. : milestone, 46141,
iast (44.82 ms) : 44415, 45226
. : milestone, 44820,
profiling (47.939 ms) : 47452, 48426
. : milestone, 47939,
tracing (42.887 ms) : 42538, 43235
. : milestone, 42887,
section candidate
no_agent (36.111 ms) : 35827, 36394
. : milestone, 36111,
appsec (48.424 ms) : 47987, 48862
. : milestone, 48424,
code_origins (45.376 ms) : 44977, 45774
. : milestone, 45376,
iast (42.642 ms) : 42275, 43009
. : milestone, 42642,
profiling (48.864 ms) : 48412, 49317
. : milestone, 48864,
tracing (43.335 ms) : 42961, 43709
. : milestone, 43335,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section baseline
no_agent (15.062 s) : 15062000, 15062000
. : milestone, 15062000,
appsec (14.527 s) : 14527000, 14527000
. : milestone, 14527000,
iast (18.125 s) : 18125000, 18125000
. : milestone, 18125000,
iast_GLOBAL (17.921 s) : 17921000, 17921000
. : milestone, 17921000,
profiling (15.51 s) : 15510000, 15510000
. : milestone, 15510000,
tracing (15.101 s) : 15101000, 15101000
. : milestone, 15101000,
section candidate
no_agent (14.909 s) : 14909000, 14909000
. : milestone, 14909000,
appsec (15.003 s) : 15003000, 15003000
. : milestone, 15003000,
iast (18.609 s) : 18609000, 18609000
. : milestone, 18609000,
iast_GLOBAL (18.061 s) : 18061000, 18061000
. : milestone, 18061000,
profiling (15.308 s) : 15308000, 15308000
. : milestone, 15308000,
tracing (14.966 s) : 14966000, 14966000
. : milestone, 14966000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~ebec34d67c, baseline=1.51.0-SNAPSHOT~1126e5e732
dateFormat X
axisFormat %s
section baseline
no_agent (1.486 ms) : 1474, 1497
. : milestone, 1486,
appsec (2.428 ms) : 2377, 2479
. : milestone, 2428,
iast (2.214 ms) : 2151, 2278
. : milestone, 2214,
iast_GLOBAL (2.267 ms) : 2203, 2330
. : milestone, 2267,
profiling (2.058 ms) : 2007, 2109
. : milestone, 2058,
tracing (2.035 ms) : 1986, 2084
. : milestone, 2035,
section candidate
no_agent (1.485 ms) : 1473, 1496
. : milestone, 1485,
appsec (2.437 ms) : 2386, 2487
. : milestone, 2437,
iast (2.215 ms) : 2152, 2278
. : milestone, 2215,
iast_GLOBAL (2.255 ms) : 2191, 2318
. : milestone, 2255,
profiling (2.079 ms) : 2027, 2131
. : milestone, 2079,
tracing (2.042 ms) : 1992, 2092
. : milestone, 2042,
|
AlexeyKuznetsov-DD
approved these changes
Jul 9, 2025
nikita-tkachenko-datadog
approved these changes
Jul 9, 2025
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
-Dmaven.artifact.threads=10
for Maven smoke tests to boost the dependency resolution speedMotivation
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]