Skip to content

Conversation

daniel-mohedano
Copy link
Contributor

What Does This Do

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

)

* Make rum injector stream/writer more resilient to errors

(cherry picked from commit a298c60)

* fix tests

(cherry picked from commit 62acf7c)

* fix tests

(cherry picked from commit 5a32d51)

* Update dd-java-agent/agent-bootstrap/src/main/java/datadog/trace/bootstrap/instrumentation/buffer/InjectingPipeOutputStream.java

Co-authored-by: Stuart McCulloch <[email protected]>
(cherry picked from commit 87d15fb)

* apply suggestions

(cherry picked from commit 21afeb2)

---------

Co-authored-by: Stuart McCulloch <[email protected]>
#9342)

* Make rum injector stream/writer more resilient to errors

(cherry picked from commit 36246b4)

* fix tests

(cherry picked from commit 993bf57)

* Improve RUM injection matching and avoid truncating responses

(cherry picked from commit f46c8f1)

* Use MH for setContentLengthLong since available from 3.1

(cherry picked from commit 13753c1)

* Fix tomcat11 tests

(cherry picked from commit 4fb4129)

* Update dd-smoke-tests/rum/src/main/groovy/datadog/smoketest/rum/AbstractRumServerSmokeTest.groovy

Co-authored-by: Bruce Bujon <[email protected]>
(cherry picked from commit 4b44a38)

* Update dd-smoke-tests/rum/src/main/groovy/datadog/smoketest/rum/AbstractRumServerSmokeTest.groovy

Co-authored-by: Bruce Bujon <[email protected]>
(cherry picked from commit d7e1fdf)

* remove leftover

(cherry picked from commit 22e5389)

---------

Co-authored-by: Bruce Bujon <[email protected]>
* Support async servlet for RUM injection

(cherry picked from commit 736260f)

* Move isRumEnabled to instrumenter config

(cherry picked from commit 54d6a7e)
* Avoid NPE on featureDiscovery creation

(cherry picked from commit cf7d5bb)

* Review

(cherry picked from commit 67ccb2e)
@datadog-datadog-prod-us1
Copy link
Contributor

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

🎯 Code Coverage
Patch Coverage: 83.33%
Total Coverage: 57.16% (-0.43%)

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Aug 22, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/logs-backend-logging
git_commit_date 1756714591 1756724439
git_commit_sha 7224c81 9916a8a
release_version 1.53.0-SNAPSHOT~7224c81311 1.53.0-SNAPSHOT~9916a8adf4
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1756726230 1756726230
ci_job_id 1107196797 1107196797
ci_pipeline_id 75205957 75205957
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-g0bfx1h7 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-g0bfx1h7 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 44 metrics, 15 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.05 s) : 0, 1050296
Total [baseline] (8.631 s) : 0, 8630668
Agent [candidate] (1.053 s) : 0, 1053006
Total [candidate] (8.66 s) : 0, 8659690
section iast
Agent [baseline] (1.189 s) : 0, 1189071
Total [baseline] (9.363 s) : 0, 9362809
Agent [candidate] (1.185 s) : 0, 1185291
Total [candidate] (9.384 s) : 0, 9384085
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.05 s -
Agent iast 1.189 s 138.775 ms (13.2%)
Total tracing 8.631 s -
Total iast 9.363 s 732.14 ms (8.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.053 s -
Agent iast 1.185 s 132.285 ms (12.6%)
Total tracing 8.66 s -
Total iast 9.384 s 724.395 ms (8.4%)
gantt
    title insecure-bank - break down per module: candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.467 ms) : 0, 1467
crashtracking [candidate] (1.484 ms) : 0, 1484
BytebuddyAgent [baseline] (735.617 ms) : 0, 735617
BytebuddyAgent [candidate] (736.485 ms) : 0, 736485
GlobalTracer [baseline] (243.044 ms) : 0, 243044
GlobalTracer [candidate] (243.99 ms) : 0, 243990
AppSec [baseline] (30.224 ms) : 0, 30224
AppSec [candidate] (30.396 ms) : 0, 30396
Debugger [baseline] (6.07 ms) : 0, 6070
Debugger [candidate] (6.094 ms) : 0, 6094
Remote Config [baseline] (671.876 µs) : 0, 672
Remote Config [candidate] (689.173 µs) : 0, 689
Telemetry [baseline] (12.194 ms) : 0, 12194
Telemetry [candidate] (12.768 ms) : 0, 12768
section iast
crashtracking [baseline] (1.472 ms) : 0, 1472
crashtracking [candidate] (1.454 ms) : 0, 1454
BytebuddyAgent [baseline] (858.78 ms) : 0, 858780
BytebuddyAgent [candidate] (854.562 ms) : 0, 854562
GlobalTracer [baseline] (234.505 ms) : 0, 234505
GlobalTracer [candidate] (234.698 ms) : 0, 234698
AppSec [baseline] (27.857 ms) : 0, 27857
AppSec [candidate] (29.151 ms) : 0, 29151
Debugger [baseline] (6.61 ms) : 0, 6610
Debugger [candidate] (6.693 ms) : 0, 6693
Remote Config [baseline] (607.147 µs) : 0, 607
Remote Config [candidate] (622.095 µs) : 0, 622
Telemetry [baseline] (8.398 ms) : 0, 8398
Telemetry [candidate] (8.251 ms) : 0, 8251
IAST [baseline] (29.692 ms) : 0, 29692
IAST [candidate] (28.721 ms) : 0, 28721
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.054 s) : 0, 1053844
Total [baseline] (10.673 s) : 0, 10673480
Agent [candidate] (1.059 s) : 0, 1059345
Total [candidate] (10.922 s) : 0, 10922055
section appsec
Agent [baseline] (1.223 s) : 0, 1223112
Total [baseline] (10.03 s) : 0, 10029617
Agent [candidate] (1.23 s) : 0, 1229503
Total [candidate] (10.786 s) : 0, 10785527
section iast
Agent [baseline] (1.197 s) : 0, 1196958
Total [baseline] (11.042 s) : 0, 11041741
Agent [candidate] (1.186 s) : 0, 1186267
Total [candidate] (10.994 s) : 0, 10994181
section profiling
Agent [baseline] (1.199 s) : 0, 1199028
Total [baseline] (10.966 s) : 0, 10966047
Agent [candidate] (1.201 s) : 0, 1200609
Total [candidate] (10.965 s) : 0, 10964581
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.054 s -
Agent appsec 1.223 s 169.268 ms (16.1%)
Agent iast 1.197 s 143.114 ms (13.6%)
Agent profiling 1.199 s 145.184 ms (13.8%)
Total tracing 10.673 s -
Total appsec 10.03 s -643.863 ms (-6.0%)
Total iast 11.042 s 368.261 ms (3.5%)
Total profiling 10.966 s 292.567 ms (2.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.059 s -
Agent appsec 1.23 s 170.158 ms (16.1%)
Agent iast 1.186 s 126.922 ms (12.0%)
Agent profiling 1.201 s 141.264 ms (13.3%)
Total tracing 10.922 s -
Total appsec 10.786 s -136.528 ms (-1.3%)
Total iast 10.994 s 72.126 ms (0.7%)
Total profiling 10.965 s 42.526 ms (0.4%)
gantt
    title petclinic - break down per module: candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.475 ms) : 0, 1475
crashtracking [candidate] (1.473 ms) : 0, 1473
BytebuddyAgent [baseline] (736.552 ms) : 0, 736552
BytebuddyAgent [candidate] (740.694 ms) : 0, 740694
GlobalTracer [baseline] (243.956 ms) : 0, 243956
GlobalTracer [candidate] (244.942 ms) : 0, 244942
AppSec [baseline] (30.264 ms) : 0, 30264
AppSec [candidate] (30.552 ms) : 0, 30552
Debugger [baseline] (6.072 ms) : 0, 6072
Debugger [candidate] (6.12 ms) : 0, 6120
Remote Config [baseline] (694.274 µs) : 0, 694
Remote Config [candidate] (681.449 µs) : 0, 681
Telemetry [baseline] (13.666 ms) : 0, 13666
Telemetry [candidate] (13.574 ms) : 0, 13574
section appsec
crashtracking [baseline] (1.457 ms) : 0, 1457
crashtracking [candidate] (1.46 ms) : 0, 1460
BytebuddyAgent [baseline] (755.845 ms) : 0, 755845
BytebuddyAgent [candidate] (759.085 ms) : 0, 759085
GlobalTracer [baseline] (234.964 ms) : 0, 234964
GlobalTracer [candidate] (237.447 ms) : 0, 237447
IAST [baseline] (23.537 ms) : 0, 23537
IAST [candidate] (23.793 ms) : 0, 23793
AppSec [baseline] (168.688 ms) : 0, 168688
AppSec [candidate] (168.713 ms) : 0, 168713
Debugger [baseline] (6.628 ms) : 0, 6628
Debugger [candidate] (8.908 ms) : 0, 8908
Remote Config [baseline] (672.123 µs) : 0, 672
Remote Config [candidate] (637.139 µs) : 0, 637
Telemetry [baseline] (10.135 ms) : 0, 10135
Telemetry [candidate] (8.304 ms) : 0, 8304
section iast
crashtracking [baseline] (1.484 ms) : 0, 1484
crashtracking [candidate] (1.453 ms) : 0, 1453
BytebuddyAgent [baseline] (864.519 ms) : 0, 864519
BytebuddyAgent [candidate] (855.448 ms) : 0, 855448
GlobalTracer [baseline] (235.919 ms) : 0, 235919
GlobalTracer [candidate] (234.447 ms) : 0, 234447
IAST [baseline] (28.316 ms) : 0, 28316
IAST [candidate] (31.189 ms) : 0, 31189
AppSec [baseline] (29.485 ms) : 0, 29485
AppSec [candidate] (26.847 ms) : 0, 26847
Debugger [baseline] (6.659 ms) : 0, 6659
Debugger [candidate] (6.819 ms) : 0, 6819
Remote Config [baseline] (602.522 µs) : 0, 603
Remote Config [candidate] (631.62 µs) : 0, 632
Telemetry [baseline] (8.531 ms) : 0, 8531
Telemetry [candidate] (8.232 ms) : 0, 8232
section profiling
crashtracking [baseline] (1.436 ms) : 0, 1436
crashtracking [candidate] (1.425 ms) : 0, 1425
BytebuddyAgent [baseline] (762.779 ms) : 0, 762779
BytebuddyAgent [candidate] (764.266 ms) : 0, 764266
GlobalTracer [baseline] (222.988 ms) : 0, 222988
GlobalTracer [candidate] (223.028 ms) : 0, 223028
AppSec [baseline] (30.878 ms) : 0, 30878
AppSec [candidate] (30.141 ms) : 0, 30141
Debugger [baseline] (7.101 ms) : 0, 7101
Debugger [candidate] (7.151 ms) : 0, 7151
Remote Config [baseline] (750.547 µs) : 0, 751
Remote Config [candidate] (707.822 µs) : 0, 708
Telemetry [baseline] (14.756 ms) : 0, 14756
Telemetry [candidate] (15.331 ms) : 0, 15331
ProfilingAgent [baseline] (107.988 ms) : 0, 107988
ProfilingAgent [candidate] (108.637 ms) : 0, 108637
Profiling [baseline] (108.627 ms) : 0, 108627
Profiling [candidate] (109.287 ms) : 0, 109287
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/logs-backend-logging
git_commit_date 1756714591 1756724439
git_commit_sha 7224c81 9916a8a
release_version 1.53.0-SNAPSHOT~7224c81311 1.53.0-SNAPSHOT~9916a8adf4
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1756726013 1756726013
ci_job_id 1107196798 1107196798
ci_pipeline_id 75205957 75205957
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-ugm1ho0r 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-ugm1ho0r 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 4 performance regressions! Performance is the same for 8 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:tracing:high_load worse
[+348.444µs; +595.193µs] or [+4.727%; +8.074%]
unstable
[-118.000op/s; +43.750op/s] or [-18.789%; +6.966%]
7.844ms 590.906op/s 7.372ms 628.031op/s
scenario:load:insecure-bank:profiling:high_load worse
[+1.440ms; +1.800ms] or [+17.064%; +21.333%]
unstable
[-159.029op/s; -16.096op/s] or [-28.928%; -2.928%]
10.055ms 462.188op/s 8.436ms 549.750op/s
scenario:load:petclinic:iast:high_load worse
[+1.988ms; +2.830ms] or [+4.540%; +6.463%]
unstable
[-12.867op/s; +1.717op/s] or [-12.038%; +1.606%]
46.199ms 101.312op/s 43.790ms 106.888op/s
scenario:load:petclinic:tracing:high_load worse
[+0.959ms; +1.798ms] or [+2.190%; +4.107%]
unstable
[-10.625op/s; +4.125op/s] or [-9.944%; +3.861%]
45.170ms 103.600op/s 43.791ms 106.850op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.293 ms) : 4244, 4343
.   : milestone, 4293,
iast (9.445 ms) : 9290, 9600
.   : milestone, 9445,
iast_FULL (14.076 ms) : 13795, 14357
.   : milestone, 14076,
iast_GLOBAL (10.059 ms) : 9884, 10235
.   : milestone, 10059,
profiling (8.436 ms) : 8303, 8568
.   : milestone, 8436,
tracing (7.372 ms) : 7270, 7474
.   : milestone, 7372,
section candidate
no_agent (4.356 ms) : 4307, 4406
.   : milestone, 4356,
iast (9.609 ms) : 9447, 9772
.   : milestone, 9609,
iast_FULL (13.976 ms) : 13696, 14256
.   : milestone, 13976,
iast_GLOBAL (10.286 ms) : 10104, 10468
.   : milestone, 10286,
profiling (10.055 ms) : 9859, 10251
.   : milestone, 10055,
tracing (7.844 ms) : 7718, 7970
.   : milestone, 7844,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.293 ms [4.244 ms, 4.343 ms] -
iast 9.445 ms [9.29 ms, 9.6 ms] 5.152 ms (120.0%)
iast_FULL 14.076 ms [13.795 ms, 14.357 ms] 9.782 ms (227.8%)
iast_GLOBAL 10.059 ms [9.884 ms, 10.235 ms] 5.766 ms (134.3%)
profiling 8.436 ms [8.303 ms, 8.568 ms] 4.142 ms (96.5%)
tracing 7.372 ms [7.27 ms, 7.474 ms] 3.078 ms (71.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.356 ms [4.307 ms, 4.406 ms] -
iast 9.609 ms [9.447 ms, 9.772 ms] 5.253 ms (120.6%)
iast_FULL 13.976 ms [13.696 ms, 14.256 ms] 9.62 ms (220.8%)
iast_GLOBAL 10.286 ms [10.104 ms, 10.468 ms] 5.929 ms (136.1%)
profiling 10.055 ms [9.859 ms, 10.251 ms] 5.699 ms (130.8%)
tracing 7.844 ms [7.718 ms, 7.97 ms] 3.487 ms (80.0%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311
    dateFormat X
    axisFormat %s
section baseline
no_agent (35.978 ms) : 35689, 36267
.   : milestone, 35978,
appsec (47.829 ms) : 47398, 48260
.   : milestone, 47829,
code_origins (44.589 ms) : 44206, 44972
.   : milestone, 44589,
iast (43.79 ms) : 43412, 44169
.   : milestone, 43790,
profiling (52.328 ms) : 51809, 52847
.   : milestone, 52328,
tracing (43.791 ms) : 43412, 44171
.   : milestone, 43791,
section candidate
no_agent (36.204 ms) : 35905, 36503
.   : milestone, 36204,
appsec (48.613 ms) : 48175, 49051
.   : milestone, 48613,
code_origins (44.595 ms) : 44210, 44980
.   : milestone, 44595,
iast (46.199 ms) : 45796, 46603
.   : milestone, 46199,
profiling (52.97 ms) : 52509, 53432
.   : milestone, 52970,
tracing (45.17 ms) : 44770, 45570
.   : milestone, 45170,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 35.978 ms [35.689 ms, 36.267 ms] -
appsec 47.829 ms [47.398 ms, 48.26 ms] 11.851 ms (32.9%)
code_origins 44.589 ms [44.206 ms, 44.972 ms] 8.611 ms (23.9%)
iast 43.79 ms [43.412 ms, 44.169 ms] 7.812 ms (21.7%)
profiling 52.328 ms [51.809 ms, 52.847 ms] 16.35 ms (45.4%)
tracing 43.791 ms [43.412 ms, 44.171 ms] 7.813 ms (21.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.204 ms [35.905 ms, 36.503 ms] -
appsec 48.613 ms [48.175 ms, 49.051 ms] 12.409 ms (34.3%)
code_origins 44.595 ms [44.21 ms, 44.98 ms] 8.391 ms (23.2%)
iast 46.199 ms [45.796 ms, 46.603 ms] 9.995 ms (27.6%)
profiling 52.97 ms [52.509 ms, 53.432 ms] 16.766 ms (46.3%)
tracing 45.17 ms [44.77 ms, 45.57 ms] 8.966 ms (24.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master daniel.mohedano/logs-backend-logging
git_commit_date 1756714591 1756724439
git_commit_sha 7224c81 9916a8a
release_version 1.53.0-SNAPSHOT~7224c81311 1.53.0-SNAPSHOT~9916a8adf4
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1756726537 1756726537
ci_job_id 1107196799 1107196799
ci_pipeline_id 75205957 75205957
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-ejwhldg6 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-ejwhldg6 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.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.343 s) : 15343000, 15343000
.   : milestone, 15343000,
appsec (14.863 s) : 14863000, 14863000
.   : milestone, 14863000,
iast (18.494 s) : 18494000, 18494000
.   : milestone, 18494000,
iast_GLOBAL (17.975 s) : 17975000, 17975000
.   : milestone, 17975000,
profiling (15.276 s) : 15276000, 15276000
.   : milestone, 15276000,
tracing (14.807 s) : 14807000, 14807000
.   : milestone, 14807000,
section candidate
no_agent (14.994 s) : 14994000, 14994000
.   : milestone, 14994000,
appsec (14.832 s) : 14832000, 14832000
.   : milestone, 14832000,
iast (18.021 s) : 18021000, 18021000
.   : milestone, 18021000,
iast_GLOBAL (17.818 s) : 17818000, 17818000
.   : milestone, 17818000,
profiling (15.532 s) : 15532000, 15532000
.   : milestone, 15532000,
tracing (15.151 s) : 15151000, 15151000
.   : milestone, 15151000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.343 s [15.343 s, 15.343 s] -
appsec 14.863 s [14.863 s, 14.863 s] -480.0 ms (-3.1%)
iast 18.494 s [18.494 s, 18.494 s] 3.151 s (20.5%)
iast_GLOBAL 17.975 s [17.975 s, 17.975 s] 2.632 s (17.2%)
profiling 15.276 s [15.276 s, 15.276 s] -67.0 ms (-0.4%)
tracing 14.807 s [14.807 s, 14.807 s] -536.0 ms (-3.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.994 s [14.994 s, 14.994 s] -
appsec 14.832 s [14.832 s, 14.832 s] -162.0 ms (-1.1%)
iast 18.021 s [18.021 s, 18.021 s] 3.027 s (20.2%)
iast_GLOBAL 17.818 s [17.818 s, 17.818 s] 2.824 s (18.8%)
profiling 15.532 s [15.532 s, 15.532 s] 538.0 ms (3.6%)
tracing 15.151 s [15.151 s, 15.151 s] 157.0 ms (1.0%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.53.0-SNAPSHOT~9916a8adf4, baseline=1.53.0-SNAPSHOT~7224c81311
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.479 ms) : 1467, 1490
.   : milestone, 1479,
appsec (3.634 ms) : 3421, 3847
.   : milestone, 3634,
iast (2.207 ms) : 2143, 2270
.   : milestone, 2207,
iast_GLOBAL (2.248 ms) : 2185, 2311
.   : milestone, 2248,
profiling (2.047 ms) : 1996, 2098
.   : milestone, 2047,
tracing (2.031 ms) : 1982, 2080
.   : milestone, 2031,
section candidate
no_agent (1.482 ms) : 1470, 1493
.   : milestone, 1482,
appsec (3.683 ms) : 3466, 3899
.   : milestone, 3683,
iast (2.212 ms) : 2149, 2275
.   : milestone, 2212,
iast_GLOBAL (2.254 ms) : 2190, 2318
.   : milestone, 2254,
profiling (2.059 ms) : 2009, 2110
.   : milestone, 2059,
tracing (2.03 ms) : 1981, 2080
.   : milestone, 2030,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.467 ms, 1.49 ms] -
appsec 3.634 ms [3.421 ms, 3.847 ms] 2.155 ms (145.8%)
iast 2.207 ms [2.143 ms, 2.27 ms] 728.073 µs (49.2%)
iast_GLOBAL 2.248 ms [2.185 ms, 2.311 ms] 769.101 µs (52.0%)
profiling 2.047 ms [1.996 ms, 2.098 ms] 568.395 µs (38.4%)
tracing 2.031 ms [1.982 ms, 2.08 ms] 552.337 µs (37.4%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.482 ms [1.47 ms, 1.493 ms] -
appsec 3.683 ms [3.466 ms, 3.899 ms] 2.201 ms (148.5%)
iast 2.212 ms [2.149 ms, 2.275 ms] 729.924 µs (49.3%)
iast_GLOBAL 2.254 ms [2.19 ms, 2.318 ms] 772.163 µs (52.1%)
profiling 2.059 ms [2.009 ms, 2.11 ms] 577.5 µs (39.0%)
tracing 2.03 ms [1.981 ms, 2.08 ms] 548.49 µs (37.0%)

@daniel-mohedano daniel-mohedano added the tag: do not merge Do not merge changes label Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tag: do not merge Do not merge changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants