-
Notifications
You must be signed in to change notification settings - Fork 311
Add script to clean up old Gradle modules #9253
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
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 49 metrics, 10 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.041 s) : 0, 1041473
Total [baseline] (10.776 s) : 0, 10776305
Agent [candidate] (1.048 s) : 0, 1047631
Total [candidate] (10.766 s) : 0, 10766315
section appsec
Agent [baseline] (1.228 s) : 0, 1227583
Total [baseline] (10.811 s) : 0, 10810839
Agent [candidate] (1.216 s) : 0, 1215912
Total [candidate] (10.792 s) : 0, 10792436
section iast
Agent [baseline] (1.173 s) : 0, 1172628
Total [baseline] (10.89 s) : 0, 10889580
Agent [candidate] (1.173 s) : 0, 1172801
Total [candidate] (10.975 s) : 0, 10975217
section profiling
Agent [baseline] (1.192 s) : 0, 1192178
Total [baseline] (10.846 s) : 0, 10845849
Agent [candidate] (1.192 s) : 0, 1192310
Total [candidate] (10.898 s) : 0, 10897707
gantt
title petclinic - break down per module: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.429 ms) : 0, 1429
crashtracking [candidate] (1.44 ms) : 0, 1440
BytebuddyAgent [baseline] (729.803 ms) : 0, 729803
BytebuddyAgent [candidate] (734.343 ms) : 0, 734343
GlobalTracer [baseline] (241.556 ms) : 0, 241556
GlobalTracer [candidate] (243.049 ms) : 0, 243049
AppSec [baseline] (30.45 ms) : 0, 30450
AppSec [candidate] (30.514 ms) : 0, 30514
Debugger [baseline] (6.055 ms) : 0, 6055
Debugger [candidate] (6.027 ms) : 0, 6027
Remote Config [baseline] (646.772 µs) : 0, 647
Remote Config [candidate] (650.801 µs) : 0, 651
Telemetry [baseline] (9.801 ms) : 0, 9801
Telemetry [candidate] (10.517 ms) : 0, 10517
section appsec
crashtracking [baseline] (1.446 ms) : 0, 1446
crashtracking [candidate] (1.435 ms) : 0, 1435
BytebuddyAgent [baseline] (758.066 ms) : 0, 758066
BytebuddyAgent [candidate] (749.69 ms) : 0, 749690
GlobalTracer [baseline] (236.017 ms) : 0, 236017
GlobalTracer [candidate] (234.435 ms) : 0, 234435
IAST [baseline] (23.78 ms) : 0, 23780
IAST [candidate] (23.553 ms) : 0, 23553
AppSec [baseline] (168.423 ms) : 0, 168423
AppSec [candidate] (168.105 ms) : 0, 168105
Debugger [baseline] (9.476 ms) : 0, 9476
Debugger [candidate] (8.581 ms) : 0, 8581
Remote Config [baseline] (626.319 µs) : 0, 626
Remote Config [candidate] (619.442 µs) : 0, 619
Telemetry [baseline] (8.309 ms) : 0, 8309
Telemetry [candidate] (8.248 ms) : 0, 8248
section iast
crashtracking [baseline] (1.429 ms) : 0, 1429
crashtracking [candidate] (1.425 ms) : 0, 1425
BytebuddyAgent [baseline] (846.263 ms) : 0, 846263
BytebuddyAgent [candidate] (846.173 ms) : 0, 846173
GlobalTracer [baseline] (232.012 ms) : 0, 232012
GlobalTracer [candidate] (231.398 ms) : 0, 231398
IAST [baseline] (28.119 ms) : 0, 28119
IAST [candidate] (29.035 ms) : 0, 29035
AppSec [baseline] (25.809 ms) : 0, 25809
AppSec [candidate] (27.303 ms) : 0, 27303
Debugger [baseline] (9.365 ms) : 0, 9365
Debugger [candidate] (7.684 ms) : 0, 7684
Remote Config [baseline] (581.195 µs) : 0, 581
Remote Config [candidate] (599.748 µs) : 0, 600
Telemetry [baseline] (8.111 ms) : 0, 8111
Telemetry [candidate] (8.183 ms) : 0, 8183
section profiling
crashtracking [baseline] (1.398 ms) : 0, 1398
crashtracking [candidate] (1.404 ms) : 0, 1404
BytebuddyAgent [baseline] (759.72 ms) : 0, 759720
BytebuddyAgent [candidate] (759.746 ms) : 0, 759746
GlobalTracer [baseline] (220.574 ms) : 0, 220574
GlobalTracer [candidate] (220.858 ms) : 0, 220858
AppSec [baseline] (30.279 ms) : 0, 30279
AppSec [candidate] (30.217 ms) : 0, 30217
Debugger [baseline] (6.273 ms) : 0, 6273
Debugger [candidate] (6.333 ms) : 0, 6333
Remote Config [baseline] (686.049 µs) : 0, 686
Remote Config [candidate] (682.833 µs) : 0, 683
Telemetry [baseline] (15.854 ms) : 0, 15854
Telemetry [candidate] (15.213 ms) : 0, 15213
ProfilingAgent [baseline] (108.081 ms) : 0, 108081
ProfilingAgent [candidate] (107.932 ms) : 0, 107932
Profiling [baseline] (108.722 ms) : 0, 108722
Profiling [candidate] (108.566 ms) : 0, 108566
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.04 s) : 0, 1039512
Total [baseline] (8.596 s) : 0, 8595648
Agent [candidate] (1.041 s) : 0, 1041274
Total [candidate] (8.586 s) : 0, 8585838
section iast
Agent [baseline] (1.171 s) : 0, 1170874
Total [baseline] (9.296 s) : 0, 9295559
Agent [candidate] (1.176 s) : 0, 1176092
Total [candidate] (9.326 s) : 0, 9325904
gantt
title insecure-bank - break down per module: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.425 ms) : 0, 1425
crashtracking [candidate] (1.425 ms) : 0, 1425
BytebuddyAgent [baseline] (727.89 ms) : 0, 727890
BytebuddyAgent [candidate] (728.676 ms) : 0, 728676
GlobalTracer [baseline] (241.067 ms) : 0, 241067
GlobalTracer [candidate] (241.236 ms) : 0, 241236
AppSec [baseline] (30.283 ms) : 0, 30283
AppSec [candidate] (30.382 ms) : 0, 30382
Debugger [baseline] (6.031 ms) : 0, 6031
Debugger [candidate] (6.04 ms) : 0, 6040
Remote Config [baseline] (654.664 µs) : 0, 655
Remote Config [candidate] (654.25 µs) : 0, 654
Telemetry [baseline] (11.138 ms) : 0, 11138
Telemetry [candidate] (11.919 ms) : 0, 11919
section iast
crashtracking [baseline] (1.419 ms) : 0, 1419
crashtracking [candidate] (1.439 ms) : 0, 1439
BytebuddyAgent [baseline] (845.143 ms) : 0, 845143
BytebuddyAgent [candidate] (849.233 ms) : 0, 849233
GlobalTracer [baseline] (230.917 ms) : 0, 230917
GlobalTracer [candidate] (231.899 ms) : 0, 231899
IAST [baseline] (29.942 ms) : 0, 29942
IAST [candidate] (30.761 ms) : 0, 30761
AppSec [baseline] (27.195 ms) : 0, 27195
AppSec [candidate] (26.351 ms) : 0, 26351
Debugger [baseline] (6.643 ms) : 0, 6643
Debugger [candidate] (6.665 ms) : 0, 6665
Remote Config [baseline] (592.927 µs) : 0, 593
Remote Config [candidate] (595.582 µs) : 0, 596
Telemetry [baseline] (8.135 ms) : 0, 8135
Telemetry [candidate] (8.121 ms) : 0, 8121
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 2 performance regressions! Performance is the same for 9 metrics, 12 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section baseline
no_agent (36.508 ms) : 36219, 36797
. : milestone, 36508,
appsec (46.988 ms) : 46599, 47376
. : milestone, 46988,
code_origins (44.705 ms) : 44324, 45086
. : milestone, 44705,
iast (44.462 ms) : 44082, 44841
. : milestone, 44462,
profiling (45.813 ms) : 45410, 46216
. : milestone, 45813,
tracing (45.049 ms) : 44667, 45431
. : milestone, 45049,
section candidate
no_agent (37.433 ms) : 37130, 37736
. : milestone, 37433,
appsec (50.403 ms) : 49941, 50865
. : milestone, 50403,
code_origins (43.831 ms) : 43462, 44200
. : milestone, 43831,
iast (44.059 ms) : 43681, 44437
. : milestone, 44059,
profiling (47.821 ms) : 47331, 48311
. : milestone, 47821,
tracing (43.603 ms) : 43219, 43987
. : milestone, 43603,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section baseline
no_agent (4.288 ms) : 4237, 4339
. : milestone, 4288,
iast (9.114 ms) : 8962, 9266
. : milestone, 9114,
iast_FULL (13.8 ms) : 13525, 14075
. : milestone, 13800,
iast_GLOBAL (10.143 ms) : 9969, 10318
. : milestone, 10143,
profiling (8.767 ms) : 8634, 8901
. : milestone, 8767,
tracing (7.685 ms) : 7577, 7793
. : milestone, 7685,
section candidate
no_agent (4.363 ms) : 4314, 4412
. : milestone, 4363,
iast (8.899 ms) : 8757, 9042
. : milestone, 8899,
iast_FULL (13.791 ms) : 13515, 14067
. : milestone, 13791,
iast_GLOBAL (9.937 ms) : 9765, 10109
. : milestone, 9937,
profiling (8.645 ms) : 8509, 8781
. : milestone, 8645,
tracing (7.591 ms) : 7480, 7702
. : milestone, 7591,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 10 metrics, 2 unstable metrics. Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section baseline
no_agent (15.625 s) : 15625000, 15625000
. : milestone, 15625000,
appsec (14.674 s) : 14674000, 14674000
. : milestone, 14674000,
iast (18.193 s) : 18193000, 18193000
. : milestone, 18193000,
iast_GLOBAL (17.945 s) : 17945000, 17945000
. : milestone, 17945000,
profiling (15.947 s) : 15947000, 15947000
. : milestone, 15947000,
tracing (15.019 s) : 15019000, 15019000
. : milestone, 15019000,
section candidate
no_agent (15.02 s) : 15020000, 15020000
. : milestone, 15020000,
appsec (14.794 s) : 14794000, 14794000
. : milestone, 14794000,
iast (18.516 s) : 18516000, 18516000
. : milestone, 18516000,
iast_GLOBAL (18.206 s) : 18206000, 18206000
. : milestone, 18206000,
profiling (15.482 s) : 15482000, 15482000
. : milestone, 15482000,
tracing (15.14 s) : 15140000, 15140000
. : milestone, 15140000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
dateFormat X
axisFormat %s
section baseline
no_agent (1.477 ms) : 1466, 1489
. : milestone, 1477,
appsec (3.625 ms) : 3415, 3835
. : milestone, 3625,
iast (2.208 ms) : 2145, 2271
. : milestone, 2208,
iast_GLOBAL (2.258 ms) : 2194, 2322
. : milestone, 2258,
profiling (2.484 ms) : 2316, 2653
. : milestone, 2484,
tracing (2.019 ms) : 1970, 2067
. : milestone, 2019,
section candidate
no_agent (1.479 ms) : 1468, 1491
. : milestone, 1479,
appsec (3.673 ms) : 3455, 3891
. : milestone, 3673,
iast (2.211 ms) : 2148, 2274
. : milestone, 2211,
iast_GLOBAL (2.251 ms) : 2187, 2314
. : milestone, 2251,
profiling (2.049 ms) : 1999, 2100
. : milestone, 2049,
tracing (2.029 ms) : 1979, 2078
. : milestone, 2029,
|
Yeah, benchmark cannot be trusted… |
What Does This Do
This script cleans up the old Gradle modules.
Motivation
When relocating Gradle modules, working copy ends up with empty folders, only containing
build
output. This script will find and remove them.There is also a
--backup
option that will remove them from repo to move them near the script if you would like to check what will be clean up. It can be restored by moving the backup at the root of the working copy.Additional Notes
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]