-
Notifications
You must be signed in to change notification settings - Fork 306
Auto upgrade system-tests #8922
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
base: master
Are you sure you want to change the base?
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 58 metrics, 13 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.028 s) : 0, 1027550
Total [baseline] (10.47 s) : 0, 10470295
Agent [candidate] (1.021 s) : 0, 1021276
Total [candidate] (10.511 s) : 0, 10510996
section appsec
Agent [baseline] (1.161 s) : 0, 1161153
Total [baseline] (10.673 s) : 0, 10673486
Agent [candidate] (1.162 s) : 0, 1161921
Total [candidate] (10.637 s) : 0, 10637299
section iast
Agent [baseline] (1.149 s) : 0, 1148954
Total [baseline] (10.764 s) : 0, 10764300
Agent [candidate] (1.158 s) : 0, 1158106
Total [candidate] (10.827 s) : 0, 10827261
section profiling
Agent [baseline] (1.265 s) : 0, 1265268
Total [baseline] (10.816 s) : 0, 10816165
Agent [candidate] (1.272 s) : 0, 1271631
Total [candidate] (10.847 s) : 0, 10847124
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (686.771 ms) : 0, 686771
BytebuddyAgent [candidate] (682.153 ms) : 0, 682153
GlobalTracer [baseline] (241.371 ms) : 0, 241371
GlobalTracer [candidate] (239.51 ms) : 0, 239510
AppSec [baseline] (59.175 ms) : 0, 59175
AppSec [candidate] (56.334 ms) : 0, 56334
Debugger [baseline] (6.123 ms) : 0, 6123
Debugger [candidate] (6.184 ms) : 0, 6184
Remote Config [baseline] (716.903 µs) : 0, 717
Remote Config [candidate] (735.974 µs) : 0, 736
Telemetry [baseline] (9.854 ms) : 0, 9854
Telemetry [candidate] (12.773 ms) : 0, 12773
section appsec
BytebuddyAgent [baseline] (699.141 ms) : 0, 699141
BytebuddyAgent [candidate] (700.182 ms) : 0, 700182
GlobalTracer [baseline] (237.136 ms) : 0, 237136
GlobalTracer [candidate] (237.264 ms) : 0, 237264
IAST [baseline] (21.792 ms) : 0, 21792
IAST [candidate] (21.646 ms) : 0, 21646
AppSec [baseline] (176.472 ms) : 0, 176472
AppSec [candidate] (175.817 ms) : 0, 175817
Debugger [baseline] (5.983 ms) : 0, 5983
Debugger [candidate] (6.344 ms) : 0, 6344
Remote Config [baseline] (627.226 µs) : 0, 627
Remote Config [candidate] (630.442 µs) : 0, 630
Telemetry [baseline] (7.377 ms) : 0, 7377
Telemetry [candidate] (7.313 ms) : 0, 7313
section iast
BytebuddyAgent [baseline] (800.866 ms) : 0, 800866
BytebuddyAgent [candidate] (807.815 ms) : 0, 807815
GlobalTracer [baseline] (230.508 ms) : 0, 230508
GlobalTracer [candidate] (231.47 ms) : 0, 231470
IAST [baseline] (28.767 ms) : 0, 28767
IAST [candidate] (26.469 ms) : 0, 26469
AppSec [baseline] (50.886 ms) : 0, 50886
AppSec [candidate] (54.044 ms) : 0, 54044
Debugger [baseline] (5.948 ms) : 0, 5948
Debugger [candidate] (6.0 ms) : 0, 6000
Remote Config [baseline] (596.197 µs) : 0, 596
Remote Config [candidate] (601.591 µs) : 0, 602
Telemetry [baseline] (7.931 ms) : 0, 7931
Telemetry [candidate] (7.99 ms) : 0, 7990
section profiling
BytebuddyAgent [baseline] (675.151 ms) : 0, 675151
BytebuddyAgent [candidate] (679.641 ms) : 0, 679641
GlobalTracer [baseline] (360.255 ms) : 0, 360255
GlobalTracer [candidate] (361.887 ms) : 0, 361887
AppSec [baseline] (61.474 ms) : 0, 61474
AppSec [candidate] (61.567 ms) : 0, 61567
Debugger [baseline] (6.11 ms) : 0, 6110
Debugger [candidate] (6.034 ms) : 0, 6034
Remote Config [baseline] (669.532 µs) : 0, 670
Remote Config [candidate] (658.721 µs) : 0, 659
Telemetry [baseline] (8.177 ms) : 0, 8177
Telemetry [candidate] (8.092 ms) : 0, 8092
ProfilingAgent [baseline] (102.745 ms) : 0, 102745
ProfilingAgent [candidate] (102.585 ms) : 0, 102585
Profiling [baseline] (102.769 ms) : 0, 102769
Profiling [candidate] (102.609 ms) : 0, 102609
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.024 s) : 0, 1024272
Total [baseline] (8.535 s) : 0, 8534636
Agent [candidate] (1.039 s) : 0, 1039210
Total [candidate] (8.542 s) : 0, 8542493
section iast
Agent [baseline] (1.15 s) : 0, 1150265
Total [baseline] (9.194 s) : 0, 9194462
Agent [candidate] (1.147 s) : 0, 1147031
Total [candidate] (9.187 s) : 0, 9186508
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.152 s) : 0, 1151613
Total [baseline] (9.167 s) : 0, 9167257
Agent [candidate] (1.149 s) : 0, 1148819
Total [candidate] (9.184 s) : 0, 9183618
section iast_TELEMETRY_OFF
Agent [baseline] (1.146 s) : 0, 1145617
Total [baseline] (9.288 s) : 0, 9288417
Agent [candidate] (1.145 s) : 0, 1145047
Total [candidate] (9.241 s) : 0, 9241004
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (684.689 ms) : 0, 684689
BytebuddyAgent [candidate] (696.165 ms) : 0, 696165
GlobalTracer [baseline] (240.183 ms) : 0, 240183
GlobalTracer [candidate] (241.557 ms) : 0, 241557
AppSec [baseline] (57.596 ms) : 0, 57596
AppSec [candidate] (56.015 ms) : 0, 56015
Debugger [baseline] (6.178 ms) : 0, 6178
Debugger [candidate] (6.244 ms) : 0, 6244
Remote Config [baseline] (733.054 µs) : 0, 733
Remote Config [candidate] (736.461 µs) : 0, 736
Telemetry [baseline] (11.365 ms) : 0, 11365
Telemetry [candidate] (14.515 ms) : 0, 14515
section iast
BytebuddyAgent [baseline] (802.546 ms) : 0, 802546
BytebuddyAgent [candidate] (799.95 ms) : 0, 799950
GlobalTracer [baseline] (230.632 ms) : 0, 230632
GlobalTracer [candidate] (230.06 ms) : 0, 230060
IAST [baseline] (26.127 ms) : 0, 26127
IAST [candidate] (24.528 ms) : 0, 24528
AppSec [baseline] (53.012 ms) : 0, 53012
AppSec [candidate] (54.661 ms) : 0, 54661
Debugger [baseline] (5.983 ms) : 0, 5983
Debugger [candidate] (5.911 ms) : 0, 5911
Remote Config [baseline] (591.743 µs) : 0, 592
Remote Config [candidate] (589.105 µs) : 0, 589
Telemetry [baseline] (7.923 ms) : 0, 7923
Telemetry [candidate] (7.832 ms) : 0, 7832
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (803.868 ms) : 0, 803868
BytebuddyAgent [candidate] (801.206 ms) : 0, 801206
GlobalTracer [baseline] (230.095 ms) : 0, 230095
GlobalTracer [candidate] (230.349 ms) : 0, 230349
IAST [baseline] (28.632 ms) : 0, 28632
IAST [candidate] (27.735 ms) : 0, 27735
AppSec [baseline] (50.966 ms) : 0, 50966
AppSec [candidate] (51.603 ms) : 0, 51603
Debugger [baseline] (5.969 ms) : 0, 5969
Debugger [candidate] (5.94 ms) : 0, 5940
Remote Config [baseline] (600.92 µs) : 0, 601
Remote Config [candidate] (592.495 µs) : 0, 592
Telemetry [baseline] (7.96 ms) : 0, 7960
Telemetry [candidate] (7.94 ms) : 0, 7940
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (797.957 ms) : 0, 797957
BytebuddyAgent [candidate] (797.424 ms) : 0, 797424
GlobalTracer [baseline] (230.603 ms) : 0, 230603
GlobalTracer [candidate] (230.502 ms) : 0, 230502
IAST [baseline] (27.138 ms) : 0, 27138
IAST [candidate] (26.555 ms) : 0, 26555
AppSec [baseline] (51.876 ms) : 0, 51876
AppSec [candidate] (52.058 ms) : 0, 52058
Debugger [baseline] (6.0 ms) : 0, 6000
Debugger [candidate] (5.971 ms) : 0, 5971
Remote Config [baseline] (610.017 µs) : 0, 610
Remote Config [candidate] (597.886 µs) : 0, 598
Telemetry [baseline] (7.896 ms) : 0, 7896
Telemetry [candidate] (7.778 ms) : 0, 7778
LoadParameters
See matching parameters
SummaryFound 3 performance improvements and 0 performance regressions! Performance is the same for 7 metrics, 16 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section baseline
no_agent (380.84 µs) : 361, 401
. : milestone, 381,
iast (518.406 µs) : 495, 542
. : milestone, 518,
iast_FULL (745.787 µs) : 722, 769
. : milestone, 746,
iast_GLOBAL (582.078 µs) : 558, 606
. : milestone, 582,
iast_HARDCODED_SECRET_DISABLED (531.412 µs) : 510, 553
. : milestone, 531,
iast_INACTIVE (472.321 µs) : 449, 495
. : milestone, 472,
iast_TELEMETRY_OFF (510.433 µs) : 487, 534
. : milestone, 510,
tracing (463.58 µs) : 441, 486
. : milestone, 464,
section candidate
no_agent (383.507 µs) : 363, 404
. : milestone, 384,
iast (529.472 µs) : 508, 551
. : milestone, 529,
iast_FULL (747.423 µs) : 724, 771
. : milestone, 747,
iast_GLOBAL (583.056 µs) : 559, 607
. : milestone, 583,
iast_HARDCODED_SECRET_DISABLED (524.533 µs) : 503, 546
. : milestone, 525,
iast_INACTIVE (471.951 µs) : 449, 495
. : milestone, 472,
iast_TELEMETRY_OFF (524.173 µs) : 501, 548
. : milestone, 524,
tracing (465.639 µs) : 443, 488
. : milestone, 466,
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.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section baseline
no_agent (15.404 s) : 15404000, 15404000
. : milestone, 15404000,
appsec (14.973 s) : 14973000, 14973000
. : milestone, 14973000,
iast (18.789 s) : 18789000, 18789000
. : milestone, 18789000,
iast_GLOBAL (18.025 s) : 18025000, 18025000
. : milestone, 18025000,
profiling (15.312 s) : 15312000, 15312000
. : milestone, 15312000,
tracing (14.963 s) : 14963000, 14963000
. : milestone, 14963000,
section candidate
no_agent (15.081 s) : 15081000, 15081000
. : milestone, 15081000,
appsec (14.586 s) : 14586000, 14586000
. : milestone, 14586000,
iast (18.499 s) : 18499000, 18499000
. : milestone, 18499000,
iast_GLOBAL (18.021 s) : 18021000, 18021000
. : milestone, 18021000,
profiling (15.31 s) : 15310000, 15310000
. : milestone, 15310000,
tracing (14.944 s) : 14944000, 14944000
. : milestone, 14944000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~a6253fcf42, baseline=1.50.0-SNAPSHOT~58aca3d365
dateFormat X
axisFormat %s
section baseline
no_agent (1.489 ms) : 1478, 1501
. : milestone, 1489,
appsec (2.424 ms) : 2375, 2473
. : milestone, 2424,
iast (2.201 ms) : 2139, 2262
. : milestone, 2201,
iast_GLOBAL (2.237 ms) : 2175, 2300
. : milestone, 2237,
profiling (2.492 ms) : 2320, 2665
. : milestone, 2492,
tracing (2.015 ms) : 1967, 2062
. : milestone, 2015,
section candidate
no_agent (1.477 ms) : 1465, 1488
. : milestone, 1477,
appsec (2.411 ms) : 2362, 2459
. : milestone, 2411,
iast (2.2 ms) : 2139, 2261
. : milestone, 2200,
iast_GLOBAL (2.247 ms) : 2185, 2309
. : milestone, 2247,
profiling (2.03 ms) : 1981, 2079
. : milestone, 2030,
tracing (2.015 ms) : 1968, 2062
. : milestone, 2015,
|
2fdd417
to
3532e4a
Compare
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice to automate this!
Motivation
Test with HEAD of main from system tests is inconsistent.
What Does This Do
Setup automation to upgrade the version with commit SHA periodically. It would create an automated pull requests to be review and merged.
The script is validated with
Additional Notes
The workflow requires to allow
peter-evans/create-pull-request@*
in the repository settings.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]