Skip to content

Conversation

@jandro996
Copy link
Member

@jandro996 jandro996 commented Nov 5, 2025

What Does This Do

Added defensive null checks before calling clear() on requestHeaders, responseHeaders, and persistentData in the close() method, following the same pattern already used for the derivatives field.

Motivation

Error tracking report

stack trace

java.lang.NullPointerException
  at com.datadog.appsec.gateway.AppSecRequestContext.close(AppSecRequestContext.java:649)
  at com.datadog.appsec.api.security.AppSecSpanPostProcessor.process(AppSecSpanPostProcessor.java:65)
  at datadog.trace.agent.common.writer.TraceProcessingWorker$TraceSerializingHandler.maybeTracePostProcessing(TraceProcessingWorker.java:270)
  at datadog.trace.agent.common.writer.TraceProcessingWorker$TraceSerializingHandler.onEvent(TraceProcessingWorker.java:187)
  at datadog.trace.agent.common.writer.TraceProcessingWorker$TraceSerializingHandler.consumeFromPrimaryQueue(TraceProcessingWorker.java:208)
  at datadog.trace.agent.common.writer.TraceProcessingWorker$TraceSerializingHandler.runDutyCycle(TraceProcessingWorker.java:173)
  at datadog.trace.agent.common.writer.TraceProcessingWorker$TraceSerializingHandler.run(TraceProcessingWorker.java:161)
  at java.base/java.lang.Thread.run(Unknown Source)

Additional Notes

Contributor Checklist

Jira ticket: APPSEC-59884

@jandro996 jandro996 added type: bug Bug report and fix comp: asm waf Application Security Management (WAF) labels Nov 5, 2025
@jandro996 jandro996 added this to the 1.56.0 milestone Nov 5, 2025
@datadog-official
Copy link

datadog-official bot commented Nov 5, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 54.30% (-5.41%)

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Nov 5, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/NullPointerException-in-AppSecRequestContext#close
git_commit_date 1762297540 1762361655
git_commit_sha 8db72c0 b15b7af
release_version 1.56.0-SNAPSHOT~8db72c0988 1.56.0-SNAPSHOT~b15b7af0f3
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1762363496 1762363496
ci_job_id 1217711848 1217711848
ci_pipeline_id 81352608 81352608
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-n4v331xr 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-n4v331xr 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 54 metrics, 11 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.047 s) : 0, 1047155
Total [baseline] (10.842 s) : 0, 10842293
Agent [candidate] (1.046 s) : 0, 1045584
Total [candidate] (10.756 s) : 0, 10756442
section appsec
Agent [baseline] (1.222 s) : 0, 1222379
Total [baseline] (10.878 s) : 0, 10877783
Agent [candidate] (1.224 s) : 0, 1223943
Total [candidate] (10.854 s) : 0, 10854175
section iast
Agent [baseline] (1.179 s) : 0, 1179451
Total [baseline] (11.173 s) : 0, 11172717
Agent [candidate] (1.185 s) : 0, 1185394
Total [candidate] (11.158 s) : 0, 11157704
section profiling
Agent [baseline] (1.196 s) : 0, 1195930
Total [baseline] (10.906 s) : 0, 10905940
Agent [candidate] (1.2 s) : 0, 1199826
Total [candidate] (10.975 s) : 0, 10974811
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.047 s -
Agent appsec 1.222 s 175.223 ms (16.7%)
Agent iast 1.179 s 132.295 ms (12.6%)
Agent profiling 1.196 s 148.775 ms (14.2%)
Total tracing 10.842 s -
Total appsec 10.878 s 35.49 ms (0.3%)
Total iast 11.173 s 330.423 ms (3.0%)
Total profiling 10.906 s 63.647 ms (0.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.046 s -
Agent appsec 1.224 s 178.36 ms (17.1%)
Agent iast 1.185 s 139.81 ms (13.4%)
Agent profiling 1.2 s 154.242 ms (14.8%)
Total tracing 10.756 s -
Total appsec 10.854 s 97.734 ms (0.9%)
Total iast 11.158 s 401.263 ms (3.7%)
Total profiling 10.975 s 218.369 ms (2.0%)
gantt
    title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.47 ms) : 0, 1470
crashtracking [candidate] (1.447 ms) : 0, 1447
BytebuddyAgent [baseline] (704.475 ms) : 0, 704475
BytebuddyAgent [candidate] (703.448 ms) : 0, 703448
GlobalTracer [baseline] (246.183 ms) : 0, 246183
GlobalTracer [candidate] (245.932 ms) : 0, 245932
AppSec [baseline] (32.308 ms) : 0, 32308
AppSec [candidate] (32.231 ms) : 0, 32231
Debugger [baseline] (6.386 ms) : 0, 6386
Debugger [candidate] (6.347 ms) : 0, 6347
Remote Config [baseline] (705.129 µs) : 0, 705
Remote Config [candidate] (705.419 µs) : 0, 705
Telemetry [baseline] (12.747 ms) : 0, 12747
Telemetry [candidate] (14.302 ms) : 0, 14302
Flare Poller [baseline] (8.142 ms) : 0, 8142
Flare Poller [candidate] (6.533 ms) : 0, 6533
section appsec
crashtracking [baseline] (1.483 ms) : 0, 1483
crashtracking [candidate] (1.448 ms) : 0, 1448
BytebuddyAgent [baseline] (729.133 ms) : 0, 729133
BytebuddyAgent [candidate] (730.616 ms) : 0, 730616
GlobalTracer [baseline] (237.397 ms) : 0, 237397
GlobalTracer [candidate] (238.073 ms) : 0, 238073
IAST [baseline] (24.763 ms) : 0, 24763
IAST [candidate] (24.826 ms) : 0, 24826
AppSec [baseline] (175.389 ms) : 0, 175389
AppSec [candidate] (174.835 ms) : 0, 174835
Debugger [baseline] (6.018 ms) : 0, 6018
Debugger [candidate] (6.038 ms) : 0, 6038
Remote Config [baseline] (641.004 µs) : 0, 641
Remote Config [candidate] (649.852 µs) : 0, 650
Telemetry [baseline] (8.585 ms) : 0, 8585
Telemetry [candidate] (8.615 ms) : 0, 8615
Flare Poller [baseline] (4.037 ms) : 0, 4037
Flare Poller [candidate] (3.967 ms) : 0, 3967
section iast
crashtracking [baseline] (1.444 ms) : 0, 1444
crashtracking [candidate] (1.459 ms) : 0, 1459
BytebuddyAgent [baseline] (828.244 ms) : 0, 828244
BytebuddyAgent [candidate] (833.238 ms) : 0, 833238
GlobalTracer [baseline] (234.925 ms) : 0, 234925
GlobalTracer [candidate] (235.054 ms) : 0, 235054
IAST [baseline] (30.653 ms) : 0, 30653
IAST [candidate] (31.706 ms) : 0, 31706
AppSec [baseline] (30.374 ms) : 0, 30374
AppSec [candidate] (29.882 ms) : 0, 29882
Debugger [baseline] (5.991 ms) : 0, 5991
Debugger [candidate] (6.064 ms) : 0, 6064
Remote Config [baseline] (605.684 µs) : 0, 606
Remote Config [candidate] (607.649 µs) : 0, 608
Telemetry [baseline] (8.388 ms) : 0, 8388
Telemetry [candidate] (8.48 ms) : 0, 8480
Flare Poller [baseline] (4.153 ms) : 0, 4153
Flare Poller [candidate] (4.167 ms) : 0, 4167
section profiling
crashtracking [baseline] (1.448 ms) : 0, 1448
crashtracking [candidate] (1.46 ms) : 0, 1460
BytebuddyAgent [baseline] (732.031 ms) : 0, 732031
BytebuddyAgent [candidate] (734.503 ms) : 0, 734503
GlobalTracer [baseline] (222.492 ms) : 0, 222492
GlobalTracer [candidate] (222.928 ms) : 0, 222928
AppSec [baseline] (32.105 ms) : 0, 32105
AppSec [candidate] (32.428 ms) : 0, 32428
Debugger [baseline] (7.593 ms) : 0, 7593
Debugger [candidate] (8.347 ms) : 0, 8347
Remote Config [baseline] (715.368 µs) : 0, 715
Remote Config [candidate] (1.512 ms) : 0, 1512
Telemetry [baseline] (15.497 ms) : 0, 15497
Telemetry [candidate] (13.986 ms) : 0, 13986
Flare Poller [baseline] (4.127 ms) : 0, 4127
Flare Poller [candidate] (4.235 ms) : 0, 4235
ProfilingAgent [baseline] (110.557 ms) : 0, 110557
ProfilingAgent [candidate] (110.936 ms) : 0, 110936
Profiling [baseline] (111.24 ms) : 0, 111240
Profiling [candidate] (111.629 ms) : 0, 111629
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.048 s) : 0, 1048480
Total [baseline] (8.655 s) : 0, 8654838
Agent [candidate] (1.048 s) : 0, 1047632
Total [candidate] (8.618 s) : 0, 8618048
section iast
Agent [baseline] (1.179 s) : 0, 1179178
Total [baseline] (9.241 s) : 0, 9240825
Agent [candidate] (1.178 s) : 0, 1178082
Total [candidate] (9.271 s) : 0, 9270533
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.048 s -
Agent iast 1.179 s 130.698 ms (12.5%)
Total tracing 8.655 s -
Total iast 9.241 s 585.987 ms (6.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.048 s -
Agent iast 1.178 s 130.45 ms (12.5%)
Total tracing 8.618 s -
Total iast 9.271 s 652.485 ms (7.6%)
gantt
    title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.467 ms) : 0, 1467
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (705.562 ms) : 0, 705562
BytebuddyAgent [candidate] (704.765 ms) : 0, 704765
GlobalTracer [baseline] (246.165 ms) : 0, 246165
GlobalTracer [candidate] (246.501 ms) : 0, 246501
AppSec [baseline] (32.474 ms) : 0, 32474
AppSec [candidate] (32.387 ms) : 0, 32387
Debugger [baseline] (6.426 ms) : 0, 6426
Debugger [candidate] (6.394 ms) : 0, 6394
Remote Config [baseline] (717.862 µs) : 0, 718
Remote Config [candidate] (710.885 µs) : 0, 711
Telemetry [baseline] (15.1 ms) : 0, 15100
Telemetry [candidate] (14.96 ms) : 0, 14960
Flare Poller [baseline] (5.866 ms) : 0, 5866
Flare Poller [candidate] (5.786 ms) : 0, 5786
section iast
crashtracking [baseline] (1.461 ms) : 0, 1461
crashtracking [candidate] (1.461 ms) : 0, 1461
BytebuddyAgent [baseline] (828.175 ms) : 0, 828175
BytebuddyAgent [candidate] (826.996 ms) : 0, 826996
GlobalTracer [baseline] (234.459 ms) : 0, 234459
GlobalTracer [candidate] (234.605 ms) : 0, 234605
IAST [baseline] (34.386 ms) : 0, 34386
IAST [candidate] (32.32 ms) : 0, 32320
AppSec [baseline] (26.969 ms) : 0, 26969
AppSec [candidate] (28.811 ms) : 0, 28811
Debugger [baseline] (5.997 ms) : 0, 5997
Debugger [candidate] (6.051 ms) : 0, 6051
Remote Config [baseline] (591.86 µs) : 0, 592
Remote Config [candidate] (596.469 µs) : 0, 596
Telemetry [baseline] (8.252 ms) : 0, 8252
Telemetry [candidate] (8.371 ms) : 0, 8371
Flare Poller [baseline] (4.176 ms) : 0, 4176
Flare Poller [candidate] (4.105 ms) : 0, 4105
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/NullPointerException-in-AppSecRequestContext#close
git_commit_date 1762297540 1762361655
git_commit_sha 8db72c0 b15b7af
release_version 1.56.0-SNAPSHOT~8db72c0988 1.56.0-SNAPSHOT~b15b7af0f3
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1762363992 1762363992
ci_job_id 1217711850 1217711850
ci_pipeline_id 81352608 81352608
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-1pobelxe 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-1pobelxe 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 2 performance regressions! Performance is the same for 9 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:high_load worse
[+127.307µs; +222.596µs] or [+4.095%; +7.160%]
unstable
[-241.090op/s; +87.903op/s] or [-16.397%; +5.978%]
3.284ms 1393.781op/s 3.109ms 1470.375op/s
scenario:load:petclinic:appsec:high_load worse
[+1.917ms; +2.349ms] or [+10.190%; +12.485%]
unstable
[-51.191op/s; +0.941op/s] or [-20.639%; +0.379%]
20.949ms 222.906op/s 18.816ms 248.031op/s
scenario:load:petclinic:iast:high_load better
[-1.251ms; -0.852ms] or [-6.627%; -4.512%]
unstable
[-13.894op/s; +42.832op/s] or [-5.620%; +17.326%]
17.832ms 261.688op/s 18.884ms 247.219op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.335 ms) : 19135, 19536
.   : milestone, 19335,
appsec (18.816 ms) : 18625, 19006
.   : milestone, 18816,
code_origins (17.778 ms) : 17599, 17956
.   : milestone, 17778,
iast (18.884 ms) : 18690, 19077
.   : milestone, 18884,
profiling (18.916 ms) : 18724, 19108
.   : milestone, 18916,
tracing (17.727 ms) : 17552, 17903
.   : milestone, 17727,
section candidate
no_agent (19.541 ms) : 19337, 19746
.   : milestone, 19541,
appsec (20.949 ms) : 20739, 21159
.   : milestone, 20949,
code_origins (17.879 ms) : 17700, 18059
.   : milestone, 17879,
iast (17.832 ms) : 17654, 18009
.   : milestone, 17832,
profiling (18.579 ms) : 18388, 18770
.   : milestone, 18579,
tracing (17.708 ms) : 17534, 17881
.   : milestone, 17708,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.335 ms [19.135 ms, 19.536 ms] -
appsec 18.816 ms [18.625 ms, 19.006 ms] -519.331 µs (-2.7%)
code_origins 17.778 ms [17.599 ms, 17.956 ms] -1.557 ms (-8.1%)
iast 18.884 ms [18.69 ms, 19.077 ms] -451.531 µs (-2.3%)
profiling 18.916 ms [18.724 ms, 19.108 ms] -419.006 µs (-2.2%)
tracing 17.727 ms [17.552 ms, 17.903 ms] -1.608 ms (-8.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.541 ms [19.337 ms, 19.746 ms] -
appsec 20.949 ms [20.739 ms, 21.159 ms] 1.407 ms (7.2%)
code_origins 17.879 ms [17.7 ms, 18.059 ms] -1.662 ms (-8.5%)
iast 17.832 ms [17.654 ms, 18.009 ms] -1.71 ms (-8.7%)
profiling 18.579 ms [18.388 ms, 18.77 ms] -962.285 µs (-4.9%)
tracing 17.708 ms [17.534 ms, 17.881 ms] -1.834 ms (-9.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.195 ms) : 1183, 1206
.   : milestone, 1195,
iast (3.109 ms) : 3068, 3150
.   : milestone, 3109,
iast_FULL (5.674 ms) : 5618, 5729
.   : milestone, 5674,
iast_GLOBAL (3.579 ms) : 3524, 3633
.   : milestone, 3579,
profiling (2.008 ms) : 1991, 2026
.   : milestone, 2008,
tracing (1.78 ms) : 1765, 1795
.   : milestone, 1780,
section candidate
no_agent (1.21 ms) : 1198, 1222
.   : milestone, 1210,
iast (3.284 ms) : 3236, 3331
.   : milestone, 3284,
iast_FULL (5.607 ms) : 5552, 5663
.   : milestone, 5607,
iast_GLOBAL (3.591 ms) : 3532, 3650
.   : milestone, 3591,
profiling (1.994 ms) : 1977, 2011
.   : milestone, 1994,
tracing (1.805 ms) : 1789, 1820
.   : milestone, 1805,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.195 ms [1.183 ms, 1.206 ms] -
iast 3.109 ms [3.068 ms, 3.15 ms] 1.914 ms (160.2%)
iast_FULL 5.674 ms [5.618 ms, 5.729 ms] 4.479 ms (374.9%)
iast_GLOBAL 3.579 ms [3.524 ms, 3.633 ms] 2.384 ms (199.5%)
profiling 2.008 ms [1.991 ms, 2.026 ms] 813.723 µs (68.1%)
tracing 1.78 ms [1.765 ms, 1.795 ms] 585.41 µs (49.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.21 ms [1.198 ms, 1.222 ms] -
iast 3.284 ms [3.236 ms, 3.331 ms] 2.074 ms (171.5%)
iast_FULL 5.607 ms [5.552 ms, 5.663 ms] 4.398 ms (363.5%)
iast_GLOBAL 3.591 ms [3.532 ms, 3.65 ms] 2.381 ms (196.8%)
profiling 1.994 ms [1.977 ms, 2.011 ms] 784.266 µs (64.8%)
tracing 1.805 ms [1.789 ms, 1.82 ms] 595.242 µs (49.2%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alejandro.gonzalez/NullPointerException-in-AppSecRequestContext#close
git_commit_date 1762297540 1762361655
git_commit_sha 8db72c0 b15b7af
release_version 1.56.0-SNAPSHOT~8db72c0988 1.56.0-SNAPSHOT~b15b7af0f3
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1762363656 1762363656
ci_job_id 1217711851 1217711851
ci_pipeline_id 81352608 81352608
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-v9xuizgd 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-v9xuizgd 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 12 metrics, 0 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1466, 1489
.   : milestone, 1477,
appsec (2.46 ms) : 2409, 2511
.   : milestone, 2460,
iast (2.218 ms) : 2154, 2282
.   : milestone, 2218,
iast_GLOBAL (2.264 ms) : 2200, 2328
.   : milestone, 2264,
profiling (2.063 ms) : 2012, 2115
.   : milestone, 2063,
tracing (2.021 ms) : 1972, 2071
.   : milestone, 2021,
section candidate
no_agent (1.473 ms) : 1461, 1484
.   : milestone, 1473,
appsec (2.458 ms) : 2407, 2508
.   : milestone, 2458,
iast (2.212 ms) : 2148, 2275
.   : milestone, 2212,
iast_GLOBAL (2.263 ms) : 2199, 2328
.   : milestone, 2263,
profiling (2.086 ms) : 2033, 2139
.   : milestone, 2086,
tracing (2.024 ms) : 1975, 2073
.   : milestone, 2024,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 2.46 ms [2.409 ms, 2.511 ms] 982.943 µs (66.5%)
iast 2.218 ms [2.154 ms, 2.282 ms] 741.061 µs (50.2%)
iast_GLOBAL 2.264 ms [2.2 ms, 2.328 ms] 786.758 µs (53.3%)
profiling 2.063 ms [2.012 ms, 2.115 ms] 586.099 µs (39.7%)
tracing 2.021 ms [1.972 ms, 2.071 ms] 544.263 µs (36.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.473 ms [1.461 ms, 1.484 ms] -
appsec 2.458 ms [2.407 ms, 2.508 ms] 984.651 µs (66.9%)
iast 2.212 ms [2.148 ms, 2.275 ms] 738.664 µs (50.1%)
iast_GLOBAL 2.263 ms [2.199 ms, 2.328 ms] 790.441 µs (53.7%)
profiling 2.086 ms [2.033 ms, 2.139 ms] 612.668 µs (41.6%)
tracing 2.024 ms [1.975 ms, 2.073 ms] 551.037 µs (37.4%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~b15b7af0f3, baseline=1.56.0-SNAPSHOT~8db72c0988
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.916 s) : 14916000, 14916000
.   : milestone, 14916000,
appsec (14.987 s) : 14987000, 14987000
.   : milestone, 14987000,
iast (18.164 s) : 18164000, 18164000
.   : milestone, 18164000,
iast_GLOBAL (17.99 s) : 17990000, 17990000
.   : milestone, 17990000,
profiling (15.295 s) : 15295000, 15295000
.   : milestone, 15295000,
tracing (14.671 s) : 14671000, 14671000
.   : milestone, 14671000,
section candidate
no_agent (15.392 s) : 15392000, 15392000
.   : milestone, 15392000,
appsec (14.732 s) : 14732000, 14732000
.   : milestone, 14732000,
iast (18.366 s) : 18366000, 18366000
.   : milestone, 18366000,
iast_GLOBAL (18.06 s) : 18060000, 18060000
.   : milestone, 18060000,
profiling (14.764 s) : 14764000, 14764000
.   : milestone, 14764000,
tracing (14.927 s) : 14927000, 14927000
.   : milestone, 14927000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.916 s [14.916 s, 14.916 s] -
appsec 14.987 s [14.987 s, 14.987 s] 71.0 ms (0.5%)
iast 18.164 s [18.164 s, 18.164 s] 3.248 s (21.8%)
iast_GLOBAL 17.99 s [17.99 s, 17.99 s] 3.074 s (20.6%)
profiling 15.295 s [15.295 s, 15.295 s] 379.0 ms (2.5%)
tracing 14.671 s [14.671 s, 14.671 s] -245.0 ms (-1.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.392 s [15.392 s, 15.392 s] -
appsec 14.732 s [14.732 s, 14.732 s] -660.0 ms (-4.3%)
iast 18.366 s [18.366 s, 18.366 s] 2.974 s (19.3%)
iast_GLOBAL 18.06 s [18.06 s, 18.06 s] 2.668 s (17.3%)
profiling 14.764 s [14.764 s, 14.764 s] -628.0 ms (-4.1%)
tracing 14.927 s [14.927 s, 14.927 s] -465.0 ms (-3.0%)

@jandro996
Copy link
Member Author

solved in #9923

@jandro996 jandro996 closed this Nov 10, 2025
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: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants