Initial doc about working with Gradle#10387
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 8 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.086 s) : 0, 1085655
Total [baseline] (8.799 s) : 0, 8799433
Agent [candidate] (1.086 s) : 0, 1086016
Total [candidate] (8.785 s) : 0, 8784836
section iast
Agent [baseline] (1.226 s) : 0, 1226441
Total [baseline] (9.368 s) : 0, 9368006
Agent [candidate] (1.228 s) : 0, 1227709
Total [candidate] (9.335 s) : 0, 9335304
gantt
title insecure-bank - break down per module: candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.176 ms) : 0, 1176
crashtracking [candidate] (1.175 ms) : 0, 1175
BytebuddyAgent [baseline] (649.995 ms) : 0, 649995
BytebuddyAgent [candidate] (650.257 ms) : 0, 650257
GlobalTracer [baseline] (285.295 ms) : 0, 285295
GlobalTracer [candidate] (285.333 ms) : 0, 285333
AppSec [baseline] (32.988 ms) : 0, 32988
AppSec [candidate] (32.857 ms) : 0, 32857
Debugger [baseline] (66.63 ms) : 0, 66630
Debugger [candidate] (66.059 ms) : 0, 66059
Remote Config [baseline] (614.055 µs) : 0, 614
Remote Config [candidate] (601.869 µs) : 0, 602
Telemetry [baseline] (9.675 ms) : 0, 9675
Telemetry [candidate] (8.853 ms) : 0, 8853
Flare Poller [baseline] (3.741 ms) : 0, 3741
Flare Poller [candidate] (5.31 ms) : 0, 5310
section iast
crashtracking [baseline] (1.175 ms) : 0, 1175
crashtracking [candidate] (1.175 ms) : 0, 1175
BytebuddyAgent [baseline] (791.121 ms) : 0, 791121
BytebuddyAgent [candidate] (793.052 ms) : 0, 793052
GlobalTracer [baseline] (259.238 ms) : 0, 259238
GlobalTracer [candidate] (259.025 ms) : 0, 259025
AppSec [baseline] (33.453 ms) : 0, 33453
AppSec [candidate] (33.167 ms) : 0, 33167
Debugger [baseline] (66.521 ms) : 0, 66521
Debugger [candidate] (66.119 ms) : 0, 66119
Remote Config [baseline] (540.314 µs) : 0, 540
Remote Config [candidate] (552.066 µs) : 0, 552
Telemetry [baseline] (8.505 ms) : 0, 8505
Telemetry [candidate] (8.58 ms) : 0, 8580
Flare Poller [baseline] (3.478 ms) : 0, 3478
Flare Poller [candidate] (3.53 ms) : 0, 3530
IAST [baseline] (26.99 ms) : 0, 26990
IAST [candidate] (27.053 ms) : 0, 27053
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.096 s) : 0, 1096395
Total [baseline] (10.824 s) : 0, 10824395
Agent [candidate] (1.089 s) : 0, 1089126
Total [candidate] (10.805 s) : 0, 10804622
section appsec
Agent [baseline] (1.27 s) : 0, 1270500
Total [baseline] (11.056 s) : 0, 11056050
Agent [candidate] (1.269 s) : 0, 1269416
Total [candidate] (11.101 s) : 0, 11101298
section iast
Agent [baseline] (1.238 s) : 0, 1237997
Total [baseline] (11.118 s) : 0, 11117860
Agent [candidate] (1.229 s) : 0, 1229175
Total [candidate] (11.163 s) : 0, 11163493
section profiling
Agent [baseline] (1.215 s) : 0, 1215221
Total [baseline] (11.072 s) : 0, 11072471
Agent [candidate] (1.21 s) : 0, 1209806
Total [candidate] (10.9 s) : 0, 10899605
gantt
title petclinic - break down per module: candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.181 ms) : 0, 1181
crashtracking [candidate] (1.179 ms) : 0, 1179
BytebuddyAgent [baseline] (656.652 ms) : 0, 656652
BytebuddyAgent [candidate] (651.857 ms) : 0, 651857
GlobalTracer [baseline] (287.714 ms) : 0, 287714
GlobalTracer [candidate] (286.36 ms) : 0, 286360
AppSec [baseline] (33.088 ms) : 0, 33088
AppSec [candidate] (32.926 ms) : 0, 32926
Debugger [baseline] (67.293 ms) : 0, 67293
Debugger [candidate] (67.289 ms) : 0, 67289
Remote Config [baseline] (610.615 µs) : 0, 611
Remote Config [candidate] (599.472 µs) : 0, 599
Telemetry [baseline] (8.877 ms) : 0, 8877
Telemetry [candidate] (8.852 ms) : 0, 8852
Flare Poller [baseline] (5.32 ms) : 0, 5320
Flare Poller [candidate] (4.488 ms) : 0, 4488
section appsec
crashtracking [baseline] (1.183 ms) : 0, 1183
crashtracking [candidate] (1.174 ms) : 0, 1174
BytebuddyAgent [baseline] (692.134 ms) : 0, 692134
BytebuddyAgent [candidate] (691.066 ms) : 0, 691066
GlobalTracer [baseline] (262.908 ms) : 0, 262908
GlobalTracer [candidate] (262.193 ms) : 0, 262193
AppSec [baseline] (173.341 ms) : 0, 173341
AppSec [candidate] (174.361 ms) : 0, 174361
Debugger [baseline] (67.202 ms) : 0, 67202
Debugger [candidate] (66.729 ms) : 0, 66729
Remote Config [baseline] (688.513 µs) : 0, 689
Remote Config [candidate] (710.898 µs) : 0, 711
Telemetry [baseline] (9.327 ms) : 0, 9327
Telemetry [candidate] (9.366 ms) : 0, 9366
Flare Poller [baseline] (3.585 ms) : 0, 3585
Flare Poller [candidate] (3.703 ms) : 0, 3703
IAST [baseline] (24.535 ms) : 0, 24535
IAST [candidate] (24.524 ms) : 0, 24524
section iast
crashtracking [baseline] (1.184 ms) : 0, 1184
crashtracking [candidate] (1.188 ms) : 0, 1188
BytebuddyAgent [baseline] (799.072 ms) : 0, 799072
BytebuddyAgent [candidate] (792.754 ms) : 0, 792754
GlobalTracer [baseline] (261.555 ms) : 0, 261555
GlobalTracer [candidate] (259.662 ms) : 0, 259662
AppSec [baseline] (31.26 ms) : 0, 31260
AppSec [candidate] (34.941 ms) : 0, 34941
Debugger [baseline] (69.602 ms) : 0, 69602
Debugger [candidate] (65.608 ms) : 0, 65608
Remote Config [baseline] (561.845 µs) : 0, 562
Remote Config [candidate] (536.56 µs) : 0, 537
Telemetry [baseline] (8.481 ms) : 0, 8481
Telemetry [candidate] (8.536 ms) : 0, 8536
Flare Poller [baseline] (3.454 ms) : 0, 3454
Flare Poller [candidate] (3.493 ms) : 0, 3493
IAST [baseline] (27.223 ms) : 0, 27223
IAST [candidate] (27.029 ms) : 0, 27029
section profiling
ProfilingAgent [baseline] (97.684 ms) : 0, 97684
ProfilingAgent [candidate] (98.202 ms) : 0, 98202
crashtracking [baseline] (1.235 ms) : 0, 1235
crashtracking [candidate] (1.236 ms) : 0, 1236
BytebuddyAgent [baseline] (706.194 ms) : 0, 706194
BytebuddyAgent [candidate] (701.871 ms) : 0, 701871
GlobalTracer [baseline] (226.048 ms) : 0, 226048
GlobalTracer [candidate] (224.458 ms) : 0, 224458
AppSec [baseline] (32.634 ms) : 0, 32634
AppSec [candidate] (32.449 ms) : 0, 32449
Debugger [baseline] (67.96 ms) : 0, 67960
Debugger [candidate] (68.434 ms) : 0, 68434
Remote Config [baseline] (615.296 µs) : 0, 615
Remote Config [candidate] (609.119 µs) : 0, 609
Telemetry [baseline] (8.922 ms) : 0, 8922
Telemetry [candidate] (8.973 ms) : 0, 8973
Flare Poller [baseline] (3.645 ms) : 0, 3645
Flare Poller [candidate] (3.701 ms) : 0, 3701
Profiling [baseline] (98.264 ms) : 0, 98264
Profiling [candidate] (98.772 ms) : 0, 98772
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 2 performance regressions! Performance is the same for 18 metrics, 16 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section baseline
no_agent (19.55 ms) : 19342, 19757
. : milestone, 19550,
appsec (18.835 ms) : 18643, 19026
. : milestone, 18835,
code_origins (17.839 ms) : 17658, 18021
. : milestone, 17839,
iast (18.071 ms) : 17892, 18250
. : milestone, 18071,
profiling (18.62 ms) : 18437, 18803
. : milestone, 18620,
tracing (17.488 ms) : 17316, 17660
. : milestone, 17488,
section candidate
no_agent (19.315 ms) : 19116, 19513
. : milestone, 19315,
appsec (18.631 ms) : 18442, 18820
. : milestone, 18631,
code_origins (17.727 ms) : 17550, 17905
. : milestone, 17727,
iast (18.439 ms) : 18250, 18629
. : milestone, 18439,
profiling (18.449 ms) : 18264, 18633
. : milestone, 18449,
tracing (18.531 ms) : 18344, 18719
. : milestone, 18531,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section baseline
no_agent (1.197 ms) : 1185, 1209
. : milestone, 1197,
iast (3.071 ms) : 3034, 3109
. : milestone, 3071,
iast_FULL (5.859 ms) : 5799, 5919
. : milestone, 5859,
iast_GLOBAL (3.623 ms) : 3566, 3680
. : milestone, 3623,
profiling (1.978 ms) : 1960, 1995
. : milestone, 1978,
tracing (1.833 ms) : 1817, 1848
. : milestone, 1833,
section candidate
no_agent (1.184 ms) : 1172, 1195
. : milestone, 1184,
iast (3.126 ms) : 3084, 3169
. : milestone, 3126,
iast_FULL (5.7 ms) : 5643, 5756
. : milestone, 5700,
iast_GLOBAL (3.673 ms) : 3617, 3728
. : milestone, 3673,
profiling (1.873 ms) : 1858, 1888
. : milestone, 1873,
tracing (1.816 ms) : 1800, 1831
. : milestone, 1816,
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 tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section baseline
no_agent (1.47 ms) : 1459, 1482
. : milestone, 1470,
appsec (3.715 ms) : 3496, 3933
. : milestone, 3715,
iast (2.208 ms) : 2143, 2273
. : milestone, 2208,
iast_GLOBAL (2.256 ms) : 2190, 2321
. : milestone, 2256,
profiling (2.094 ms) : 2040, 2149
. : milestone, 2094,
tracing (2.05 ms) : 1999, 2102
. : milestone, 2050,
section candidate
no_agent (1.474 ms) : 1462, 1485
. : milestone, 1474,
appsec (3.695 ms) : 3475, 3915
. : milestone, 3695,
iast (2.209 ms) : 2144, 2274
. : milestone, 2209,
iast_GLOBAL (2.255 ms) : 2189, 2320
. : milestone, 2255,
profiling (2.065 ms) : 2012, 2118
. : milestone, 2065,
tracing (2.047 ms) : 1996, 2098
. : milestone, 2047,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.59.0-SNAPSHOT~193121b9f5, baseline=1.59.0-SNAPSHOT~a89f80317f
dateFormat X
axisFormat %s
section baseline
no_agent (15.361 s) : 15361000, 15361000
. : milestone, 15361000,
appsec (14.779 s) : 14779000, 14779000
. : milestone, 14779000,
iast (17.705 s) : 17705000, 17705000
. : milestone, 17705000,
iast_GLOBAL (18.207 s) : 18207000, 18207000
. : milestone, 18207000,
profiling (15.168 s) : 15168000, 15168000
. : milestone, 15168000,
tracing (14.817 s) : 14817000, 14817000
. : milestone, 14817000,
section candidate
no_agent (15.457 s) : 15457000, 15457000
. : milestone, 15457000,
appsec (14.517 s) : 14517000, 14517000
. : milestone, 14517000,
iast (17.92 s) : 17920000, 17920000
. : milestone, 17920000,
iast_GLOBAL (17.804 s) : 17804000, 17804000
. : milestone, 17804000,
profiling (15.055 s) : 15055000, 15055000
. : milestone, 15055000,
tracing (14.782 s) : 14782000, 14782000
. : milestone, 14782000,
|
37b7513 to
f237403
Compare
89b77c2 to
7295b02
Compare
amarziali
left a comment
There was a problem hiding this comment.
Thanks it's really a goldmine of useful info
sarahchen6
left a comment
There was a problem hiding this comment.
This is great! This reference is super helpful for Gradle fundamentals and understanding our build system better!
Given the large amount of info here, it would be nice to have a Table of Contents at the beginning to easily see and access the different sections.
|
@sarahchen6 I added a quick reference ; Github also has an outline navigation menu.
|


What Does This Do
Initial document about working with Gradle.
Motivation
Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any useful labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]