Skip to content

🍒 9333 - Support async servlet for RUM injection - #9343

Merged
amarziali merged 2 commits into
release/v1.52.xfrom
andrea.marziali/backport-pr-9333
Aug 8, 2025
Merged

🍒 9333 - Support async servlet for RUM injection#9343
amarziali merged 2 commits into
release/v1.52.xfrom
andrea.marziali/backport-pr-9333

Conversation

@amarziali

Copy link
Copy Markdown
Contributor

Backport #9333 to release/v1.52.x

@amarziali
amarziali requested review from a team as code ownersAugust 8, 2025 15:28
@amarzialiamarziali added type: feature Enhancements and improvements comp: rum Realtime User Monitoring labels Aug 8, 2025
@amarziali
amarziali requested a review from ygreeAugust 8, 2025 15:28
@amarziali
amarziali enabled auto-merge (squash) August 8, 2025 15:29
@datadog-datadog-prod-us1

datadog-datadog-prod-us1Bot commented Aug 8, 2025

Copy link
Copy Markdown
Contributor

Code coverage: total 57.18%, base diff 0.07%, patch 36.36% (view details)

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

@pr-commenter

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterandrea.marziali/backport-pr-9333
git_commit_date17546615791754666918
git_commit_sha5ed2f598431177
release_version1.53.0-SNAPSHOT~5ed2f5961b1.53.0-SNAPSHOT~843117709a
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17546688241754668824
ci_job_id10717234631071723463
ci_pipeline_id7312745373127453
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-3-5i8us0wn 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/LinuxLinux runner-zfyrx7zua-project-304-concurrent-3-5i8us0wn 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
moduleAgentAgent
parentNoneNone

Summary

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

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.044 s) : 0, 1044395
Total [baseline] (10.709 s) : 0, 10708988
Agent [candidate] (1.058 s) : 0, 1057598
Total [candidate] (10.741 s) : 0, 10740532
section appsec
Agent [baseline] (1.217 s) : 0, 1217303
Total [baseline] (10.716 s) : 0, 10716137
Agent [candidate] (1.227 s) : 0, 1226754
Total [candidate] (10.765 s) : 0, 10764884
section iast
Agent [baseline] (1.183 s) : 0, 1183434
Total [baseline] (10.985 s) : 0, 10984501
Agent [candidate] (1.175 s) : 0, 1175047
Total [candidate] (10.926 s) : 0, 10925515
section profiling
Agent [baseline] (1.2 s) : 0, 1199609
Total [baseline] (10.869 s) : 0, 10868725
Agent [candidate] (1.193 s) : 0, 1193094
Total [candidate] (10.905 s) : 0, 10905486
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.044 s-
Agentappsec1.217 s172.908 ms (16.6%)
Agentiast1.183 s139.039 ms (13.3%)
Agentprofiling1.2 s155.214 ms (14.9%)
Totaltracing10.709 s-
Totalappsec10.716 s7.148 ms (0.1%)
Totaliast10.985 s275.513 ms (2.6%)
Totalprofiling10.869 s159.736 ms (1.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.058 s-
Agentappsec1.227 s169.155 ms (16.0%)
Agentiast1.175 s117.448 ms (11.1%)
Agentprofiling1.193 s135.495 ms (12.8%)
Totaltracing10.741 s-
Totalappsec10.765 s24.352 ms (0.2%)
Totaliast10.926 s184.983 ms (1.7%)
Totalprofiling10.905 s164.954 ms (1.5%)
gantt
title petclinic - break down per module: candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.427 ms) : 0, 1427
crashtracking [candidate] (1.453 ms) : 0, 1453
BytebuddyAgent [baseline] (731.542 ms) : 0, 731542
BytebuddyAgent [candidate] (741.433 ms) : 0, 741433
GlobalTracer [baseline] (241.744 ms) : 0, 241744
GlobalTracer [candidate] (244.829 ms) : 0, 244829
AppSec [baseline] (30.09 ms) : 0, 30090
AppSec [candidate] (30.544 ms) : 0, 30544
Debugger [baseline] (6.01 ms) : 0, 6010
Debugger [candidate] (6.113 ms) : 0, 6113
Remote Config [baseline] (647.332 µs) : 0, 647
Remote Config [candidate] (667.061 µs) : 0, 667
Telemetry [baseline] (12.009 ms) : 0, 12009
Telemetry [candidate] (11.344 ms) : 0, 11344
section appsec
crashtracking [baseline] (1.432 ms) : 0, 1432
crashtracking [candidate] (1.449 ms) : 0, 1449
BytebuddyAgent [baseline] (752.051 ms) : 0, 752051
BytebuddyAgent [candidate] (758.546 ms) : 0, 758546
GlobalTracer [baseline] (234.418 ms) : 0, 234418
GlobalTracer [candidate] (236.08 ms) : 0, 236080
AppSec [baseline] (168.115 ms) : 0, 168115
AppSec [candidate] (169.735 ms) : 0, 169735
Debugger [baseline] (7.24 ms) : 0, 7240
Debugger [candidate] (6.498 ms) : 0, 6498
Remote Config [baseline] (612.888 µs) : 0, 613
Remote Config [candidate] (623.501 µs) : 0, 624
Telemetry [baseline] (9.105 ms) : 0, 9105
Telemetry [candidate] (9.082 ms) : 0, 9082
IAST [baseline] (23.409 ms) : 0, 23409
IAST [candidate] (23.661 ms) : 0, 23661
section iast
crashtracking [baseline] (1.439 ms) : 0, 1439
crashtracking [candidate] (1.44 ms) : 0, 1440
BytebuddyAgent [baseline] (855.086 ms) : 0, 855086
BytebuddyAgent [candidate] (848.507 ms) : 0, 848507
GlobalTracer [baseline] (233.234 ms) : 0, 233234
GlobalTracer [candidate] (231.269 ms) : 0, 231269
AppSec [baseline] (26.945 ms) : 0, 26945
AppSec [candidate] (26.327 ms) : 0, 26327
Debugger [baseline] (6.628 ms) : 0, 6628
Debugger [candidate] (8.501 ms) : 0, 8501
Remote Config [baseline] (593.733 µs) : 0, 594
Remote Config [candidate] (587.616 µs) : 0, 588
Telemetry [baseline] (8.349 ms) : 0, 8349
Telemetry [candidate] (8.195 ms) : 0, 8195
IAST [baseline] (30.033 ms) : 0, 30033
IAST [candidate] (29.243 ms) : 0, 29243
section profiling
ProfilingAgent [baseline] (108.141 ms) : 0, 108141
ProfilingAgent [candidate] (107.735 ms) : 0, 107735
crashtracking [baseline] (1.406 ms) : 0, 1406
crashtracking [candidate] (1.39 ms) : 0, 1390
BytebuddyAgent [baseline] (764.45 ms) : 0, 764450
BytebuddyAgent [candidate] (760.521 ms) : 0, 760521
GlobalTracer [baseline] (222.702 ms) : 0, 222702
GlobalTracer [candidate] (221.275 ms) : 0, 221275
AppSec [baseline] (30.049 ms) : 0, 30049
AppSec [candidate] (30.065 ms) : 0, 30065
Debugger [baseline] (6.273 ms) : 0, 6273
Debugger [candidate] (6.334 ms) : 0, 6334
Remote Config [baseline] (710.514 µs) : 0, 711
Remote Config [candidate] (697.553 µs) : 0, 698
Telemetry [baseline] (16.064 ms) : 0, 16064
Telemetry [candidate] (15.635 ms) : 0, 15635
Profiling [baseline] (108.795 ms) : 0, 108795
Profiling [candidate] (108.384 ms) : 0, 108384
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.043 s) : 0, 1043341
Total [baseline] (8.572 s) : 0, 8571923
Agent [candidate] (1.041 s) : 0, 1040540
Total [candidate] (8.552 s) : 0, 8552017
section iast
Agent [baseline] (1.178 s) : 0, 1178237
Total [baseline] (9.302 s) : 0, 9302329
Agent [candidate] (1.174 s) : 0, 1174056
Total [candidate] (9.275 s) : 0, 9275029
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.043 s-
Agentiast1.178 s134.896 ms (12.9%)
Totaltracing8.572 s-
Totaliast9.302 s730.407 ms (8.5%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.041 s-
Agentiast1.174 s133.516 ms (12.8%)
Totaltracing8.552 s-
Totaliast9.275 s723.013 ms (8.5%)
gantt
title insecure-bank - break down per module: candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.437 ms) : 0, 1437
crashtracking [candidate] (1.419 ms) : 0, 1419
BytebuddyAgent [baseline] (729.423 ms) : 0, 729423
BytebuddyAgent [candidate] (729.798 ms) : 0, 729798
GlobalTracer [baseline] (241.632 ms) : 0, 241632
GlobalTracer [candidate] (241.386 ms) : 0, 241386
AppSec [baseline] (29.936 ms) : 0, 29936
AppSec [candidate] (30.012 ms) : 0, 30012
Debugger [baseline] (6.061 ms) : 0, 6061
Debugger [candidate] (6.038 ms) : 0, 6038
Remote Config [baseline] (658.167 µs) : 0, 658
Remote Config [candidate] (652.442 µs) : 0, 652
Telemetry [baseline] (13.353 ms) : 0, 13353
Telemetry [candidate] (10.376 ms) : 0, 10376
section iast
crashtracking [baseline] (1.414 ms) : 0, 1414
crashtracking [candidate] (1.422 ms) : 0, 1422
BytebuddyAgent [baseline] (851.008 ms) : 0, 851008
BytebuddyAgent [candidate] (848.64 ms) : 0, 848640
GlobalTracer [baseline] (232.429 ms) : 0, 232429
GlobalTracer [candidate] (231.35 ms) : 0, 231350
AppSec [baseline] (25.168 ms) : 0, 25168
AppSec [candidate] (26.78 ms) : 0, 26780
Debugger [baseline] (8.281 ms) : 0, 8281
Debugger [candidate] (5.847 ms) : 0, 5847
Remote Config [baseline] (594.872 µs) : 0, 595
Remote Config [candidate] (620.074 µs) : 0, 620
Telemetry [baseline] (8.407 ms) : 0, 8407
Telemetry [candidate] (8.058 ms) : 0, 8058
IAST [baseline] (29.99 ms) : 0, 29990
IAST [candidate] (30.499 ms) : 0, 30499
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterandrea.marziali/backport-pr-9333
git_commit_date17546615791754666918
git_commit_sha5ed2f598431177
release_version1.53.0-SNAPSHOT~5ed2f5961b1.53.0-SNAPSHOT~843117709a
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17546685151754668515
ci_job_id10717234641071723464
ci_pipeline_id7312745373127453
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-4-m3p1lcyh 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/LinuxLinux runner-zfyrx7zua-project-304-concurrent-4-m3p1lcyh 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 throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:insecure-bank:tracing:high_loadworse
[+354.578µs; +600.211µs] or [+4.639%; +7.852%]
unstable
[-108.921op/s; +38.608op/s] or [-17.977%; +6.372%]
8.122ms570.750op/s7.644ms605.906op/s
scenario:load:insecure-bank:iast:high_loadworse
[+282.693µs; +628.628µs] or [+3.085%; +6.860%]
unstable
[-81.799op/s; +34.174op/s] or [-16.149%; +6.747%]
9.620ms482.719op/s9.164ms506.531op/s
scenario:load:petclinic:no_agent:high_loadworse
[+1.004ms; +1.667ms] or [+2.723%; +4.521%]
unstable
[-13.650op/s; +4.775op/s] or [-10.764%; +3.766%]
38.208ms122.375op/s36.872ms126.812op/s
scenario:load:petclinic:iast:high_loadworse
[+1.160ms; +1.963ms] or [+2.680%; +4.535%]
unstable
[-11.887op/s; +4.412op/s] or [-10.998%; +4.082%]
44.846ms104.350op/s43.284ms108.088op/s
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section baseline
no_agent (4.36 ms) : 4304, 4416
. : milestone, 4360,
iast (9.164 ms) : 9013, 9315
. : milestone, 9164,
iast_FULL (14.154 ms) : 13872, 14435
. : milestone, 14154,
iast_GLOBAL (10.229 ms) : 10053, 10405
. : milestone, 10229,
profiling (9.015 ms) : 8875, 9156
. : milestone, 9015,
tracing (7.644 ms) : 7535, 7753
. : milestone, 7644,
section candidate
no_agent (4.296 ms) : 4248, 4343
. : milestone, 4296,
iast (9.62 ms) : 9450, 9790
. : milestone, 9620,
iast_FULL (13.776 ms) : 13502, 14050
. : milestone, 13776,
iast_GLOBAL (9.96 ms) : 9792, 10129
. : milestone, 9960,
profiling (9.183 ms) : 9032, 9334
. : milestone, 9183,
tracing (8.122 ms) : 8002, 8241
. : milestone, 8122,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.36 ms [4.304 ms, 4.416 ms]-
iast9.164 ms [9.013 ms, 9.315 ms]4.804 ms (110.2%)
iast_FULL14.154 ms [13.872 ms, 14.435 ms]9.794 ms (224.6%)
iast_GLOBAL10.229 ms [10.053 ms, 10.405 ms]5.869 ms (134.6%)
profiling9.015 ms [8.875 ms, 9.156 ms]4.655 ms (106.8%)
tracing7.644 ms [7.535 ms, 7.753 ms]3.284 ms (75.3%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.296 ms [4.248 ms, 4.343 ms]-
iast9.62 ms [9.45 ms, 9.79 ms]5.324 ms (123.9%)
iast_FULL13.776 ms [13.502 ms, 14.05 ms]9.48 ms (220.7%)
iast_GLOBAL9.96 ms [9.792 ms, 10.129 ms]5.665 ms (131.9%)
profiling9.183 ms [9.032 ms, 9.334 ms]4.887 ms (113.8%)
tracing8.122 ms [8.002 ms, 8.241 ms]3.826 ms (89.1%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section baseline
no_agent (36.872 ms) : 36569, 37175
. : milestone, 36872,
appsec (48.448 ms) : 48021, 48876
. : milestone, 48448,
code_origins (43.774 ms) : 43398, 44149
. : milestone, 43774,
iast (43.284 ms) : 42915, 43653
. : milestone, 43284,
profiling (47.684 ms) : 47233, 48135
. : milestone, 47684,
tracing (44.882 ms) : 44490, 45273
. : milestone, 44882,
section candidate
no_agent (38.208 ms) : 37894, 38521
. : milestone, 38208,
appsec (48.626 ms) : 48180, 49071
. : milestone, 48626,
code_origins (44.106 ms) : 43713, 44500
. : milestone, 44106,
iast (44.846 ms) : 44468, 45223
. : milestone, 44846,
profiling (48.377 ms) : 47911, 48842
. : milestone, 48377,
tracing (46.007 ms) : 45612, 46402
. : milestone, 46007,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.872 ms [36.569 ms, 37.175 ms]-
appsec48.448 ms [48.021 ms, 48.876 ms]11.576 ms (31.4%)
code_origins43.774 ms [43.398 ms, 44.149 ms]6.902 ms (18.7%)
iast43.284 ms [42.915 ms, 43.653 ms]6.412 ms (17.4%)
profiling47.684 ms [47.233 ms, 48.135 ms]10.812 ms (29.3%)
tracing44.882 ms [44.49 ms, 45.273 ms]8.01 ms (21.7%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent38.208 ms [37.894 ms, 38.521 ms]-
appsec48.626 ms [48.18 ms, 49.071 ms]10.418 ms (27.3%)
code_origins44.106 ms [43.713 ms, 44.5 ms]5.899 ms (15.4%)
iast44.846 ms [44.468 ms, 45.223 ms]6.638 ms (17.4%)
profiling48.377 ms [47.911 ms, 48.842 ms]10.169 ms (26.6%)
tracing46.007 ms [45.612 ms, 46.402 ms]7.799 ms (20.4%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterandrea.marziali/backport-pr-9333
git_commit_date17546615791754666918
git_commit_sha5ed2f598431177
release_version1.53.0-SNAPSHOT~5ed2f5961b1.53.0-SNAPSHOT~843117709a
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17546690201754669020
ci_job_id10717234651071723465
ci_pipeline_id7312745373127453
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-0-lkqv3i53 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/LinuxLinux runner-zfyrx7zua-project-304-concurrent-0-lkqv3i53 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 tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section baseline
no_agent (1.481 ms) : 1469, 1492
. : milestone, 1481,
appsec (3.691 ms) : 3467, 3915
. : milestone, 3691,
iast (2.199 ms) : 2135, 2262
. : milestone, 2199,
iast_GLOBAL (2.248 ms) : 2184, 2312
. : milestone, 2248,
profiling (2.064 ms) : 2012, 2117
. : milestone, 2064,
tracing (2.022 ms) : 1973, 2071
. : milestone, 2022,
section candidate
no_agent (1.475 ms) : 1464, 1487
. : milestone, 1475,
appsec (3.647 ms) : 3429, 3865
. : milestone, 3647,
iast (2.218 ms) : 2154, 2282
. : milestone, 2218,
iast_GLOBAL (2.252 ms) : 2188, 2316
. : milestone, 2252,
profiling (2.055 ms) : 2003, 2106
. : milestone, 2055,
tracing (2.021 ms) : 1971, 2071
. : milestone, 2021,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.481 ms [1.469 ms, 1.492 ms]-
appsec3.691 ms [3.467 ms, 3.915 ms]2.21 ms (149.2%)
iast2.199 ms [2.135 ms, 2.262 ms]717.895 µs (48.5%)
iast_GLOBAL2.248 ms [2.184 ms, 2.312 ms]767.365 µs (51.8%)
profiling2.064 ms [2.012 ms, 2.117 ms]583.65 µs (39.4%)
tracing2.022 ms [1.973 ms, 2.071 ms]541.29 µs (36.6%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.475 ms [1.464 ms, 1.487 ms]-
appsec3.647 ms [3.429 ms, 3.865 ms]2.171 ms (147.2%)
iast2.218 ms [2.154 ms, 2.282 ms]742.451 µs (50.3%)
iast_GLOBAL2.252 ms [2.188 ms, 2.316 ms]776.56 µs (52.6%)
profiling2.055 ms [2.003 ms, 2.106 ms]579.129 µs (39.3%)
tracing2.021 ms [1.971 ms, 2.071 ms]545.574 µs (37.0%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.53.0-SNAPSHOT~843117709a, baseline=1.53.0-SNAPSHOT~5ed2f5961b
dateFormat X
axisFormat %s
section baseline
no_agent (15.622 s) : 15622000, 15622000
. : milestone, 15622000,
appsec (14.774 s) : 14774000, 14774000
. : milestone, 14774000,
iast (18.419 s) : 18419000, 18419000
. : milestone, 18419000,
iast_GLOBAL (18.251 s) : 18251000, 18251000
. : milestone, 18251000,
profiling (15.377 s) : 15377000, 15377000
. : milestone, 15377000,
tracing (15.017 s) : 15017000, 15017000
. : milestone, 15017000,
section candidate
no_agent (15.306 s) : 15306000, 15306000
. : milestone, 15306000,
appsec (14.964 s) : 14964000, 14964000
. : milestone, 14964000,
iast (18.156 s) : 18156000, 18156000
. : milestone, 18156000,
iast_GLOBAL (18.117 s) : 18117000, 18117000
. : milestone, 18117000,
profiling (15.596 s) : 15596000, 15596000
. : milestone, 15596000,
tracing (14.888 s) : 14888000, 14888000
. : milestone, 14888000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.622 s [15.622 s, 15.622 s]-
appsec14.774 s [14.774 s, 14.774 s]-848.0 ms (-5.4%)
iast18.419 s [18.419 s, 18.419 s]2.797 s (17.9%)
iast_GLOBAL18.251 s [18.251 s, 18.251 s]2.629 s (16.8%)
profiling15.377 s [15.377 s, 15.377 s]-245.0 ms (-1.6%)
tracing15.017 s [15.017 s, 15.017 s]-605.0 ms (-3.9%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.306 s [15.306 s, 15.306 s]-
appsec14.964 s [14.964 s, 14.964 s]-342.0 ms (-2.2%)
iast18.156 s [18.156 s, 18.156 s]2.85 s (18.6%)
iast_GLOBAL18.117 s [18.117 s, 18.117 s]2.811 s (18.4%)
profiling15.596 s [15.596 s, 15.596 s]290.0 ms (1.9%)
tracing14.888 s [14.888 s, 14.888 s]-418.0 ms (-2.7%)

@amarziali
amarziali merged commit 04771b6 into release/v1.52.xAug 8, 2025
506 checks passed
@amarziali
amarziali deleted the andrea.marziali/backport-pr-9333 branch August 8, 2025 16:16
@github-actionsgithub-actionsBot added this to the 1.52.1 milestone Aug 8, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Aug 15, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| [org.mockito:mockito-core](https://github.com/mockito/mockito) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`5.18.0` -> `5.19.0` |
|
[com.google.api-client:google-api-client](https://github.com/googleapis/google-api-java-client)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.8.0` -> `2.8.1` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`1.52.0` -> `1.52.1` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:regions](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
---
### Release Notes
<details>
<summary>mockito/mockito (org.mockito:mockito-core)</summary>
### [`v5.19.0`](https://github.com/mockito/mockito/releases/tag/v5.19.0)
<sup><sup>*Changelog generated by [Shipkit Changelog Gradle
Plugin](https://github.com/shipkit/shipkit-changelog)*</sup></sup>
##### 5.19.0
- 2025-08-15 - [37
commit(s)](mockito/mockito@v5.18.0...v5.19.0)
by Adrian-Kim, Tim van der Lippe, Tran Ngoc Nhan, dependabot\[bot],
juyeop
- feat: Add support for JDK21 Sequenced Collections.
[(#&#8203;3708)](mockito/mockito#3708)
- Bump actions/checkout from 4 to 5
[(#&#8203;3707)](mockito/mockito#3707)
- build: Allow overriding 'Created-By' for reproducible builds
[(#&#8203;3704)](mockito/mockito#3704)
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4
[(#&#8203;3703)](mockito/mockito#3703)
- Bump androidx.test:runner from 1.6.2 to 1.7.0
[(#&#8203;3697)](mockito/mockito#3697)
- Bump org.junit.platform:junit-platform-launcher from 1.13.3 to 1.13.4
[(#&#8203;3694)](mockito/mockito#3694)
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.1.0 to 7.2.1
[(#&#8203;3693)](mockito/mockito#3693)
- Bump junit-jupiter from 5.13.3 to 5.13.4
[(#&#8203;3691)](mockito/mockito#3691)
- Bump com.gradle.develocity from 4.0.2 to 4.1
[(#&#8203;3689)](mockito/mockito#3689)
- Bump com.google.googlejavaformat:google-java-format from 1.27.0 to
1.28.0 [(#&#8203;3688)](mockito/mockito#3688)
- Bump com.google.googlejavaformat:google-java-format from 1.25.2 to
1.27.0 [(#&#8203;3686)](mockito/mockito#3686)
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.4 to 7.1.0
[(#&#8203;3685)](mockito/mockito#3685)
- Bump junit-jupiter from 5.13.2 to 5.13.3
[(#&#8203;3684)](mockito/mockito#3684)
- Bump org.shipkit:shipkit-auto-version from 2.1.0 to 2.1.2
[(#&#8203;3683)](mockito/mockito#3683)
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.2 to 7.0.4
[(#&#8203;3682)](mockito/mockito#3682)
- Only run release after both Java and Android tests have finished
[(#&#8203;3681)](mockito/mockito#3681)
- Bump org.junit.platform:junit-platform-launcher from 1.12.2 to 1.13.3
[(#&#8203;3680)](mockito/mockito#3680)
- Bump org.codehaus.groovy:groovy from 3.0.24 to 3.0.25
[(#&#8203;3679)](mockito/mockito#3679)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.23.0 to 3.23.100
[(#&#8203;3678)](mockito/mockito#3678)
- Can no longer publish snapshot releases
[(#&#8203;3677)](mockito/mockito#3677)
- Update Gradle to 8.14.2
[(#&#8203;3676)](mockito/mockito#3676)
- Bump errorprone from 2.23.0 to 2.39.0
[(#&#8203;3674)](mockito/mockito#3674)
- Correct Junit docs link
[(#&#8203;3672)](mockito/mockito#3672)
- Bump net.ltgt.gradle:gradle-errorprone-plugin from 4.1.0 to 4.3.0
[(#&#8203;3670)](mockito/mockito#3670)
- Bump junit-jupiter from 5.13.1 to 5.13.2
[(#&#8203;3669)](mockito/mockito#3669)
- Bump bytebuddy from 1.17.5 to 1.17.6
[(#&#8203;3668)](mockito/mockito#3668)
- Bump junit-jupiter from 5.12.2 to 5.13.1
[(#&#8203;3666)](mockito/mockito#3666)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.21 to 2.2.0
[(#&#8203;3665)](mockito/mockito#3665)
- Bump org.gradle.toolchains.foojay-resolver-convention from 0.9.0 to
1.0.0 [(#&#8203;3661)](mockito/mockito#3661)
- Bump org.junit.platform:junit-platform-launcher from 1.11.4 to 1.12.2
[(#&#8203;3660)](mockito/mockito#3660)
- Add JDK21 sequenced collections for ReturnsEmptyValues
[(#&#8203;3659)](mockito/mockito#3659)
- Bump com.gradle.develocity from 3.19.1 to 4.0.2
[(#&#8203;3658)](mockito/mockito#3658)
- Bump ru.vyarus:gradle-animalsniffer-plugin from 1.7.2 to 2.0.1
[(#&#8203;3657)](mockito/mockito#3657)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.22.0 to 3.23.0
[(#&#8203;3656)](mockito/mockito#3656)
- Bump org.codehaus.groovy:groovy from 3.0.23 to 3.0.24
[(#&#8203;3655)](mockito/mockito#3655)
- Bump junit-jupiter from 5.11.4 to 5.12.2
[(#&#8203;3653)](mockito/mockito#3653)
- Reproducible Build: need to inject JDK distribution details to rebuild
[(#&#8203;3563)](mockito/mockito#3563)
</details>
<details>
<summary>googleapis/google-api-java-client
(com.google.api-client:google-api-client)</summary>
###
[`v2.8.1`](https://github.com/googleapis/google-api-java-client/blob/HEAD/CHANGELOG.md#281-2025-08-14)
##### Bug Fixes
- **deps:** Update project.http.version to v2
([#&#8203;2598](googleapis/google-api-java-client#2598))
([4874da1](googleapis/google-api-java-client@4874da1))
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.52.1`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.52.1):
1.52.1
### Components
#### Application Security Management (WAF)
- 🐛 Fix NullPointerException log in AppSec
([#&#8203;9356](DataDog/dd-trace-java#9356) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Continuous Integration Visibility
- ✨⚡ Do not follow symlinks by default when building
repository index
([#&#8203;9322](DataDog/dd-trace-java#9322) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
#### GraalVM native-image
- 🐛 Update GraalVM config to reflect TempLocationManager's new
package
([#&#8203;9338](DataDog/dd-trace-java#9338) -
[@&#8203;luneo7](https://github.com/luneo7) - thanks for the
contribution!)
#### Profiling
- 🐛 Properly handle trace agent IPv6 URL in profiling
([#&#8203;9339](DataDog/dd-trace-java#9339) -
[@&#8203;jbachorik](https://github.com/jbachorik))
#### Realtime User Monitoring
- ✨ Support async servlet for RUM injection
([#&#8203;9343](DataDog/dd-trace-java#9343) -
[@&#8203;amarziali](https://github.com/amarziali))
- 🐛 Improve RUM injection matching and avoid truncating responses
([#&#8203;9342](DataDog/dd-trace-java#9342) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Make rum injector stream/writer more resilient to errors
([#&#8203;9340](DataDog/dd-trace-java#9340) -
[@&#8203;amarziali](https://github.com/amarziali))
#### Tracer core
- 🐛 Avoid NPE on featureDiscovery creation
([#&#8203;9354](DataDog/dd-trace-java#9354) -
[@&#8203;amarziali](https://github.com/amarziali))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, Automerge - At any time
(no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).
GitOrigin-RevId: 74bf02ba96add7578dbd1f225449c2f86de0c99d
eizus pushed a commit to cdrxyz/misk that referenced this pull request Jul 18, 2026
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| [org.mockito:mockito-core](https://github.com/mockito/mockito) |
dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`5.18.0` -> `5.19.0` |
|
[com.google.api-client:google-api-client](https://github.com/googleapis/google-api-java-client)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.8.0` -> `2.8.1` |
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`1.52.0` -> `1.52.1` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:regions](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.32.22` -> `2.32.23` |
---
### Release Notes
<details>
<summary>mockito/mockito (org.mockito:mockito-core)</summary>
### [`v5.19.0`](https://github.com/mockito/mockito/releases/tag/v5.19.0)
<sup><sup>*Changelog generated by [Shipkit Changelog Gradle
Plugin](https://github.com/shipkit/shipkit-changelog)*</sup></sup>
##### 5.19.0
- 2025-08-15 - [37
commit(s)](mockito/mockito@v5.18.0...v5.19.0)
by Adrian-Kim, Tim van der Lippe, Tran Ngoc Nhan, dependabot\[bot],
juyeop
- feat: Add support for JDK21 Sequenced Collections.
[(#&#8203;3708)](mockito/mockito#3708)
- Bump actions/checkout from 4 to 5
[(#&#8203;3707)](mockito/mockito#3707)
- build: Allow overriding 'Created-By' for reproducible builds
[(#&#8203;3704)](mockito/mockito#3704)
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4
[(#&#8203;3703)](mockito/mockito#3703)
- Bump androidx.test:runner from 1.6.2 to 1.7.0
[(#&#8203;3697)](mockito/mockito#3697)
- Bump org.junit.platform:junit-platform-launcher from 1.13.3 to 1.13.4
[(#&#8203;3694)](mockito/mockito#3694)
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.1.0 to 7.2.1
[(#&#8203;3693)](mockito/mockito#3693)
- Bump junit-jupiter from 5.13.3 to 5.13.4
[(#&#8203;3691)](mockito/mockito#3691)
- Bump com.gradle.develocity from 4.0.2 to 4.1
[(#&#8203;3689)](mockito/mockito#3689)
- Bump com.google.googlejavaformat:google-java-format from 1.27.0 to
1.28.0 [(#&#8203;3688)](mockito/mockito#3688)
- Bump com.google.googlejavaformat:google-java-format from 1.25.2 to
1.27.0 [(#&#8203;3686)](mockito/mockito#3686)
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.4 to 7.1.0
[(#&#8203;3685)](mockito/mockito#3685)
- Bump junit-jupiter from 5.13.2 to 5.13.3
[(#&#8203;3684)](mockito/mockito#3684)
- Bump org.shipkit:shipkit-auto-version from 2.1.0 to 2.1.2
[(#&#8203;3683)](mockito/mockito#3683)
- Bump com.diffplug.spotless:spotless-plugin-gradle from 7.0.2 to 7.0.4
[(#&#8203;3682)](mockito/mockito#3682)
- Only run release after both Java and Android tests have finished
[(#&#8203;3681)](mockito/mockito#3681)
- Bump org.junit.platform:junit-platform-launcher from 1.12.2 to 1.13.3
[(#&#8203;3680)](mockito/mockito#3680)
- Bump org.codehaus.groovy:groovy from 3.0.24 to 3.0.25
[(#&#8203;3679)](mockito/mockito#3679)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.23.0 to 3.23.100
[(#&#8203;3678)](mockito/mockito#3678)
- Can no longer publish snapshot releases
[(#&#8203;3677)](mockito/mockito#3677)
- Update Gradle to 8.14.2
[(#&#8203;3676)](mockito/mockito#3676)
- Bump errorprone from 2.23.0 to 2.39.0
[(#&#8203;3674)](mockito/mockito#3674)
- Correct Junit docs link
[(#&#8203;3672)](mockito/mockito#3672)
- Bump net.ltgt.gradle:gradle-errorprone-plugin from 4.1.0 to 4.3.0
[(#&#8203;3670)](mockito/mockito#3670)
- Bump junit-jupiter from 5.13.1 to 5.13.2
[(#&#8203;3669)](mockito/mockito#3669)
- Bump bytebuddy from 1.17.5 to 1.17.6
[(#&#8203;3668)](mockito/mockito#3668)
- Bump junit-jupiter from 5.12.2 to 5.13.1
[(#&#8203;3666)](mockito/mockito#3666)
- Bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.21 to 2.2.0
[(#&#8203;3665)](mockito/mockito#3665)
- Bump org.gradle.toolchains.foojay-resolver-convention from 0.9.0 to
1.0.0 [(#&#8203;3661)](mockito/mockito#3661)
- Bump org.junit.platform:junit-platform-launcher from 1.11.4 to 1.12.2
[(#&#8203;3660)](mockito/mockito#3660)
- Add JDK21 sequenced collections for ReturnsEmptyValues
[(#&#8203;3659)](mockito/mockito#3659)
- Bump com.gradle.develocity from 3.19.1 to 4.0.2
[(#&#8203;3658)](mockito/mockito#3658)
- Bump ru.vyarus:gradle-animalsniffer-plugin from 1.7.2 to 2.0.1
[(#&#8203;3657)](mockito/mockito#3657)
- Bump org.eclipse.platform:org.eclipse.osgi from 3.22.0 to 3.23.0
[(#&#8203;3656)](mockito/mockito#3656)
- Bump org.codehaus.groovy:groovy from 3.0.23 to 3.0.24
[(#&#8203;3655)](mockito/mockito#3655)
- Bump junit-jupiter from 5.11.4 to 5.12.2
[(#&#8203;3653)](mockito/mockito#3653)
- Reproducible Build: need to inject JDK distribution details to rebuild
[(#&#8203;3563)](mockito/mockito#3563)
</details>
<details>
<summary>googleapis/google-api-java-client
(com.google.api-client:google-api-client)</summary>
###
[`v2.8.1`](https://github.com/googleapis/google-api-java-client/blob/HEAD/CHANGELOG.md#281-2025-08-14)
##### Bug Fixes
- **deps:** Update project.http.version to v2
([#&#8203;2598](googleapis/google-api-java-client#2598))
([4874da1](googleapis/google-api-java-client@4874da1))
</details>
<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>
###
[`v1.52.1`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.52.1):
1.52.1
### Components
#### Application Security Management (WAF)
- 🐛 Fix NullPointerException log in AppSec
([#&#8203;9356](DataDog/dd-trace-java#9356) -
[@&#8203;jandro996](https://github.com/jandro996))
#### Continuous Integration Visibility
- ✨⚡ Do not follow symlinks by default when building
repository index
([#&#8203;9322](DataDog/dd-trace-java#9322) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
#### GraalVM native-image
- 🐛 Update GraalVM config to reflect TempLocationManager's new
package
([#&#8203;9338](DataDog/dd-trace-java#9338) -
[@&#8203;luneo7](https://github.com/luneo7) - thanks for the
contribution!)
#### Profiling
- 🐛 Properly handle trace agent IPv6 URL in profiling
([#&#8203;9339](DataDog/dd-trace-java#9339) -
[@&#8203;jbachorik](https://github.com/jbachorik))
#### Realtime User Monitoring
- ✨ Support async servlet for RUM injection
([#&#8203;9343](DataDog/dd-trace-java#9343) -
[@&#8203;amarziali](https://github.com/amarziali))
- 🐛 Improve RUM injection matching and avoid truncating responses
([#&#8203;9342](DataDog/dd-trace-java#9342) -
[@&#8203;amarziali](https://github.com/amarziali))
- ✨ Make rum injector stream/writer more resilient to errors
([#&#8203;9340](DataDog/dd-trace-java#9340) -
[@&#8203;amarziali](https://github.com/amarziali))
#### Tracer core
- 🐛 Avoid NPE on featureDiscovery creation
([#&#8203;9354](DataDog/dd-trace-java#9354) -
[@&#8203;amarziali](https://github.com/amarziali))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, Automerge - At any time
(no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).
GitOrigin-RevId: 74bf02ba96add7578dbd1f225449c2f86de0c99d
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: rumRealtime User Monitoringtype: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@amarziali@sarahchen6