Conversation
amarziali
approved these changes
Jun 12, 2025
e0c9e63 to
812bd01
Compare
812bd01 to
dd336bb
Compare
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 14 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~812bd01a13, baseline=1.50.0-SNAPSHOT~05d97db941
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.036 s) : 0, 1035782
Total [baseline] (10.523 s) : 0, 10522828
Agent [candidate] (1.023 s) : 0, 1022715
Total [candidate] (10.471 s) : 0, 10470992
section appsec
Agent [baseline] (1.183 s) : 0, 1182928
Total [baseline] (10.703 s) : 0, 10702601
Agent [candidate] (1.183 s) : 0, 1183052
Total [candidate] (10.752 s) : 0, 10752118
section iast
Agent [baseline] (1.159 s) : 0, 1159248
Total [baseline] (10.933 s) : 0, 10933443
Agent [candidate] (1.155 s) : 0, 1154935
Total [candidate] (10.782 s) : 0, 10781990
section profiling
Agent [baseline] (1.278 s) : 0, 1277974
Total [baseline] (10.956 s) : 0, 10956084
Agent [candidate] (1.275 s) : 0, 1274757
Total [candidate] (10.837 s) : 0, 10836533
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~812bd01a13, baseline=1.50.0-SNAPSHOT~05d97db941
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (692.02 ms) : 0, 692020
BytebuddyAgent [candidate] (683.473 ms) : 0, 683473
GlobalTracer [baseline] (243.356 ms) : 0, 243356
GlobalTracer [candidate] (240.84 ms) : 0, 240840
AppSec [baseline] (56.325 ms) : 0, 56325
AppSec [candidate] (55.827 ms) : 0, 55827
Debugger [baseline] (6.323 ms) : 0, 6323
Debugger [candidate] (6.172 ms) : 0, 6172
Remote Config [baseline] (763.42 µs) : 0, 763
Remote Config [candidate] (741.088 µs) : 0, 741
Telemetry [baseline] (13.102 ms) : 0, 13102
Telemetry [candidate] (12.091 ms) : 0, 12091
section appsec
BytebuddyAgent [baseline] (711.401 ms) : 0, 711401
BytebuddyAgent [candidate] (709.871 ms) : 0, 709871
GlobalTracer [baseline] (236.059 ms) : 0, 236059
GlobalTracer [candidate] (236.617 ms) : 0, 236617
AppSec [baseline] (175.807 ms) : 0, 175807
AppSec [candidate] (176.884 ms) : 0, 176884
Debugger [baseline] (5.946 ms) : 0, 5946
Debugger [candidate] (5.965 ms) : 0, 5965
Remote Config [baseline] (634.049 µs) : 0, 634
Remote Config [candidate] (629.787 µs) : 0, 630
Telemetry [baseline] (7.314 ms) : 0, 7314
Telemetry [candidate] (7.427 ms) : 0, 7427
IAST [baseline] (22.088 ms) : 0, 22088
IAST [candidate] (21.986 ms) : 0, 21986
section iast
BytebuddyAgent [baseline] (808.842 ms) : 0, 808842
BytebuddyAgent [candidate] (804.507 ms) : 0, 804507
GlobalTracer [baseline] (232.198 ms) : 0, 232198
GlobalTracer [candidate] (231.793 ms) : 0, 231793
AppSec [baseline] (51.184 ms) : 0, 51184
AppSec [candidate] (52.439 ms) : 0, 52439
Debugger [baseline] (6.035 ms) : 0, 6035
Debugger [candidate] (6.054 ms) : 0, 6054
Remote Config [baseline] (616.48 µs) : 0, 616
Remote Config [candidate] (610.609 µs) : 0, 611
Telemetry [baseline] (8.045 ms) : 0, 8045
Telemetry [candidate] (8.006 ms) : 0, 8006
IAST [baseline] (28.61 ms) : 0, 28610
IAST [candidate] (27.851 ms) : 0, 27851
section profiling
BytebuddyAgent [baseline] (682.057 ms) : 0, 682057
BytebuddyAgent [candidate] (681.892 ms) : 0, 681892
GlobalTracer [baseline] (363.42 ms) : 0, 363420
GlobalTracer [candidate] (362.697 ms) : 0, 362697
AppSec [baseline] (62.057 ms) : 0, 62057
AppSec [candidate] (61.56 ms) : 0, 61560
Debugger [baseline] (6.163 ms) : 0, 6163
Debugger [candidate] (6.034 ms) : 0, 6034
Remote Config [baseline] (678.836 µs) : 0, 679
Remote Config [candidate] (658.623 µs) : 0, 659
Telemetry [baseline] (8.266 ms) : 0, 8266
Telemetry [candidate] (8.067 ms) : 0, 8067
ProfilingAgent [baseline] (104.071 ms) : 0, 104071
ProfilingAgent [candidate] (102.607 ms) : 0, 102607
Profiling [baseline] (104.095 ms) : 0, 104095
Profiling [candidate] (102.631 ms) : 0, 102631
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~812bd01a13, baseline=1.50.0-SNAPSHOT~05d97db941
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.03 s) : 0, 1030380
Total [baseline] (8.568 s) : 0, 8568154
Agent [candidate] (1.023 s) : 0, 1023383
Total [candidate] (8.556 s) : 0, 8556168
section iast
Agent [baseline] (1.151 s) : 0, 1151442
Total [baseline] (9.205 s) : 0, 9204956
Agent [candidate] (1.152 s) : 0, 1151875
Total [candidate] (9.198 s) : 0, 9197508
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.152 s) : 0, 1152246
Total [baseline] (9.197 s) : 0, 9197208
Agent [candidate] (1.152 s) : 0, 1151649
Total [candidate] (9.165 s) : 0, 9164858
section iast_TELEMETRY_OFF
Agent [baseline] (1.149 s) : 0, 1149197
Total [baseline] (9.302 s) : 0, 9302002
Agent [candidate] (1.147 s) : 0, 1147237
Total [candidate] (9.253 s) : 0, 9253252
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~812bd01a13, baseline=1.50.0-SNAPSHOT~05d97db941
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (689.457 ms) : 0, 689457
BytebuddyAgent [candidate] (683.434 ms) : 0, 683434
GlobalTracer [baseline] (241.601 ms) : 0, 241601
GlobalTracer [candidate] (240.523 ms) : 0, 240523
AppSec [baseline] (57.303 ms) : 0, 57303
AppSec [candidate] (55.399 ms) : 0, 55399
Debugger [baseline] (6.164 ms) : 0, 6164
Debugger [candidate] (6.179 ms) : 0, 6179
Remote Config [baseline] (728.425 µs) : 0, 728
Remote Config [candidate] (735.107 µs) : 0, 735
Telemetry [baseline] (11.32 ms) : 0, 11320
Telemetry [candidate] (13.511 ms) : 0, 13511
section iast
BytebuddyAgent [baseline] (803.56 ms) : 0, 803560
BytebuddyAgent [candidate] (803.043 ms) : 0, 803043
GlobalTracer [baseline] (230.803 ms) : 0, 230803
GlobalTracer [candidate] (231.388 ms) : 0, 231388
IAST [baseline] (25.991 ms) : 0, 25991
IAST [candidate] (25.509 ms) : 0, 25509
AppSec [baseline] (53.139 ms) : 0, 53139
AppSec [candidate] (53.907 ms) : 0, 53907
Debugger [baseline] (5.996 ms) : 0, 5996
Debugger [candidate] (5.98 ms) : 0, 5980
Remote Config [baseline] (597.146 µs) : 0, 597
Remote Config [candidate] (606.163 µs) : 0, 606
Telemetry [baseline] (7.855 ms) : 0, 7855
Telemetry [candidate] (7.898 ms) : 0, 7898
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (803.633 ms) : 0, 803633
BytebuddyAgent [candidate] (802.401 ms) : 0, 802401
GlobalTracer [baseline] (230.518 ms) : 0, 230518
GlobalTracer [candidate] (230.698 ms) : 0, 230698
IAST [baseline] (24.751 ms) : 0, 24751
IAST [candidate] (29.09 ms) : 0, 29090
AppSec [baseline] (54.587 ms) : 0, 54587
AppSec [candidate] (51.352 ms) : 0, 51352
Debugger [baseline] (5.978 ms) : 0, 5978
Debugger [candidate] (5.961 ms) : 0, 5961
Remote Config [baseline] (606.385 µs) : 0, 606
Remote Config [candidate] (597.625 µs) : 0, 598
Telemetry [baseline] (7.881 ms) : 0, 7881
Telemetry [candidate] (7.997 ms) : 0, 7997
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (799.717 ms) : 0, 799717
BytebuddyAgent [candidate] (798.89 ms) : 0, 798890
GlobalTracer [baseline] (231.467 ms) : 0, 231467
GlobalTracer [candidate] (231.253 ms) : 0, 231253
IAST [baseline] (28.351 ms) : 0, 28351
IAST [candidate] (28.664 ms) : 0, 28664
AppSec [baseline] (51.444 ms) : 0, 51444
AppSec [candidate] (50.305 ms) : 0, 50305
Debugger [baseline] (6.051 ms) : 0, 6051
Debugger [candidate] (6.042 ms) : 0, 6042
Remote Config [baseline] (621.682 µs) : 0, 622
Remote Config [candidate] (628.609 µs) : 0, 629
Telemetry [baseline] (7.952 ms) : 0, 7952
Telemetry [candidate] (7.938 ms) : 0, 7938
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 2 performance regressions! Performance is the same for 5 metrics, 21 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~812bd01a13, baseline=1.50.0-SNAPSHOT~05d97db941
dateFormat X
axisFormat %s
section baseline
no_agent (382.976 µs) : 363, 403
. : milestone, 383,
iast (524.259 µs) : 502, 546
. : milestone, 524,
iast_FULL (737.743 µs) : 714, 761
. : milestone, 738,
iast_GLOBAL (580.65 µs) : 557, 604
. : milestone, 581,
iast_HARDCODED_SECRET_DISABLED (535.546 µs) : 514, 557
. : milestone, 536,
iast_INACTIVE (472.203 µs) : 449, 495
. : milestone, 472,
iast_TELEMETRY_OFF (519.526 µs) : 496, 543
. : milestone, 520,
tracing (465.15 µs) : 443, 488
. : milestone, 465,
section candidate
no_agent (383.822 µs) : 363, 404
. : milestone, 384,
iast (532.589 µs) : 511, 554
. : milestone, 533,
iast_FULL (744.954 µs) : 721, 768
. : milestone, 745,
iast_GLOBAL (584.699 µs) : 561, 608
. : milestone, 585,
iast_HARDCODED_SECRET_DISABLED (520.676 µs) : 498, 543
. : milestone, 521,
iast_INACTIVE (472.758 µs) : 450, 495
. : milestone, 473,
iast_TELEMETRY_OFF (516.845 µs) : 493, 541
. : milestone, 517,
tracing (461.888 µs) : 440, 484
. : milestone, 462,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~812bd01a13, baseline=1.50.0-SNAPSHOT~05d97db941
dateFormat X
axisFormat %s
section baseline
no_agent (7.111 ms) : 7088, 7133
. : milestone, 7111,
appsec (1.794 ms) : 1704, 1885
. : milestone, 1794,
code_origins (473.739 µs) : 421, 527
. : milestone, 474,
iast (1.137 ms) : 1060, 1213
. : milestone, 1137,
profiling (2.466 ms) : 2368, 2564
. : milestone, 2466,
tracing (11.099 ms) : 11015, 11183
. : milestone, 11099,
section candidate
no_agent (12.506 ms) : 12394, 12618
. : milestone, 12506,
appsec (71.713 ms) : 70774, 72652
. : milestone, 71713,
code_origins (87.42 ms) : 85992, 88847
. : milestone, 87420,
iast (80.062 ms) : 78962, 81163
. : milestone, 80062,
profiling (62.461 ms) : 61618, 63303
. : milestone, 62461,
tracing (52.409 ms) : 51627, 53191
. : milestone, 52409,
Dacapo |
bric3
approved these changes
Jun 12, 2025
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Motivation
Just in case the reference passed in has already been cleared via a partial GC, this way we at least try to force a full GC at least once.
There are other improvements we could make, but I don't think we need to invest too much into this test method as it's only used in a very few places.
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]