-
Notifications
You must be signed in to change notification settings - Fork 292
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
Add smoke test for quarkus native #7525
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 49 metrics, 14 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.056 s) : 0, 1056229
Total [baseline] (10.388 s) : 0, 10387867
Agent [candidate] (1.062 s) : 0, 1061662
Total [candidate] (10.481 s) : 0, 10481395
section appsec
Agent [baseline] (1.183 s) : 0, 1182692
Total [baseline] (10.501 s) : 0, 10500796
Agent [candidate] (1.174 s) : 0, 1174492
Total [candidate] (10.412 s) : 0, 10412439
section iast
Agent [baseline] (1.18 s) : 0, 1179623
Total [baseline] (10.877 s) : 0, 10877387
Agent [candidate] (1.19 s) : 0, 1190405
Total [candidate] (10.855 s) : 0, 10855234
section profiling
Agent [baseline] (1.246 s) : 0, 1245618
Total [baseline] (10.581 s) : 0, 10580517
Agent [candidate] (1.25 s) : 0, 1249987
Total [candidate] (10.556 s) : 0, 10556424
gantt
title petclinic - break down per module: candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (673.521 ms) : 0, 673521
BytebuddyAgent [candidate] (677.683 ms) : 0, 677683
GlobalTracer [baseline] (308.977 ms) : 0, 308977
GlobalTracer [candidate] (309.976 ms) : 0, 309976
AppSec [baseline] (51.799 ms) : 0, 51799
AppSec [candidate] (51.978 ms) : 0, 51978
Remote Config [baseline] (675.151 µs) : 0, 675
Remote Config [candidate] (681.024 µs) : 0, 681
Telemetry [baseline] (7.582 ms) : 0, 7582
Telemetry [candidate] (7.587 ms) : 0, 7587
section appsec
BytebuddyAgent [baseline] (686.149 ms) : 0, 686149
BytebuddyAgent [candidate] (681.015 ms) : 0, 681015
GlobalTracer [baseline] (303.799 ms) : 0, 303799
GlobalTracer [candidate] (301.385 ms) : 0, 301385
AppSec [baseline] (162.231 ms) : 0, 162231
AppSec [candidate] (161.431 ms) : 0, 161431
Remote Config [baseline] (646.433 µs) : 0, 646
Remote Config [candidate] (643.885 µs) : 0, 644
Telemetry [baseline] (6.844 ms) : 0, 6844
Telemetry [candidate] (7.131 ms) : 0, 7131
IAST [baseline] (18.553 ms) : 0, 18553
IAST [candidate] (18.493 ms) : 0, 18493
section iast
BytebuddyAgent [baseline] (783.98 ms) : 0, 783980
BytebuddyAgent [candidate] (790.962 ms) : 0, 790962
GlobalTracer [baseline] (297.892 ms) : 0, 297892
GlobalTracer [candidate] (300.338 ms) : 0, 300338
AppSec [baseline] (49.845 ms) : 0, 49845
AppSec [candidate] (51.07 ms) : 0, 51070
Remote Config [baseline] (599.08 µs) : 0, 599
Remote Config [candidate] (622.336 µs) : 0, 622
Telemetry [baseline] (7.169 ms) : 0, 7169
Telemetry [candidate] (8.857 ms) : 0, 8857
IAST [baseline] (26.444 ms) : 0, 26444
IAST [candidate] (24.739 ms) : 0, 24739
section profiling
ProfilingAgent [baseline] (95.525 ms) : 0, 95525
ProfilingAgent [candidate] (96.626 ms) : 0, 96626
BytebuddyAgent [baseline] (663.189 ms) : 0, 663189
BytebuddyAgent [candidate] (665.0 ms) : 0, 665000
GlobalTracer [baseline] (389.473 ms) : 0, 389473
GlobalTracer [candidate] (390.186 ms) : 0, 390186
AppSec [baseline] (52.134 ms) : 0, 52134
AppSec [candidate] (52.584 ms) : 0, 52584
Remote Config [baseline] (685.258 µs) : 0, 685
Remote Config [candidate] (694.682 µs) : 0, 695
Telemetry [baseline] (7.311 ms) : 0, 7311
Telemetry [candidate] (7.398 ms) : 0, 7398
Profiling [baseline] (95.549 ms) : 0, 95549
Profiling [candidate] (96.65 ms) : 0, 96650
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.049 s) : 0, 1049050
Total [baseline] (8.552 s) : 0, 8552471
Agent [candidate] (1.048 s) : 0, 1048009
Total [candidate] (8.503 s) : 0, 8502846
section iast
Agent [baseline] (1.178 s) : 0, 1177940
Total [baseline] (8.959 s) : 0, 8959364
Agent [candidate] (1.172 s) : 0, 1171563
Total [candidate] (8.969 s) : 0, 8969099
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.174 s) : 0, 1173512
Total [baseline] (8.919 s) : 0, 8918881
Agent [candidate] (1.171 s) : 0, 1170941
Total [candidate] (8.934 s) : 0, 8934208
section iast_TELEMETRY_OFF
Agent [baseline] (1.169 s) : 0, 1168941
Total [baseline] (8.952 s) : 0, 8951774
Agent [candidate] (1.167 s) : 0, 1167129
Total [candidate] (8.941 s) : 0, 8941141
gantt
title insecure-bank - break down per module: candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (669.138 ms) : 0, 669138
BytebuddyAgent [candidate] (668.807 ms) : 0, 668807
GlobalTracer [baseline] (306.946 ms) : 0, 306946
GlobalTracer [candidate] (306.031 ms) : 0, 306031
AppSec [baseline] (51.268 ms) : 0, 51268
AppSec [candidate] (51.348 ms) : 0, 51348
Remote Config [baseline] (659.503 µs) : 0, 660
Remote Config [candidate] (672.352 µs) : 0, 672
Telemetry [baseline] (7.458 ms) : 0, 7458
Telemetry [candidate] (7.569 ms) : 0, 7569
section iast
BytebuddyAgent [baseline] (782.622 ms) : 0, 782622
BytebuddyAgent [candidate] (777.656 ms) : 0, 777656
GlobalTracer [baseline] (297.486 ms) : 0, 297486
GlobalTracer [candidate] (295.718 ms) : 0, 295718
AppSec [baseline] (49.853 ms) : 0, 49853
AppSec [candidate] (48.836 ms) : 0, 48836
IAST [baseline] (26.567 ms) : 0, 26567
IAST [candidate] (23.365 ms) : 0, 23365
Remote Config [baseline] (591.35 µs) : 0, 591
Remote Config [candidate] (607.017 µs) : 0, 607
Telemetry [baseline] (7.177 ms) : 0, 7177
Telemetry [candidate] (11.769 ms) : 0, 11769
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (779.467 ms) : 0, 779467
BytebuddyAgent [candidate] (777.925 ms) : 0, 777925
GlobalTracer [baseline] (296.572 ms) : 0, 296572
GlobalTracer [candidate] (295.782 ms) : 0, 295782
AppSec [baseline] (50.579 ms) : 0, 50579
AppSec [candidate] (49.474 ms) : 0, 49474
IAST [baseline] (24.037 ms) : 0, 24037
IAST [candidate] (25.669 ms) : 0, 25669
Remote Config [baseline] (584.505 µs) : 0, 585
Remote Config [candidate] (582.602 µs) : 0, 583
Telemetry [baseline] (8.681 ms) : 0, 8681
Telemetry [candidate] (7.894 ms) : 0, 7894
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (775.399 ms) : 0, 775399
BytebuddyAgent [candidate] (773.747 ms) : 0, 773747
GlobalTracer [baseline] (296.364 ms) : 0, 296364
GlobalTracer [candidate] (295.607 ms) : 0, 295607
AppSec [baseline] (48.973 ms) : 0, 48973
AppSec [candidate] (51.154 ms) : 0, 51154
IAST [baseline] (23.878 ms) : 0, 23878
IAST [candidate] (23.099 ms) : 0, 23099
Remote Config [baseline] (588.566 µs) : 0, 589
Remote Config [candidate] (585.484 µs) : 0, 585
Telemetry [baseline] (10.132 ms) : 0, 10132
Telemetry [candidate] (9.344 ms) : 0, 9344
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 16 unstable metrics. Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section baseline
no_agent (374.448 µs) : 354, 395
. : milestone, 374,
iast (493.557 µs) : 470, 517
. : milestone, 494,
iast_FULL (554.295 µs) : 533, 575
. : milestone, 554,
iast_GLOBAL (523.414 µs) : 501, 545
. : milestone, 523,
iast_HARDCODED_SECRET_DISABLED (490.936 µs) : 469, 513
. : milestone, 491,
iast_INACTIVE (449.443 µs) : 429, 470
. : milestone, 449,
iast_TELEMETRY_OFF (478.751 µs) : 456, 501
. : milestone, 479,
tracing (449.252 µs) : 428, 470
. : milestone, 449,
section candidate
no_agent (371.757 µs) : 352, 391
. : milestone, 372,
iast (489.702 µs) : 467, 512
. : milestone, 490,
iast_FULL (564.725 µs) : 543, 586
. : milestone, 565,
iast_GLOBAL (508.058 µs) : 487, 529
. : milestone, 508,
iast_HARDCODED_SECRET_DISABLED (493.808 µs) : 471, 516
. : milestone, 494,
iast_INACTIVE (448.153 µs) : 427, 469
. : milestone, 448,
iast_TELEMETRY_OFF (477.805 µs) : 456, 500
. : milestone, 478,
tracing (446.834 µs) : 426, 467
. : milestone, 447,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section baseline
no_agent (1.339 ms) : 1319, 1358
. : milestone, 1339,
appsec (1.716 ms) : 1693, 1739
. : milestone, 1716,
appsec_no_iast (1.75 ms) : 1726, 1774
. : milestone, 1750,
iast (1.479 ms) : 1457, 1501
. : milestone, 1479,
profiling (1.488 ms) : 1465, 1511
. : milestone, 1488,
tracing (1.489 ms) : 1466, 1513
. : milestone, 1489,
section candidate
no_agent (1.34 ms) : 1320, 1359
. : milestone, 1340,
appsec (1.728 ms) : 1705, 1752
. : milestone, 1728,
appsec_no_iast (1.726 ms) : 1702, 1750
. : milestone, 1726,
iast (1.475 ms) : 1452, 1498
. : milestone, 1475,
profiling (1.508 ms) : 1484, 1533
. : milestone, 1508,
tracing (1.447 ms) : 1422, 1471
. : milestone, 1447,
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 tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section baseline
no_agent (1.456 ms) : 1444, 1467
. : milestone, 1456,
appsec (2.219 ms) : 2184, 2254
. : milestone, 2219,
iast (1.968 ms) : 1925, 2011
. : milestone, 1968,
iast_GLOBAL (2.015 ms) : 1972, 2058
. : milestone, 2015,
profiling (1.857 ms) : 1823, 1891
. : milestone, 1857,
tracing (1.831 ms) : 1798, 1863
. : milestone, 1831,
section candidate
no_agent (1.453 ms) : 1442, 1464
. : milestone, 1453,
appsec (2.218 ms) : 2182, 2253
. : milestone, 2218,
iast (1.966 ms) : 1924, 2008
. : milestone, 1966,
iast_GLOBAL (2.008 ms) : 1965, 2051
. : milestone, 2008,
profiling (1.849 ms) : 1815, 1883
. : milestone, 1849,
tracing (1.841 ms) : 1808, 1874
. : milestone, 1841,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.39.0-SNAPSHOT~4d157c0932, baseline=1.39.0-SNAPSHOT~01d9133076
dateFormat X
axisFormat %s
section baseline
no_agent (15.081 s) : 15081000, 15081000
. : milestone, 15081000,
appsec (14.936 s) : 14936000, 14936000
. : milestone, 14936000,
iast (18.854 s) : 18854000, 18854000
. : milestone, 18854000,
iast_GLOBAL (17.758 s) : 17758000, 17758000
. : milestone, 17758000,
profiling (15.739 s) : 15739000, 15739000
. : milestone, 15739000,
tracing (15.054 s) : 15054000, 15054000
. : milestone, 15054000,
section candidate
no_agent (15.031 s) : 15031000, 15031000
. : milestone, 15031000,
appsec (15.22 s) : 15220000, 15220000
. : milestone, 15220000,
iast (18.908 s) : 18908000, 18908000
. : milestone, 18908000,
iast_GLOBAL (17.803 s) : 17803000, 17803000
. : milestone, 17803000,
profiling (15.005 s) : 15005000, 15005000
. : milestone, 15005000,
tracing (15.268 s) : 15268000, 15268000
. : milestone, 15268000,
|
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.
Thanks for the addition 👍
Pretty similar to spring-boot-3.0-native
What Does This Do
Add a smoke test for quarkus native (we previously had issues with building the native image for quarkus native). It does the same as the regular quarkus smoke test (and it testes a newer version) and the build is strongly inspired from the spring native one.
Motivation
Additional Notes
Jira ticket: AIDM-270