Remove appsec_no_iast benchmark scenarios#8958
Merged
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 insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.027 s) : 0, 1026922
Total [baseline] (8.512 s) : 0, 8512481
Agent [candidate] (1.023 s) : 0, 1023080
Total [candidate] (8.483 s) : 0, 8483277
section iast
Agent [baseline] (1.149 s) : 0, 1148634
Total [baseline] (9.151 s) : 0, 9150523
Agent [candidate] (1.151 s) : 0, 1150504
Total [candidate] (9.132 s) : 0, 9131851
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.148 s) : 0, 1148240
Total [baseline] (9.094 s) : 0, 9093635
Agent [candidate] (1.148 s) : 0, 1148325
Total [candidate] (9.085 s) : 0, 9085100
section iast_TELEMETRY_OFF
Agent [baseline] (1.146 s) : 0, 1146307
Total [baseline] (9.175 s) : 0, 9175203
Agent [candidate] (1.148 s) : 0, 1148200
Total [candidate] (9.184 s) : 0, 9183963
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.562 ms) : 0, 687562
BytebuddyAgent [candidate] (683.064 ms) : 0, 683064
GlobalTracer [baseline] (240.116 ms) : 0, 240116
GlobalTracer [candidate] (239.923 ms) : 0, 239923
AppSec [baseline] (56.338 ms) : 0, 56338
AppSec [candidate] (56.836 ms) : 0, 56836
Debugger [baseline] (6.136 ms) : 0, 6136
Debugger [candidate] (6.135 ms) : 0, 6135
Remote Config [baseline] (737.06 µs) : 0, 737
Remote Config [candidate] (740.306 µs) : 0, 740
Telemetry [baseline] (12.312 ms) : 0, 12312
Telemetry [candidate] (12.902 ms) : 0, 12902
section iast
BytebuddyAgent [baseline] (801.213 ms) : 0, 801213
BytebuddyAgent [candidate] (803.679 ms) : 0, 803679
GlobalTracer [baseline] (230.271 ms) : 0, 230271
GlobalTracer [candidate] (229.917 ms) : 0, 229917
AppSec [baseline] (53.997 ms) : 0, 53997
AppSec [candidate] (51.478 ms) : 0, 51478
Debugger [baseline] (5.969 ms) : 0, 5969
Debugger [candidate] (5.935 ms) : 0, 5935
Remote Config [baseline] (593.471 µs) : 0, 593
Remote Config [candidate] (593.576 µs) : 0, 594
Telemetry [baseline] (7.848 ms) : 0, 7848
Telemetry [candidate] (7.869 ms) : 0, 7869
IAST [baseline] (25.276 ms) : 0, 25276
IAST [candidate] (27.519 ms) : 0, 27519
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (800.267 ms) : 0, 800267
BytebuddyAgent [candidate] (800.439 ms) : 0, 800439
GlobalTracer [baseline] (230.164 ms) : 0, 230164
GlobalTracer [candidate] (229.976 ms) : 0, 229976
AppSec [baseline] (52.607 ms) : 0, 52607
AppSec [candidate] (51.931 ms) : 0, 51931
Debugger [baseline] (5.991 ms) : 0, 5991
Debugger [candidate] (5.982 ms) : 0, 5982
Remote Config [baseline] (593.411 µs) : 0, 593
Remote Config [candidate] (601.944 µs) : 0, 602
Telemetry [baseline] (7.93 ms) : 0, 7930
Telemetry [candidate] (7.872 ms) : 0, 7872
IAST [baseline] (26.383 ms) : 0, 26383
IAST [candidate] (28.033 ms) : 0, 28033
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (798.214 ms) : 0, 798214
BytebuddyAgent [candidate] (799.492 ms) : 0, 799492
GlobalTracer [baseline] (230.44 ms) : 0, 230440
GlobalTracer [candidate] (231.551 ms) : 0, 231551
AppSec [baseline] (52.844 ms) : 0, 52844
AppSec [candidate] (49.339 ms) : 0, 49339
Debugger [baseline] (6.1 ms) : 0, 6100
Debugger [candidate] (5.946 ms) : 0, 5946
Remote Config [baseline] (607.784 µs) : 0, 608
Remote Config [candidate] (605.111 µs) : 0, 605
Telemetry [baseline] (7.892 ms) : 0, 7892
Telemetry [candidate] (7.877 ms) : 0, 7877
IAST [baseline] (25.951 ms) : 0, 25951
IAST [candidate] (29.975 ms) : 0, 29975
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.028 s) : 0, 1027755
Total [baseline] (11.093 s) : 0, 11093463
Agent [candidate] (1.02 s) : 0, 1020161
Total [candidate] (11.065 s) : 0, 11065248
section appsec
Agent [baseline] (1.171 s) : 0, 1170985
Total [baseline] (11.23 s) : 0, 11229780
Agent [candidate] (1.172 s) : 0, 1171758
Total [candidate] (11.231 s) : 0, 11231129
section iast
Agent [baseline] (1.157 s) : 0, 1157073
Total [baseline] (11.37 s) : 0, 11369817
Agent [candidate] (1.148 s) : 0, 1147888
Total [candidate] (11.378 s) : 0, 11377640
section profiling
Agent [baseline] (1.263 s) : 0, 1262908
Total [baseline] (11.482 s) : 0, 11482399
Agent [candidate] (1.271 s) : 0, 1271484
Total [candidate] (11.417 s) : 0, 11417013
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (686.924 ms) : 0, 686924
BytebuddyAgent [candidate] (681.886 ms) : 0, 681886
GlobalTracer [baseline] (241.311 ms) : 0, 241311
GlobalTracer [candidate] (239.55 ms) : 0, 239550
AppSec [baseline] (56.754 ms) : 0, 56754
AppSec [candidate] (57.146 ms) : 0, 57146
Debugger [baseline] (6.172 ms) : 0, 6172
Debugger [candidate] (6.141 ms) : 0, 6141
Remote Config [baseline] (723.866 µs) : 0, 724
Remote Config [candidate] (716.578 µs) : 0, 717
Telemetry [baseline] (12.239 ms) : 0, 12239
Telemetry [candidate] (11.201 ms) : 0, 11201
section appsec
BytebuddyAgent [baseline] (703.465 ms) : 0, 703465
BytebuddyAgent [candidate] (703.318 ms) : 0, 703318
GlobalTracer [baseline] (233.904 ms) : 0, 233904
GlobalTracer [candidate] (234.088 ms) : 0, 234088
AppSec [baseline] (174.415 ms) : 0, 174415
AppSec [candidate] (175.164 ms) : 0, 175164
Debugger [baseline] (5.903 ms) : 0, 5903
Debugger [candidate] (5.947 ms) : 0, 5947
Remote Config [baseline] (614.983 µs) : 0, 615
Remote Config [candidate] (613.267 µs) : 0, 613
Telemetry [baseline] (7.273 ms) : 0, 7273
Telemetry [candidate] (7.334 ms) : 0, 7334
IAST [baseline] (21.888 ms) : 0, 21888
IAST [candidate] (21.801 ms) : 0, 21801
section iast
BytebuddyAgent [baseline] (806.678 ms) : 0, 806678
BytebuddyAgent [candidate] (800.71 ms) : 0, 800710
GlobalTracer [baseline] (231.757 ms) : 0, 231757
GlobalTracer [candidate] (230.343 ms) : 0, 230343
AppSec [baseline] (51.438 ms) : 0, 51438
AppSec [candidate] (49.224 ms) : 0, 49224
Debugger [baseline] (6.058 ms) : 0, 6058
Debugger [candidate] (5.894 ms) : 0, 5894
Remote Config [baseline] (605.697 µs) : 0, 606
Remote Config [candidate] (582.329 µs) : 0, 582
Telemetry [baseline] (8.01 ms) : 0, 8010
Telemetry [candidate] (7.934 ms) : 0, 7934
IAST [baseline] (28.874 ms) : 0, 28874
IAST [candidate] (29.796 ms) : 0, 29796
section profiling
BytebuddyAgent [baseline] (674.26 ms) : 0, 674260
BytebuddyAgent [candidate] (679.468 ms) : 0, 679468
GlobalTracer [baseline] (359.931 ms) : 0, 359931
GlobalTracer [candidate] (360.712 ms) : 0, 360712
AppSec [baseline] (61.196 ms) : 0, 61196
AppSec [candidate] (61.794 ms) : 0, 61794
Debugger [baseline] (6.027 ms) : 0, 6027
Debugger [candidate] (6.141 ms) : 0, 6141
Remote Config [baseline] (646.209 µs) : 0, 646
Remote Config [candidate] (650.726 µs) : 0, 651
Telemetry [baseline] (8.003 ms) : 0, 8003
Telemetry [candidate] (8.281 ms) : 0, 8281
ProfilingAgent [baseline] (102.163 ms) : 0, 102163
ProfilingAgent [candidate] (103.329 ms) : 0, 103329
Profiling [baseline] (102.187 ms) : 0, 102187
Profiling [candidate] (103.353 ms) : 0, 103353
LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 4 performance regressions! Performance is the same for 4 metrics, 16 unstable metrics.
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section baseline
no_agent (8.39 ms) : 8368, 8413
. : milestone, 8390,
appsec (390.77 µs) : 354, 428
. : milestone, 391,
code_origins (30.98 ms) : 30879, 31081
. : milestone, 30980,
iast (9.579 ms) : 9536, 9621
. : milestone, 9579,
profiling (1.092 ms) : 1037, 1147
. : milestone, 1092,
tracing (9.682 ms) : 9632, 9731
. : milestone, 9682,
section candidate
no_agent (7.734 ms) : 7711, 7756
. : milestone, 7734,
appsec (52.407 ms) : 51703, 53110
. : milestone, 52407,
code_origins (67.22 ms) : 65940, 68501
. : milestone, 67220,
iast (60.434 ms) : 59575, 61294
. : milestone, 60434,
profiling (43.717 ms) : 43118, 44316
. : milestone, 43717,
tracing (12.326 ms) : 12230, 12422
. : milestone, 12326,
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 biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section baseline
no_agent (14.96 s) : 14960000, 14960000
. : milestone, 14960000,
appsec (14.677 s) : 14677000, 14677000
. : milestone, 14677000,
iast (19.099 s) : 19099000, 19099000
. : milestone, 19099000,
iast_GLOBAL (18.049 s) : 18049000, 18049000
. : milestone, 18049000,
profiling (15.089 s) : 15089000, 15089000
. : milestone, 15089000,
tracing (15.04 s) : 15040000, 15040000
. : milestone, 15040000,
section candidate
no_agent (15.32 s) : 15320000, 15320000
. : milestone, 15320000,
appsec (14.831 s) : 14831000, 14831000
. : milestone, 14831000,
iast (18.585 s) : 18585000, 18585000
. : milestone, 18585000,
iast_GLOBAL (18.085 s) : 18085000, 18085000
. : milestone, 18085000,
profiling (15.266 s) : 15266000, 15266000
. : milestone, 15266000,
tracing (14.877 s) : 14877000, 14877000
. : milestone, 14877000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~3d21dd596f, baseline=1.50.0-SNAPSHOT~3853c65296
dateFormat X
axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1486
. : milestone, 1475,
appsec (2.405 ms) : 2356, 2453
. : milestone, 2405,
iast (2.183 ms) : 2122, 2245
. : milestone, 2183,
iast_GLOBAL (2.228 ms) : 2167, 2289
. : milestone, 2228,
profiling (2.021 ms) : 1972, 2070
. : milestone, 2021,
tracing (2.008 ms) : 1961, 2056
. : milestone, 2008,
section candidate
no_agent (1.474 ms) : 1463, 1486
. : milestone, 1474,
appsec (2.402 ms) : 2353, 2451
. : milestone, 2402,
iast (2.188 ms) : 2127, 2249
. : milestone, 2188,
iast_GLOBAL (2.236 ms) : 2175, 2298
. : milestone, 2236,
profiling (2.038 ms) : 1989, 2087
. : milestone, 2038,
tracing (1.999 ms) : 1952, 2046
. : milestone, 1999,
|
manuel-alvarez-alvarez
approved these changes
Jun 11, 2025
bric3
approved these changes
Jun 11, 2025
sarahchen6
pushed a commit
that referenced
this pull request
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.
What Does This Do
This scenario corresponds to a combination of AppSec enabled explicitly and IAST disabled explicitly. It is an uncommon scenario used back in the day to validate some features, but of little use today. And slightly confusing, because having appsec and appsec_no_iast misleads into thinking that "appsec" has IAST enabled. Let's make some room for useful scenarios.
Motivation
Additional Notes
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]