Skip to content

Conversation

@PerfectSlayer
Copy link
Contributor

What Does This Do

This PR inlines the Yaml platform component into the config-utils module, its only usage.

Motivation

The Yaml module brings 3rd party dependency, has no unit test, and mostly contain a helper around SnakeYaml parser.
It makes more sense to move it where it’s used that trying to re-implement as a standalone Yaml reader.

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

Migrate functionality to config-utils, its only usage.
@PerfectSlayer PerfectSlayer requested review from a team as code owners December 23, 2025 08:56
@PerfectSlayer PerfectSlayer removed the request for review from a team December 23, 2025 08:56
@PerfectSlayer PerfectSlayer added the tag: no release notes Changes to exclude from release notes label Dec 23, 2025
@pr-commenter
Copy link

pr-commenter bot commented Dec 23, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/merge-yaml
git_commit_date 1766393242 1766479912
git_commit_sha a69554e 97e5b8b
release_version 1.58.0-SNAPSHOT~a69554eb6e 1.58.0-SNAPSHOT~97e5b8be51
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1766481867 1766481867
ci_job_id 1315334916 1315334916
ci_pipeline_id 88162354 88162354
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-t7zy2xsg 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-t7zy2xsg 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 57 metrics, 8 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.087 s) : 0, 1087328
Total [baseline] (10.787 s) : 0, 10787039
Agent [candidate] (1.088 s) : 0, 1088466
Total [candidate] (10.893 s) : 0, 10892548
section appsec
Agent [baseline] (1.269 s) : 0, 1269002
Total [baseline] (10.891 s) : 0, 10891164
Agent [candidate] (1.276 s) : 0, 1275896
Total [candidate] (10.862 s) : 0, 10862132
section iast
Agent [baseline] (1.225 s) : 0, 1224987
Total [baseline] (11.137 s) : 0, 11137088
Agent [candidate] (1.234 s) : 0, 1234181
Total [candidate] (11.108 s) : 0, 11107877
section profiling
Agent [baseline] (1.207 s) : 0, 1207234
Total [baseline] (10.948 s) : 0, 10948379
Agent [candidate] (1.215 s) : 0, 1214980
Total [candidate] (10.878 s) : 0, 10878204
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.087 s -
Agent appsec 1.269 s 181.675 ms (16.7%)
Agent iast 1.225 s 137.659 ms (12.7%)
Agent profiling 1.207 s 119.907 ms (11.0%)
Total tracing 10.787 s -
Total appsec 10.891 s 104.126 ms (1.0%)
Total iast 11.137 s 350.049 ms (3.2%)
Total profiling 10.948 s 161.341 ms (1.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.088 s -
Agent appsec 1.276 s 187.431 ms (17.2%)
Agent iast 1.234 s 145.716 ms (13.4%)
Agent profiling 1.215 s 126.515 ms (11.6%)
Total tracing 10.893 s -
Total appsec 10.862 s -30.416 ms (-0.3%)
Total iast 11.108 s 215.329 ms (2.0%)
Total profiling 10.878 s -14.344 ms (-0.1%)
gantt
    title petclinic - break down per module: candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.191 ms) : 0, 1191
crashtracking [candidate] (1.179 ms) : 0, 1179
BytebuddyAgent [baseline] (653.35 ms) : 0, 653350
BytebuddyAgent [candidate] (653.844 ms) : 0, 653844
GlobalTracer [baseline] (282.983 ms) : 0, 282983
GlobalTracer [candidate] (283.537 ms) : 0, 283537
AppSec [baseline] (32.589 ms) : 0, 32589
AppSec [candidate] (32.65 ms) : 0, 32650
Debugger [baseline] (68.272 ms) : 0, 68272
Debugger [candidate] (68.012 ms) : 0, 68012
Remote Config [baseline] (607.767 µs) : 0, 608
Remote Config [candidate] (633.354 µs) : 0, 633
Telemetry [baseline] (8.953 ms) : 0, 8953
Telemetry [candidate] (9.219 ms) : 0, 9219
Flare Poller [baseline] (3.757 ms) : 0, 3757
Flare Poller [candidate] (3.859 ms) : 0, 3859
section appsec
crashtracking [baseline] (1.185 ms) : 0, 1185
crashtracking [candidate] (1.196 ms) : 0, 1196
BytebuddyAgent [baseline] (694.145 ms) : 0, 694145
BytebuddyAgent [candidate] (698.412 ms) : 0, 698412
GlobalTracer [baseline] (258.739 ms) : 0, 258739
GlobalTracer [candidate] (259.901 ms) : 0, 259901
IAST [baseline] (24.634 ms) : 0, 24634
IAST [candidate] (24.932 ms) : 0, 24932
AppSec [baseline] (174.931 ms) : 0, 174931
AppSec [candidate] (174.287 ms) : 0, 174287
Debugger [baseline] (66.056 ms) : 0, 66056
Debugger [candidate] (67.558 ms) : 0, 67558
Remote Config [baseline] (745.35 µs) : 0, 745
Remote Config [candidate] (802.383 µs) : 0, 802
Telemetry [baseline] (9.363 ms) : 0, 9363
Telemetry [candidate] (9.568 ms) : 0, 9568
Flare Poller [baseline] (3.693 ms) : 0, 3693
Flare Poller [candidate] (3.752 ms) : 0, 3752
section iast
crashtracking [baseline] (1.184 ms) : 0, 1184
crashtracking [candidate] (1.19 ms) : 0, 1190
BytebuddyAgent [baseline] (792.737 ms) : 0, 792737
BytebuddyAgent [candidate] (799.613 ms) : 0, 799613
GlobalTracer [baseline] (255.647 ms) : 0, 255647
GlobalTracer [candidate] (257.12 ms) : 0, 257120
IAST [baseline] (27.104 ms) : 0, 27104
IAST [candidate] (27.438 ms) : 0, 27438
AppSec [baseline] (33.554 ms) : 0, 33554
AppSec [candidate] (32.543 ms) : 0, 32543
Debugger [baseline] (66.786 ms) : 0, 66786
Debugger [candidate] (68.069 ms) : 0, 68069
Remote Config [baseline] (573.638 µs) : 0, 574
Remote Config [candidate] (595.394 µs) : 0, 595
Telemetry [baseline] (8.494 ms) : 0, 8494
Telemetry [candidate] (8.551 ms) : 0, 8551
Flare Poller [baseline] (3.495 ms) : 0, 3495
Flare Poller [candidate] (3.457 ms) : 0, 3457
section profiling
crashtracking [baseline] (1.22 ms) : 0, 1220
crashtracking [candidate] (1.218 ms) : 0, 1218
BytebuddyAgent [baseline] (705.125 ms) : 0, 705125
BytebuddyAgent [candidate] (710.848 ms) : 0, 710848
GlobalTracer [baseline] (220.891 ms) : 0, 220891
GlobalTracer [candidate] (221.912 ms) : 0, 221912
AppSec [baseline] (32.214 ms) : 0, 32214
AppSec [candidate] (32.399 ms) : 0, 32399
Debugger [baseline] (67.901 ms) : 0, 67901
Debugger [candidate] (68.203 ms) : 0, 68203
Remote Config [baseline] (679.259 µs) : 0, 679
Remote Config [candidate] (673.282 µs) : 0, 673
Telemetry [baseline] (8.767 ms) : 0, 8767
Telemetry [candidate] (8.696 ms) : 0, 8696
Flare Poller [baseline] (3.679 ms) : 0, 3679
Flare Poller [candidate] (3.642 ms) : 0, 3642
ProfilingAgent [baseline] (96.962 ms) : 0, 96962
ProfilingAgent [candidate] (97.252 ms) : 0, 97252
Profiling [baseline] (97.555 ms) : 0, 97555
Profiling [candidate] (97.823 ms) : 0, 97823
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.09 s) : 0, 1089525
Total [baseline] (8.732 s) : 0, 8732402
Agent [candidate] (1.085 s) : 0, 1085219
Total [candidate] (8.722 s) : 0, 8722470
section iast
Agent [baseline] (1.232 s) : 0, 1231615
Total [baseline] (9.298 s) : 0, 9297589
Agent [candidate] (1.222 s) : 0, 1222124
Total [candidate] (9.293 s) : 0, 9292650
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.09 s -
Agent iast 1.232 s 142.09 ms (13.0%)
Total tracing 8.732 s -
Total iast 9.298 s 565.187 ms (6.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.085 s -
Agent iast 1.222 s 136.905 ms (12.6%)
Total tracing 8.722 s -
Total iast 9.293 s 570.18 ms (6.5%)
gantt
    title insecure-bank - break down per module: candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.185 ms) : 0, 1185
BytebuddyAgent [baseline] (654.868 ms) : 0, 654868
BytebuddyAgent [candidate] (652.874 ms) : 0, 652874
GlobalTracer [baseline] (283.881 ms) : 0, 283881
GlobalTracer [candidate] (282.631 ms) : 0, 282631
AppSec [baseline] (32.847 ms) : 0, 32847
AppSec [candidate] (32.588 ms) : 0, 32588
Debugger [baseline] (67.817 ms) : 0, 67817
Debugger [candidate] (67.101 ms) : 0, 67101
Remote Config [baseline] (613.805 µs) : 0, 614
Remote Config [candidate] (620.771 µs) : 0, 621
Telemetry [baseline] (8.985 ms) : 0, 8985
Telemetry [candidate] (8.953 ms) : 0, 8953
Flare Poller [baseline] (3.741 ms) : 0, 3741
Flare Poller [candidate] (3.729 ms) : 0, 3729
section iast
crashtracking [baseline] (1.194 ms) : 0, 1194
crashtracking [candidate] (1.183 ms) : 0, 1183
BytebuddyAgent [baseline] (797.66 ms) : 0, 797660
BytebuddyAgent [candidate] (791.83 ms) : 0, 791830
GlobalTracer [baseline] (256.787 ms) : 0, 256787
GlobalTracer [candidate] (255.44 ms) : 0, 255440
IAST [baseline] (27.456 ms) : 0, 27456
IAST [candidate] (26.964 ms) : 0, 26964
AppSec [baseline] (34.831 ms) : 0, 34831
AppSec [candidate] (34.018 ms) : 0, 34018
Debugger [baseline] (65.35 ms) : 0, 65350
Debugger [candidate] (64.849 ms) : 0, 64849
Remote Config [baseline] (606.655 µs) : 0, 607
Remote Config [candidate] (587.658 µs) : 0, 588
Telemetry [baseline] (8.552 ms) : 0, 8552
Telemetry [candidate] (8.439 ms) : 0, 8439
Flare Poller [baseline] (3.57 ms) : 0, 3570
Flare Poller [candidate] (3.474 ms) : 0, 3474
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/merge-yaml
git_commit_date 1766393242 1766479912
git_commit_sha a69554e 97e5b8b
release_version 1.58.0-SNAPSHOT~a69554eb6e 1.58.0-SNAPSHOT~97e5b8be51
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1766482352 1766482352
ci_job_id 1315334918 1315334918
ci_pipeline_id 88162354 88162354
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-u87ans0l 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-0-u87ans0l 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 2 performance improvements and 0 performance regressions! Performance is the same for 19 metrics, 15 unstable metrics.

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:petclinic:profiling:high_load better
[-1479.207µs; -520.058µs] or [-7.651%; -2.690%]
unsure
[-1.910ms; -0.267ms] or [-6.202%; -0.868%]
unstable
[-12.259op/s; +38.884op/s] or [-5.143%; +16.314%]
18.333ms 29.707ms 251.656op/s 19.333ms 30.796ms 238.344op/s
scenario:load:petclinic:no_agent:high_load better
[-2.118ms; -0.651ms] or [-11.100%; -3.410%]
unsure
[-3.160ms; -0.326ms] or [-10.091%; -1.042%]
unstable
[-8.612op/s; +46.612op/s] or [-3.602%; +19.493%]
17.695ms 29.570ms 258.125op/s 19.080ms 31.313ms 239.125op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.523 ms) : 19325, 19720
.   : milestone, 19523,
appsec (18.562 ms) : 18374, 18749
.   : milestone, 18562,
code_origins (17.681 ms) : 17506, 17856
.   : milestone, 17681,
iast (17.676 ms) : 17498, 17853
.   : milestone, 17676,
profiling (19.588 ms) : 19393, 19784
.   : milestone, 19588,
tracing (17.943 ms) : 17764, 18121
.   : milestone, 17943,
section candidate
no_agent (18.075 ms) : 17890, 18260
.   : milestone, 18075,
appsec (18.443 ms) : 18256, 18630
.   : milestone, 18443,
code_origins (18.07 ms) : 17889, 18251
.   : milestone, 18070,
iast (18.049 ms) : 17869, 18229
.   : milestone, 18049,
profiling (18.54 ms) : 18355, 18726
.   : milestone, 18540,
tracing (17.679 ms) : 17502, 17856
.   : milestone, 17679,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.523 ms [19.325 ms, 19.72 ms] -
appsec 18.562 ms [18.374 ms, 18.749 ms] -961.11 µs (-4.9%)
code_origins 17.681 ms [17.506 ms, 17.856 ms] -1.842 ms (-9.4%)
iast 17.676 ms [17.498 ms, 17.853 ms] -1.847 ms (-9.5%)
profiling 19.588 ms [19.393 ms, 19.784 ms] 65.796 µs (0.3%)
tracing 17.943 ms [17.764 ms, 18.121 ms] -1.58 ms (-8.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.075 ms [17.89 ms, 18.26 ms] -
appsec 18.443 ms [18.256 ms, 18.63 ms] 368.099 µs (2.0%)
code_origins 18.07 ms [17.889 ms, 18.251 ms] -5.015 µs (-0.0%)
iast 18.049 ms [17.869 ms, 18.229 ms] -26.427 µs (-0.1%)
profiling 18.54 ms [18.355 ms, 18.726 ms] 465.176 µs (2.6%)
tracing 17.679 ms [17.502 ms, 17.856 ms] -395.825 µs (-2.2%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.179 ms) : 1168, 1191
.   : milestone, 1179,
iast (3.185 ms) : 3143, 3228
.   : milestone, 3185,
iast_FULL (5.724 ms) : 5668, 5779
.   : milestone, 5724,
iast_GLOBAL (3.692 ms) : 3628, 3756
.   : milestone, 3692,
profiling (2.005 ms) : 1987, 2023
.   : milestone, 2005,
tracing (1.804 ms) : 1788, 1819
.   : milestone, 1804,
section candidate
no_agent (1.17 ms) : 1158, 1181
.   : milestone, 1170,
iast (3.169 ms) : 3128, 3210
.   : milestone, 3169,
iast_FULL (5.614 ms) : 5560, 5669
.   : milestone, 5614,
iast_GLOBAL (3.571 ms) : 3519, 3623
.   : milestone, 3571,
profiling (2.028 ms) : 2010, 2045
.   : milestone, 2028,
tracing (1.803 ms) : 1787, 1819
.   : milestone, 1803,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.179 ms [1.168 ms, 1.191 ms] -
iast 3.185 ms [3.143 ms, 3.228 ms] 2.006 ms (170.1%)
iast_FULL 5.724 ms [5.668 ms, 5.779 ms] 4.544 ms (385.4%)
iast_GLOBAL 3.692 ms [3.628 ms, 3.756 ms] 2.513 ms (213.1%)
profiling 2.005 ms [1.987 ms, 2.023 ms] 825.52 µs (70.0%)
tracing 1.804 ms [1.788 ms, 1.819 ms] 624.469 µs (53.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.17 ms [1.158 ms, 1.181 ms] -
iast 3.169 ms [3.128 ms, 3.21 ms] 1.999 ms (170.9%)
iast_FULL 5.614 ms [5.56 ms, 5.669 ms] 4.445 ms (380.0%)
iast_GLOBAL 3.571 ms [3.519 ms, 3.623 ms] 2.402 ms (205.3%)
profiling 2.028 ms [2.01 ms, 2.045 ms] 857.819 µs (73.3%)
tracing 1.803 ms [1.787 ms, 1.819 ms] 633.245 µs (54.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/merge-yaml
git_commit_date 1766393242 1766479912
git_commit_sha a69554e 97e5b8b
release_version 1.58.0-SNAPSHOT~a69554eb6e 1.58.0-SNAPSHOT~97e5b8be51
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1766482014 1766482014
ci_job_id 1315334919 1315334919
ci_pipeline_id 88162354 88162354
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-1-hz1jmuly 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-zfyrx7zua-project-304-concurrent-1-hz1jmuly 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.523 s) : 15523000, 15523000
.   : milestone, 15523000,
appsec (14.988 s) : 14988000, 14988000
.   : milestone, 14988000,
iast (18.506 s) : 18506000, 18506000
.   : milestone, 18506000,
iast_GLOBAL (18.055 s) : 18055000, 18055000
.   : milestone, 18055000,
profiling (15.047 s) : 15047000, 15047000
.   : milestone, 15047000,
tracing (14.933 s) : 14933000, 14933000
.   : milestone, 14933000,
section candidate
no_agent (15.306 s) : 15306000, 15306000
.   : milestone, 15306000,
appsec (14.61 s) : 14610000, 14610000
.   : milestone, 14610000,
iast (18.032 s) : 18032000, 18032000
.   : milestone, 18032000,
iast_GLOBAL (17.804 s) : 17804000, 17804000
.   : milestone, 17804000,
profiling (14.666 s) : 14666000, 14666000
.   : milestone, 14666000,
tracing (14.685 s) : 14685000, 14685000
.   : milestone, 14685000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.523 s [15.523 s, 15.523 s] -
appsec 14.988 s [14.988 s, 14.988 s] -535.0 ms (-3.4%)
iast 18.506 s [18.506 s, 18.506 s] 2.983 s (19.2%)
iast_GLOBAL 18.055 s [18.055 s, 18.055 s] 2.532 s (16.3%)
profiling 15.047 s [15.047 s, 15.047 s] -476.0 ms (-3.1%)
tracing 14.933 s [14.933 s, 14.933 s] -590.0 ms (-3.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.306 s [15.306 s, 15.306 s] -
appsec 14.61 s [14.61 s, 14.61 s] -696.0 ms (-4.5%)
iast 18.032 s [18.032 s, 18.032 s] 2.726 s (17.8%)
iast_GLOBAL 17.804 s [17.804 s, 17.804 s] 2.498 s (16.3%)
profiling 14.666 s [14.666 s, 14.666 s] -640.0 ms (-4.2%)
tracing 14.685 s [14.685 s, 14.685 s] -621.0 ms (-4.1%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.58.0-SNAPSHOT~97e5b8be51, baseline=1.58.0-SNAPSHOT~a69554eb6e
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.481 ms) : 1469, 1493
.   : milestone, 1481,
appsec (3.761 ms) : 3540, 3982
.   : milestone, 3761,
iast (2.237 ms) : 2172, 2303
.   : milestone, 2237,
iast_GLOBAL (2.273 ms) : 2207, 2338
.   : milestone, 2273,
profiling (2.099 ms) : 2044, 2154
.   : milestone, 2099,
tracing (2.057 ms) : 2005, 2108
.   : milestone, 2057,
section candidate
no_agent (1.475 ms) : 1463, 1486
.   : milestone, 1475,
appsec (3.66 ms) : 3444, 3877
.   : milestone, 3660,
iast (2.223 ms) : 2158, 2288
.   : milestone, 2223,
iast_GLOBAL (2.27 ms) : 2205, 2336
.   : milestone, 2270,
profiling (2.093 ms) : 2040, 2145
.   : milestone, 2093,
tracing (2.048 ms) : 1997, 2100
.   : milestone, 2048,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.481 ms [1.469 ms, 1.493 ms] -
appsec 3.761 ms [3.54 ms, 3.982 ms] 2.28 ms (153.9%)
iast 2.237 ms [2.172 ms, 2.303 ms] 755.971 µs (51.0%)
iast_GLOBAL 2.273 ms [2.207 ms, 2.338 ms] 791.597 µs (53.4%)
profiling 2.099 ms [2.044 ms, 2.154 ms] 618.004 µs (41.7%)
tracing 2.057 ms [2.005 ms, 2.108 ms] 575.524 µs (38.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.486 ms] -
appsec 3.66 ms [3.444 ms, 3.877 ms] 2.186 ms (148.2%)
iast 2.223 ms [2.158 ms, 2.288 ms] 748.078 µs (50.7%)
iast_GLOBAL 2.27 ms [2.205 ms, 2.336 ms] 795.674 µs (54.0%)
profiling 2.093 ms [2.04 ms, 2.145 ms] 617.807 µs (41.9%)
tracing 2.048 ms [1.997 ms, 2.1 ms] 573.723 µs (38.9%)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: config Configuration tag: no release notes Changes to exclude from release notes type: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants