Skip to content

Conversation

@jandro996
Copy link
Member

@jandro996 jandro996 commented Aug 27, 2025

What Does This Do

  • Support new extended_data_collection waf rule action
  • Deprecate DD_APPSEC_HEADER_COLLECTION_REDACTION_ENABLED, DD_APPSEC_COLLECT_ALL_HEADERS, DD_APPSEC_MAX_COLLECTED_HEADERS, DD_APPSEC_RASP_COLLECT_REQUEST_BODY and remove usage as are not used by any client.
  • _dd.appsec.rasp.request_body_size.exceeded renamed to _dd.appsec.request_body_size.exceeded
  • Remove report collected parsed request body only if there is a RASP event, the new specification claims that we need to collect it also for WAF events
  • DD_APPSEC_HEADER_COLLECTION_REDACTION_ENABLED double opt-in safeguard removed
  • Add CAPABILITY_ASM_EXTENDED_DATA_COLLECTION

Motivation

Update implementation to meet the new RFC requirements

Additional Notes

Contributor Checklist

Jira ticket: APPSEC-58757

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Aug 27, 2025

🎯 Code Coverage
Patch Coverage: 40.00%
Total Coverage: 57.86%

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: a09de0f | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Aug 27, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/WaPo-v2
git_commit_date 1759365564 1759406091
git_commit_sha 088156e a09de0f
release_version 1.54.0-SNAPSHOT~088156e595 1.54.0-SNAPSHOT~a09de0fb31
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759407830 1759407830
ci_job_id 1159541967 1159541967
ci_pipeline_id 78182130 78182130
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-4tfr7iw5 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-4tfr7iw5 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 58 metrics, 7 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.024 s) : 0, 1023800
Total [baseline] (10.629 s) : 0, 10629168
Agent [candidate] (1.014 s) : 0, 1014401
Total [candidate] (10.663 s) : 0, 10662511
section appsec
Agent [baseline] (1.195 s) : 0, 1194806
Total [baseline] (11.096 s) : 0, 11095927
Agent [candidate] (1.192 s) : 0, 1191604
Total [candidate] (11.095 s) : 0, 11094895
section iast
Agent [baseline] (1.15 s) : 0, 1149971
Total [baseline] (10.935 s) : 0, 10935278
Agent [candidate] (1.149 s) : 0, 1149482
Total [candidate] (10.89 s) : 0, 10890163
section profiling
Agent [baseline] (1.161 s) : 0, 1160792
Total [baseline] (11.067 s) : 0, 11066790
Agent [candidate] (1.16 s) : 0, 1160423
Total [candidate] (11.01 s) : 0, 11009736
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.024 s -
Agent appsec 1.195 s 171.006 ms (16.7%)
Agent iast 1.15 s 126.171 ms (12.3%)
Agent profiling 1.161 s 136.992 ms (13.4%)
Total tracing 10.629 s -
Total appsec 11.096 s 466.759 ms (4.4%)
Total iast 10.935 s 306.111 ms (2.9%)
Total profiling 11.067 s 437.623 ms (4.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.014 s -
Agent appsec 1.192 s 177.203 ms (17.5%)
Agent iast 1.149 s 135.081 ms (13.3%)
Agent profiling 1.16 s 146.021 ms (14.4%)
Total tracing 10.663 s -
Total appsec 11.095 s 432.384 ms (4.1%)
Total iast 10.89 s 227.652 ms (2.1%)
Total profiling 11.01 s 347.225 ms (3.3%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.448 ms) : 0, 1448
BytebuddyAgent [baseline] (697.077 ms) : 0, 697077
BytebuddyAgent [candidate] (690.092 ms) : 0, 690092
GlobalTracer [baseline] (243.866 ms) : 0, 243866
GlobalTracer [candidate] (242.731 ms) : 0, 242731
AppSec [baseline] (33.029 ms) : 0, 33029
AppSec [candidate] (32.665 ms) : 0, 32665
Debugger [baseline] (6.452 ms) : 0, 6452
Debugger [candidate] (6.346 ms) : 0, 6346
Remote Config [baseline] (715.279 µs) : 0, 715
Remote Config [candidate] (674.602 µs) : 0, 675
Telemetry [baseline] (9.059 ms) : 0, 9059
Telemetry [candidate] (9.06 ms) : 0, 9060
Flare Poller [baseline] (10.875 ms) : 0, 10875
Flare Poller [candidate] (10.219 ms) : 0, 10219
section appsec
crashtracking [baseline] (1.461 ms) : 0, 1461
crashtracking [candidate] (1.446 ms) : 0, 1446
BytebuddyAgent [baseline] (717.547 ms) : 0, 717547
BytebuddyAgent [candidate] (715.528 ms) : 0, 715528
GlobalTracer [baseline] (235.478 ms) : 0, 235478
GlobalTracer [candidate] (235.125 ms) : 0, 235125
AppSec [baseline] (175.27 ms) : 0, 175270
AppSec [candidate] (173.657 ms) : 0, 173657
Debugger [baseline] (6.108 ms) : 0, 6108
Debugger [candidate] (6.032 ms) : 0, 6032
Remote Config [baseline] (668.94 µs) : 0, 669
Remote Config [candidate] (658.538 µs) : 0, 659
Telemetry [baseline] (8.274 ms) : 0, 8274
Telemetry [candidate] (9.116 ms) : 0, 9116
Flare Poller [baseline] (3.968 ms) : 0, 3968
Flare Poller [candidate] (3.983 ms) : 0, 3983
IAST [baseline] (24.924 ms) : 0, 24924
IAST [candidate] (24.908 ms) : 0, 24908
section iast
crashtracking [baseline] (1.461 ms) : 0, 1461
crashtracking [candidate] (1.45 ms) : 0, 1450
BytebuddyAgent [baseline] (813.529 ms) : 0, 813529
BytebuddyAgent [candidate] (812.708 ms) : 0, 812708
GlobalTracer [baseline] (233.11 ms) : 0, 233110
GlobalTracer [candidate] (233.231 ms) : 0, 233231
AppSec [baseline] (35.152 ms) : 0, 35152
AppSec [candidate] (35.075 ms) : 0, 35075
Debugger [baseline] (6.042 ms) : 0, 6042
Debugger [candidate] (6.085 ms) : 0, 6085
Remote Config [baseline] (592.539 µs) : 0, 593
Remote Config [candidate] (588.951 µs) : 0, 589
Telemetry [baseline] (8.195 ms) : 0, 8195
Telemetry [candidate] (8.215 ms) : 0, 8215
Flare Poller [baseline] (4.176 ms) : 0, 4176
Flare Poller [candidate] (4.272 ms) : 0, 4272
IAST [baseline] (26.356 ms) : 0, 26356
IAST [candidate] (26.429 ms) : 0, 26429
section profiling
ProfilingAgent [baseline] (105.194 ms) : 0, 105194
ProfilingAgent [candidate] (105.489 ms) : 0, 105489
crashtracking [baseline] (1.422 ms) : 0, 1422
crashtracking [candidate] (1.421 ms) : 0, 1421
BytebuddyAgent [baseline] (719.61 ms) : 0, 719610
BytebuddyAgent [candidate] (719.717 ms) : 0, 719717
GlobalTracer [baseline] (218.644 ms) : 0, 218644
GlobalTracer [candidate] (218.178 ms) : 0, 218178
AppSec [baseline] (32.698 ms) : 0, 32698
AppSec [candidate] (32.831 ms) : 0, 32831
Debugger [baseline] (6.546 ms) : 0, 6546
Debugger [candidate] (6.513 ms) : 0, 6513
Remote Config [baseline] (810.726 µs) : 0, 811
Remote Config [candidate] (788.569 µs) : 0, 789
Telemetry [baseline] (16.481 ms) : 0, 16481
Telemetry [candidate] (16.624 ms) : 0, 16624
Flare Poller [baseline] (4.153 ms) : 0, 4153
Flare Poller [candidate] (4.191 ms) : 0, 4191
Profiling [baseline] (108.53 ms) : 0, 108530
Profiling [candidate] (108.386 ms) : 0, 108386
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.022 s) : 0, 1022168
Total [baseline] (8.664 s) : 0, 8663971
Agent [candidate] (1.016 s) : 0, 1016472
Total [candidate] (8.649 s) : 0, 8649481
section iast
Agent [baseline] (1.151 s) : 0, 1150670
Total [baseline] (9.265 s) : 0, 9264675
Agent [candidate] (1.146 s) : 0, 1146426
Total [candidate] (9.241 s) : 0, 9241296
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.022 s -
Agent iast 1.151 s 128.502 ms (12.6%)
Total tracing 8.664 s -
Total iast 9.265 s 600.705 ms (6.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.016 s -
Agent iast 1.146 s 129.954 ms (12.8%)
Total tracing 8.649 s -
Total iast 9.241 s 591.816 ms (6.8%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.465 ms) : 0, 1465
crashtracking [candidate] (1.461 ms) : 0, 1461
BytebuddyAgent [baseline] (695.156 ms) : 0, 695156
BytebuddyAgent [candidate] (692.216 ms) : 0, 692216
GlobalTracer [baseline] (243.466 ms) : 0, 243466
GlobalTracer [candidate] (243.368 ms) : 0, 243368
AppSec [baseline] (32.745 ms) : 0, 32745
AppSec [candidate] (32.722 ms) : 0, 32722
Debugger [baseline] (6.451 ms) : 0, 6451
Debugger [candidate] (6.411 ms) : 0, 6411
Remote Config [baseline] (724.293 µs) : 0, 724
Remote Config [candidate] (676.232 µs) : 0, 676
Telemetry [baseline] (9.12 ms) : 0, 9120
Telemetry [candidate] (9.034 ms) : 0, 9034
Flare Poller [baseline] (11.794 ms) : 0, 11794
Flare Poller [candidate] (9.482 ms) : 0, 9482
section iast
crashtracking [baseline] (1.46 ms) : 0, 1460
crashtracking [candidate] (1.452 ms) : 0, 1452
BytebuddyAgent [baseline] (813.864 ms) : 0, 813864
BytebuddyAgent [candidate] (811.156 ms) : 0, 811156
GlobalTracer [baseline] (233.151 ms) : 0, 233151
GlobalTracer [candidate] (232.417 ms) : 0, 232417
IAST [baseline] (26.439 ms) : 0, 26439
IAST [candidate] (26.302 ms) : 0, 26302
AppSec [baseline] (35.606 ms) : 0, 35606
AppSec [candidate] (34.902 ms) : 0, 34902
Debugger [baseline] (6.001 ms) : 0, 6001
Debugger [candidate] (6.023 ms) : 0, 6023
Remote Config [baseline] (586.348 µs) : 0, 586
Remote Config [candidate] (586.459 µs) : 0, 586
Telemetry [baseline] (8.037 ms) : 0, 8037
Telemetry [candidate] (8.113 ms) : 0, 8113
Flare Poller [baseline] (4.209 ms) : 0, 4209
Flare Poller [candidate] (4.198 ms) : 0, 4198
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/WaPo-v2
git_commit_date 1759365564 1759406091
git_commit_sha 088156e a09de0f
release_version 1.54.0-SNAPSHOT~088156e595 1.54.0-SNAPSHOT~a09de0fb31
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1759407420 1759407420
ci_job_id 1159541968 1159541968
ci_pipeline_id 78182130 78182130
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-y0drjs6c 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-y0drjs6c 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 1 performance improvements and 1 performance regressions! Performance is the same for 10 metrics, 12 unstable metrics.

scenario Δ mean http_req_duration Δ mean throughput candidate mean http_req_duration candidate mean throughput baseline mean http_req_duration baseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_load better
[-797.347µs; -373.549µs] or [-7.267%; -3.405%]
unstable
[-27.504op/s; +74.942op/s] or [-6.491%; +17.685%]
10.387ms 447.469op/s 10.972ms 423.750op/s
scenario:load:insecure-bank:no_agent:high_load worse
[+147.488µs; +255.185µs] or [+3.500%; +6.056%]
unstable
[-165.777op/s; +69.027op/s] or [-15.233%; +6.343%]
4.415ms 1039.875op/s 4.213ms 1088.250op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.202 ms) : 36905, 37500
.   : milestone, 37202,
appsec (48.229 ms) : 47808, 48649
.   : milestone, 48229,
code_origins (44.141 ms) : 43760, 44523
.   : milestone, 44141,
iast (45.214 ms) : 44829, 45599
.   : milestone, 45214,
profiling (47.217 ms) : 46767, 47668
.   : milestone, 47217,
tracing (45.176 ms) : 44787, 45565
.   : milestone, 45176,
section candidate
no_agent (37.643 ms) : 37340, 37945
.   : milestone, 37643,
appsec (47.181 ms) : 46772, 47589
.   : milestone, 47181,
code_origins (44.612 ms) : 44236, 44989
.   : milestone, 44612,
iast (43.975 ms) : 43604, 44346
.   : milestone, 43975,
profiling (47.223 ms) : 46796, 47650
.   : milestone, 47223,
tracing (45.7 ms) : 45308, 46092
.   : milestone, 45700,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.202 ms [36.905 ms, 37.5 ms] -
appsec 48.229 ms [47.808 ms, 48.649 ms] 11.027 ms (29.6%)
code_origins 44.141 ms [43.76 ms, 44.523 ms] 6.939 ms (18.7%)
iast 45.214 ms [44.829 ms, 45.599 ms] 8.012 ms (21.5%)
profiling 47.217 ms [46.767 ms, 47.668 ms] 10.015 ms (26.9%)
tracing 45.176 ms [44.787 ms, 45.565 ms] 7.974 ms (21.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.643 ms [37.34 ms, 37.945 ms] -
appsec 47.181 ms [46.772 ms, 47.589 ms] 9.538 ms (25.3%)
code_origins 44.612 ms [44.236 ms, 44.989 ms] 6.97 ms (18.5%)
iast 43.975 ms [43.604 ms, 44.346 ms] 6.333 ms (16.8%)
profiling 47.223 ms [46.796 ms, 47.65 ms] 9.58 ms (25.5%)
tracing 45.7 ms [45.308 ms, 46.092 ms] 8.057 ms (21.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.213 ms) : 4167, 4260
.   : milestone, 4213,
iast (9.917 ms) : 9746, 10087
.   : milestone, 9917,
iast_FULL (14.367 ms) : 14079, 14655
.   : milestone, 14367,
iast_GLOBAL (10.972 ms) : 10765, 11179
.   : milestone, 10972,
profiling (9.304 ms) : 9156, 9452
.   : milestone, 9304,
tracing (7.553 ms) : 7438, 7668
.   : milestone, 7553,
section candidate
no_agent (4.415 ms) : 4361, 4468
.   : milestone, 4415,
iast (10.252 ms) : 10076, 10428
.   : milestone, 10252,
iast_FULL (14.197 ms) : 13915, 14479
.   : milestone, 14197,
iast_GLOBAL (10.387 ms) : 10201, 10573
.   : milestone, 10387,
profiling (9.424 ms) : 9266, 9582
.   : milestone, 9424,
tracing (7.597 ms) : 7483, 7712
.   : milestone, 7597,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.213 ms [4.167 ms, 4.26 ms] -
iast 9.917 ms [9.746 ms, 10.087 ms] 5.703 ms (135.4%)
iast_FULL 14.367 ms [14.079 ms, 14.655 ms] 10.154 ms (241.0%)
iast_GLOBAL 10.972 ms [10.765 ms, 11.179 ms] 6.759 ms (160.4%)
profiling 9.304 ms [9.156 ms, 9.452 ms] 5.09 ms (120.8%)
tracing 7.553 ms [7.438 ms, 7.668 ms] 3.34 ms (79.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.415 ms [4.361 ms, 4.468 ms] -
iast 10.252 ms [10.076 ms, 10.428 ms] 5.837 ms (132.2%)
iast_FULL 14.197 ms [13.915 ms, 14.479 ms] 9.782 ms (221.6%)
iast_GLOBAL 10.387 ms [10.201 ms, 10.573 ms] 5.972 ms (135.3%)
profiling 9.424 ms [9.266 ms, 9.582 ms] 5.009 ms (113.5%)
tracing 7.597 ms [7.483 ms, 7.712 ms] 3.183 ms (72.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/WaPo-v2
git_commit_date 1759365564 1759406091
git_commit_sha 088156e a09de0f
release_version 1.54.0-SNAPSHOT~088156e595 1.54.0-SNAPSHOT~a09de0fb31
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1759408026 1759408026
ci_job_id 1159541969 1159541969
ci_pipeline_id 78182130 78182130
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-dwazuyht 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-dwazuyht 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 10 metrics, 2 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.467 ms) : 1455, 1478
.   : milestone, 1467,
appsec (2.508 ms) : 2454, 2561
.   : milestone, 2508,
iast (2.191 ms) : 2128, 2254
.   : milestone, 2191,
iast_GLOBAL (2.24 ms) : 2176, 2303
.   : milestone, 2240,
profiling (2.491 ms) : 2321, 2661
.   : milestone, 2491,
tracing (2.007 ms) : 1958, 2056
.   : milestone, 2007,
section candidate
no_agent (1.476 ms) : 1464, 1488
.   : milestone, 1476,
appsec (3.718 ms) : 3499, 3936
.   : milestone, 3718,
iast (2.2 ms) : 2137, 2263
.   : milestone, 2200,
iast_GLOBAL (2.241 ms) : 2178, 2305
.   : milestone, 2241,
profiling (2.033 ms) : 1983, 2084
.   : milestone, 2033,
tracing (2.024 ms) : 1975, 2074
.   : milestone, 2024,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.467 ms [1.455 ms, 1.478 ms] -
appsec 2.508 ms [2.454 ms, 2.561 ms] 1.041 ms (71.0%)
iast 2.191 ms [2.128 ms, 2.254 ms] 723.797 µs (49.3%)
iast_GLOBAL 2.24 ms [2.176 ms, 2.303 ms] 772.838 µs (52.7%)
profiling 2.491 ms [2.321 ms, 2.661 ms] 1.024 ms (69.8%)
tracing 2.007 ms [1.958 ms, 2.056 ms] 540.511 µs (36.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.464 ms, 1.488 ms] -
appsec 3.718 ms [3.499 ms, 3.936 ms] 2.242 ms (151.9%)
iast 2.2 ms [2.137 ms, 2.263 ms] 724.096 µs (49.1%)
iast_GLOBAL 2.241 ms [2.178 ms, 2.305 ms] 765.406 µs (51.9%)
profiling 2.033 ms [1.983 ms, 2.084 ms] 557.107 µs (37.7%)
tracing 2.024 ms [1.975 ms, 2.074 ms] 548.412 µs (37.2%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~a09de0fb31, baseline=1.54.0-SNAPSHOT~088156e595
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.532 s) : 15532000, 15532000
.   : milestone, 15532000,
appsec (15.053 s) : 15053000, 15053000
.   : milestone, 15053000,
iast (18.598 s) : 18598000, 18598000
.   : milestone, 18598000,
iast_GLOBAL (17.759 s) : 17759000, 17759000
.   : milestone, 17759000,
profiling (15.699 s) : 15699000, 15699000
.   : milestone, 15699000,
tracing (15.22 s) : 15220000, 15220000
.   : milestone, 15220000,
section candidate
no_agent (15.229 s) : 15229000, 15229000
.   : milestone, 15229000,
appsec (15.143 s) : 15143000, 15143000
.   : milestone, 15143000,
iast (18.884 s) : 18884000, 18884000
.   : milestone, 18884000,
iast_GLOBAL (17.874 s) : 17874000, 17874000
.   : milestone, 17874000,
profiling (15.306 s) : 15306000, 15306000
.   : milestone, 15306000,
tracing (15.1 s) : 15100000, 15100000
.   : milestone, 15100000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.532 s [15.532 s, 15.532 s] -
appsec 15.053 s [15.053 s, 15.053 s] -479.0 ms (-3.1%)
iast 18.598 s [18.598 s, 18.598 s] 3.066 s (19.7%)
iast_GLOBAL 17.759 s [17.759 s, 17.759 s] 2.227 s (14.3%)
profiling 15.699 s [15.699 s, 15.699 s] 167.0 ms (1.1%)
tracing 15.22 s [15.22 s, 15.22 s] -312.0 ms (-2.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.229 s [15.229 s, 15.229 s] -
appsec 15.143 s [15.143 s, 15.143 s] -86.0 ms (-0.6%)
iast 18.884 s [18.884 s, 18.884 s] 3.655 s (24.0%)
iast_GLOBAL 17.874 s [17.874 s, 17.874 s] 2.645 s (17.4%)
profiling 15.306 s [15.306 s, 15.306 s] 77.0 ms (0.5%)
tracing 15.1 s [15.1 s, 15.1 s] -129.0 ms (-0.8%)

@jandro996 jandro996 force-pushed the alejandro.gonzalez/WaPo-v2 branch from 597e4c5 to 479b7a8 Compare September 18, 2025 14:34
@jandro996 jandro996 force-pushed the alejandro.gonzalez/WaPo-v2 branch from d1301dc to 974ea01 Compare September 29, 2025 07:46
@jandro996 jandro996 added type: enhancement Enhancements and improvements comp: asm waf Application Security Management (WAF) labels Sep 29, 2025
@jandro996 jandro996 added this to the 1.54.0 milestone Sep 29, 2025
@jandro996 jandro996 marked this pull request as ready for review September 29, 2025 11:17
@jandro996 jandro996 requested review from a team as code owners September 29, 2025 11:17
@jandro996 jandro996 force-pushed the alejandro.gonzalez/WaPo-v2 branch from 5886943 to 2f45476 Compare October 2, 2025 07:07
Copy link
Member

@manuel-alvarez-alvarez manuel-alvarez-alvarez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jandro996 jandro996 enabled auto-merge (squash) October 2, 2025 13:29
@jandro996 jandro996 merged commit 225e336 into master Oct 2, 2025
534 checks passed
@jandro996 jandro996 deleted the alejandro.gonzalez/WaPo-v2 branch October 2, 2025 13:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: asm waf Application Security Management (WAF) type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants