Skip to content

Conversation

@AlexeyKuznetsov-DD
Copy link
Contributor

DO NOT MERGE!

What Does This Do

Updated spotless and formatters to latest versions.

Motivation

o ensure the project uses the latest tooling and maintains consistent, up-to-date code formatting.

Additional Notes

Requires Java 21.

@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Nov 3, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD added tag: do not merge Do not merge changes comp: tooling Build & Tooling labels Nov 3, 2025
@datadog-official
Copy link

datadog-official bot commented Nov 10, 2025

🎯 Code Coverage
Patch Coverage: 100.00%
Total Coverage: 74.26% (+0.00%)

View detailed report

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

@pr-commenter
Copy link

pr-commenter bot commented Nov 10, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1763412375 1763412710
end_time 2025-11-17T20:47:37 2025-11-17T20:53:12
git_branch master alexeyk/spotless-attempt-3-applied-2
git_commit_sha b6d4e4f f1bfa43
start_time 2025-11-17T20:46:16 2025-11-17T20:51:51
See matching parameters
Baseline Candidate
ci_job_id 1240318200 1240318200
ci_pipeline_id 82798486 82798486
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1763411477 1763411477

Summary

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

See unchanged results
scenario Δ mean agg_http_req_duration_min Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p75 Δ mean agg_http_req_duration_p99 Δ mean throughput
scenario:noprobe unstable
[-38.628µs; +44.977µs] or [-13.323%; +15.513%]
unstable
[-54.235µs; +57.380µs] or [-16.261%; +17.204%]
unstable
[-66.798µs; +68.915µs] or [-19.097%; +19.702%]
unstable
[-473.482µs; +300.301µs] or [-41.050%; +26.036%]
same
scenario:basic same same same unstable
[-119.608µs; +40.039µs] or [-14.816%; +4.960%]
unstable
[-171.494op/s; +171.494op/s] or [-6.688%; +6.688%]
scenario:loop same same same unstable
[-894.412µs; +1070.955µs] or [-10.004%; +11.978%]
same
Request duration reports for reports
gantt
    title reports - request duration [CI 0.99] : candidate=None, baseline=None
    dateFormat X
    axisFormat %s
section baseline
noprobe (333.527 µs) : 287, 380
.   : milestone, 334,
basic (290.111 µs) : 283, 298
.   : milestone, 290,
loop (8.437 ms) : 8376, 8499
.   : milestone, 8437,
section candidate
noprobe (335.1 µs) : 276, 394
.   : milestone, 335,
basic (292.029 µs) : 285, 299
.   : milestone, 292,
loop (8.447 ms) : 8385, 8509
.   : milestone, 8447,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 333.527 µs [287.49 µs, 379.564 µs]
basic 290.111 µs [282.6 µs, 297.621 µs]
loop 8.437 ms [8.376 ms, 8.499 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 335.1 µs [275.752 µs, 394.448 µs]
basic 292.029 µs [284.656 µs, 299.401 µs]
loop 8.447 ms [8.385 ms, 8.509 ms]

@pr-commenter
Copy link

pr-commenter bot commented Nov 10, 2025

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch alexeyk/spotless-attempt-3 alexeyk/spotless-attempt-3-applied-2
git_commit_date 1763411438 1763411477
git_commit_sha 7ec79ce f1bfa43
See matching parameters
Baseline Candidate
ci_job_date 1763412521 1763412521
ci_job_id 1240318196 1240318196
ci_pipeline_id 82798486 82798486
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion 11.0.25 11.0.25
jmhVersion 1.36 1.36
jvm /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmName OpenJDK 64-Bit Server VM OpenJDK 64-Bit Server VM
vmVersion 11.0.25+9-post-Ubuntu-1ubuntu122.04 11.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

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

See unchanged results
scenario Δ mean throughput
scenario:not-instrumented/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-disabled-benchmarks/KafkaProduceBenchmark.benchProduce same
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProduce same

@pr-commenter
Copy link

pr-commenter bot commented Nov 10, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/spotless-attempt-3-applied-2
git_commit_date 1763407991 1763411477
git_commit_sha b6d4e4f f1bfa43
release_version 1.56.0-SNAPSHOT~b6d4e4fc4a 1.55.0-SNAPSHOT~f1bfa436b3
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763413297 1763413297
ci_job_id 1240318187 1240318187
ci_pipeline_id 82798486 82798486
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-ov9o31q2 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-ov9o31q2 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 insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.102 s) : 0, 1102402
Total [baseline] (8.843 s) : 0, 8843406
Agent [candidate] (1.112 s) : 0, 1111611
Total [candidate] (8.836 s) : 0, 8836316
section iast
Agent [baseline] (1.235 s) : 0, 1234560
Total [baseline] (9.52 s) : 0, 9520388
Agent [candidate] (1.234 s) : 0, 1234245
Total [candidate] (9.515 s) : 0, 9514809
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.102 s -
Agent iast 1.235 s 132.158 ms (12.0%)
Total tracing 8.843 s -
Total iast 9.52 s 676.982 ms (7.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.112 s -
Agent iast 1.234 s 122.634 ms (11.0%)
Total tracing 8.836 s -
Total iast 9.515 s 678.493 ms (7.7%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.448 ms) : 0, 1448
crashtracking [candidate] (1.471 ms) : 0, 1471
BytebuddyAgent [baseline] (707.859 ms) : 0, 707859
BytebuddyAgent [candidate] (714.69 ms) : 0, 714690
GlobalTracer [baseline] (249.459 ms) : 0, 249459
GlobalTracer [candidate] (251.009 ms) : 0, 251009
AppSec [baseline] (32.626 ms) : 0, 32626
AppSec [candidate] (32.729 ms) : 0, 32729
Debugger [baseline] (63.591 ms) : 0, 63591
Debugger [candidate] (63.996 ms) : 0, 63996
Remote Config [baseline] (655.739 µs) : 0, 656
Remote Config [candidate] (648.105 µs) : 0, 648
Telemetry [baseline] (8.22 ms) : 0, 8220
Telemetry [candidate] (8.293 ms) : 0, 8293
Flare Poller [baseline] (3.673 ms) : 0, 3673
Flare Poller [candidate] (3.71 ms) : 0, 3710
section iast
crashtracking [baseline] (1.458 ms) : 0, 1458
crashtracking [candidate] (1.443 ms) : 0, 1443
BytebuddyAgent [baseline] (828.666 ms) : 0, 828666
BytebuddyAgent [candidate] (827.994 ms) : 0, 827994
GlobalTracer [baseline] (236.997 ms) : 0, 236997
GlobalTracer [candidate] (236.534 ms) : 0, 236534
AppSec [baseline] (33.188 ms) : 0, 33188
AppSec [candidate] (34.912 ms) : 0, 34912
Debugger [baseline] (59.438 ms) : 0, 59438
Debugger [candidate] (60.521 ms) : 0, 60521
Remote Config [baseline] (539.506 µs) : 0, 540
Remote Config [candidate] (544.982 µs) : 0, 545
Telemetry [baseline] (7.599 ms) : 0, 7599
Telemetry [candidate] (7.677 ms) : 0, 7677
Flare Poller [baseline] (3.412 ms) : 0, 3412
Flare Poller [candidate] (3.457 ms) : 0, 3457
IAST [baseline] (28.471 ms) : 0, 28471
IAST [candidate] (26.39 ms) : 0, 26390
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.11 s) : 0, 1109540
Total [baseline] (10.89 s) : 0, 10890113
Agent [candidate] (1.1 s) : 0, 1100219
Total [candidate] (10.735 s) : 0, 10735279
section appsec
Agent [baseline] (1.286 s) : 0, 1286499
Total [baseline] (11.194 s) : 0, 11193905
Agent [candidate] (1.276 s) : 0, 1275792
Total [candidate] (11.103 s) : 0, 11102574
section iast
Agent [baseline] (1.256 s) : 0, 1255882
Total [baseline] (11.357 s) : 0, 11356975
Agent [candidate] (1.239 s) : 0, 1238650
Total [candidate] (11.229 s) : 0, 11229186
section profiling
Agent [baseline] (1.234 s) : 0, 1234237
Total [baseline] (11.087 s) : 0, 11086637
Agent [candidate] (1.227 s) : 0, 1227385
Total [candidate] (11.041 s) : 0, 11040556
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.11 s -
Agent appsec 1.286 s 176.958 ms (15.9%)
Agent iast 1.256 s 146.341 ms (13.2%)
Agent profiling 1.234 s 124.697 ms (11.2%)
Total tracing 10.89 s -
Total appsec 11.194 s 303.792 ms (2.8%)
Total iast 11.357 s 466.862 ms (4.3%)
Total profiling 11.087 s 196.524 ms (1.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.1 s -
Agent appsec 1.276 s 175.573 ms (16.0%)
Agent iast 1.239 s 138.431 ms (12.6%)
Agent profiling 1.227 s 127.167 ms (11.6%)
Total tracing 10.735 s -
Total appsec 11.103 s 367.296 ms (3.4%)
Total iast 11.229 s 493.907 ms (4.6%)
Total profiling 11.041 s 305.278 ms (2.8%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.452 ms) : 0, 1452
BytebuddyAgent [baseline] (713.206 ms) : 0, 713206
BytebuddyAgent [candidate] (706.297 ms) : 0, 706297
GlobalTracer [baseline] (250.016 ms) : 0, 250016
GlobalTracer [candidate] (248.491 ms) : 0, 248491
AppSec [baseline] (32.595 ms) : 0, 32595
AppSec [candidate] (32.078 ms) : 0, 32078
Debugger [baseline] (64.857 ms) : 0, 64857
Debugger [candidate] (64.561 ms) : 0, 64561
Remote Config [baseline] (641.885 µs) : 0, 642
Remote Config [candidate] (631.216 µs) : 0, 631
Telemetry [baseline] (8.16 ms) : 0, 8160
Telemetry [candidate] (8.176 ms) : 0, 8176
Flare Poller [baseline] (3.638 ms) : 0, 3638
Flare Poller [candidate] (3.674 ms) : 0, 3674
section appsec
crashtracking [baseline] (1.458 ms) : 0, 1458
crashtracking [candidate] (1.456 ms) : 0, 1456
BytebuddyAgent [baseline] (733.926 ms) : 0, 733926
BytebuddyAgent [candidate] (727.65 ms) : 0, 727650
GlobalTracer [baseline] (241.931 ms) : 0, 241931
GlobalTracer [candidate] (239.55 ms) : 0, 239550
IAST [baseline] (25.088 ms) : 0, 25088
IAST [candidate] (24.586 ms) : 0, 24586
AppSec [baseline] (174.889 ms) : 0, 174889
AppSec [candidate] (173.12 ms) : 0, 173120
Debugger [baseline] (61.123 ms) : 0, 61123
Debugger [candidate] (61.883 ms) : 0, 61883
Remote Config [baseline] (697.666 µs) : 0, 698
Remote Config [candidate] (661.815 µs) : 0, 662
Telemetry [baseline] (8.396 ms) : 0, 8396
Telemetry [candidate] (8.196 ms) : 0, 8196
Flare Poller [baseline] (3.902 ms) : 0, 3902
Flare Poller [candidate] (3.805 ms) : 0, 3805
section iast
crashtracking [baseline] (1.471 ms) : 0, 1471
crashtracking [candidate] (1.449 ms) : 0, 1449
BytebuddyAgent [baseline] (843.268 ms) : 0, 843268
BytebuddyAgent [candidate] (830.608 ms) : 0, 830608
GlobalTracer [baseline] (240.163 ms) : 0, 240163
GlobalTracer [candidate] (237.78 ms) : 0, 237780
IAST [baseline] (30.623 ms) : 0, 30623
IAST [candidate] (29.192 ms) : 0, 29192
AppSec [baseline] (31.601 ms) : 0, 31601
AppSec [candidate] (32.074 ms) : 0, 32074
Debugger [baseline] (61.69 ms) : 0, 61690
Debugger [candidate] (60.856 ms) : 0, 60856
Remote Config [baseline] (572.581 µs) : 0, 573
Remote Config [candidate] (545.709 µs) : 0, 546
Telemetry [baseline] (7.751 ms) : 0, 7751
Telemetry [candidate] (7.681 ms) : 0, 7681
Flare Poller [baseline] (3.587 ms) : 0, 3587
Flare Poller [candidate] (3.478 ms) : 0, 3478
section profiling
crashtracking [baseline] (1.454 ms) : 0, 1454
crashtracking [candidate] (1.443 ms) : 0, 1443
BytebuddyAgent [baseline] (734.606 ms) : 0, 734606
BytebuddyAgent [candidate] (730.831 ms) : 0, 730831
GlobalTracer [baseline] (223.142 ms) : 0, 223142
GlobalTracer [candidate] (221.287 ms) : 0, 221287
AppSec [baseline] (32.556 ms) : 0, 32556
AppSec [candidate] (31.978 ms) : 0, 31978
Debugger [baseline] (63.165 ms) : 0, 63165
Debugger [candidate] (62.62 ms) : 0, 62620
Remote Config [baseline] (654.559 µs) : 0, 655
Remote Config [candidate] (648.259 µs) : 0, 648
Telemetry [baseline] (7.927 ms) : 0, 7927
Telemetry [candidate] (7.939 ms) : 0, 7939
Flare Poller [baseline] (3.79 ms) : 0, 3790
Flare Poller [candidate] (3.657 ms) : 0, 3657
ProfilingAgent [baseline] (96.926 ms) : 0, 96926
ProfilingAgent [candidate] (97.067 ms) : 0, 97067
Profiling [baseline] (97.52 ms) : 0, 97520
Profiling [candidate] (97.681 ms) : 0, 97681
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/spotless-attempt-3-applied-2
git_commit_date 1763407991 1763411477
git_commit_sha b6d4e4f f1bfa43
release_version 1.56.0-SNAPSHOT~b6d4e4fc4a 1.55.0-SNAPSHOT~f1bfa436b3
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1763413789 1763413789
ci_job_id 1240318189 1240318189
ci_pipeline_id 82798486 82798486
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-mny1p4a2 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-mny1p4a2 6.8.0-1031-aws #33~22.04.1-Ubuntu SMP Thu Jun 26 14:22:30 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

scenario Δ mean agg_http_req_duration_p50 Δ mean agg_http_req_duration_p95 Δ mean throughput candidate mean agg_http_req_duration_p50 candidate mean agg_http_req_duration_p95 candidate mean throughput baseline mean agg_http_req_duration_p50 baseline mean agg_http_req_duration_p95 baseline mean throughput
scenario:load:insecure-bank:iast:high_load better
[-161.760µs; -77.570µs] or [-6.177%; -2.962%]
unsure
[-663.803µs; -82.461µs] or [-8.542%; -1.061%]
unstable
[-112.032op/s; +202.594op/s] or [-8.167%; +14.769%]
2.499ms 7.398ms 1417.031op/s 2.619ms 7.771ms 1371.750op/s
scenario:load:petclinic:no_agent:high_load better
[-2.614ms; -0.831ms] or [-13.910%; -4.422%]
unstable
[-3.944ms; -0.701ms] or [-12.683%; -2.255%]
unstable
[-6.900op/s; +51.900op/s] or [-2.825%; +21.251%]
17.070ms 28.777ms 266.719op/s 18.793ms 31.100ms 244.219op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a
    dateFormat X
    axisFormat %s
section baseline
no_agent (19.112 ms) : 18916, 19309
.   : milestone, 19112,
appsec (18.803 ms) : 18611, 18995
.   : milestone, 18803,
code_origins (17.641 ms) : 17466, 17816
.   : milestone, 17641,
iast (17.496 ms) : 17320, 17671
.   : milestone, 17496,
profiling (18.733 ms) : 18550, 18917
.   : milestone, 18733,
tracing (17.415 ms) : 17245, 17585
.   : milestone, 17415,
section candidate
no_agent (17.492 ms) : 17313, 17670
.   : milestone, 17492,
appsec (18.583 ms) : 18393, 18772
.   : milestone, 18583,
code_origins (17.473 ms) : 17302, 17645
.   : milestone, 17473,
iast (17.767 ms) : 17592, 17942
.   : milestone, 17767,
profiling (18.267 ms) : 18085, 18449
.   : milestone, 18267,
tracing (17.939 ms) : 17756, 18121
.   : milestone, 17939,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.112 ms [18.916 ms, 19.309 ms] -
appsec 18.803 ms [18.611 ms, 18.995 ms] -309.045 µs (-1.6%)
code_origins 17.641 ms [17.466 ms, 17.816 ms] -1.471 ms (-7.7%)
iast 17.496 ms [17.32 ms, 17.671 ms] -1.616 ms (-8.5%)
profiling 18.733 ms [18.55 ms, 18.917 ms] -378.739 µs (-2.0%)
tracing 17.415 ms [17.245 ms, 17.585 ms] -1.697 ms (-8.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.492 ms [17.313 ms, 17.67 ms] -
appsec 18.583 ms [18.393 ms, 18.772 ms] 1.091 ms (6.2%)
code_origins 17.473 ms [17.302 ms, 17.645 ms] -18.617 µs (-0.1%)
iast 17.767 ms [17.592 ms, 17.942 ms] 274.81 µs (1.6%)
profiling 18.267 ms [18.085 ms, 18.449 ms] 775.071 µs (4.4%)
tracing 17.939 ms [17.756 ms, 18.121 ms] 446.694 µs (2.6%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.202 ms) : 1190, 1215
.   : milestone, 1202,
iast (3.337 ms) : 3295, 3379
.   : milestone, 3337,
iast_FULL (5.816 ms) : 5758, 5875
.   : milestone, 5816,
iast_GLOBAL (3.685 ms) : 3631, 3739
.   : milestone, 3685,
profiling (1.977 ms) : 1959, 1996
.   : milestone, 1977,
tracing (1.836 ms) : 1821, 1851
.   : milestone, 1836,
section candidate
no_agent (1.178 ms) : 1166, 1189
.   : milestone, 1178,
iast (3.229 ms) : 3187, 3272
.   : milestone, 3229,
iast_FULL (5.806 ms) : 5748, 5865
.   : milestone, 5806,
iast_GLOBAL (3.533 ms) : 3482, 3585
.   : milestone, 3533,
profiling (1.896 ms) : 1880, 1912
.   : milestone, 1896,
tracing (1.794 ms) : 1779, 1809
.   : milestone, 1794,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.202 ms [1.19 ms, 1.215 ms] -
iast 3.337 ms [3.295 ms, 3.379 ms] 2.135 ms (177.5%)
iast_FULL 5.816 ms [5.758 ms, 5.875 ms] 4.614 ms (383.7%)
iast_GLOBAL 3.685 ms [3.631 ms, 3.739 ms] 2.483 ms (206.5%)
profiling 1.977 ms [1.959 ms, 1.996 ms] 774.887 µs (64.4%)
tracing 1.836 ms [1.821 ms, 1.851 ms] 633.418 µs (52.7%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.178 ms [1.166 ms, 1.189 ms] -
iast 3.229 ms [3.187 ms, 3.272 ms] 2.051 ms (174.2%)
iast_FULL 5.806 ms [5.748 ms, 5.865 ms] 4.629 ms (393.1%)
iast_GLOBAL 3.533 ms [3.482 ms, 3.585 ms] 2.356 ms (200.1%)
profiling 1.896 ms [1.88 ms, 1.912 ms] 718.67 µs (61.0%)
tracing 1.794 ms [1.779 ms, 1.809 ms] 616.326 µs (52.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/spotless-attempt-3-applied-2
git_commit_date 1763407991 1763411477
git_commit_sha b6d4e4f f1bfa43
release_version 1.56.0-SNAPSHOT~b6d4e4fc4a 1.55.0-SNAPSHOT~f1bfa436b3
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1763413440 1763413440
ci_job_id 1240318191 1240318191
ci_pipeline_id 82798486 82798486
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-x2nil9d7 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-x2nil9d7 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 0 performance regressions! Performance is the same for 11 metrics, 0 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:dacapo:tomcat:appsec better
[-1.434ms; -1.090ms] or [-38.408%; -29.210%]
2.471ms 3.733ms
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.475 ms) : 1464, 1487
.   : milestone, 1475,
appsec (3.733 ms) : 3514, 3953
.   : milestone, 3733,
iast (2.231 ms) : 2166, 2296
.   : milestone, 2231,
iast_GLOBAL (2.271 ms) : 2207, 2336
.   : milestone, 2271,
profiling (2.057 ms) : 2005, 2109
.   : milestone, 2057,
tracing (2.04 ms) : 1990, 2091
.   : milestone, 2040,
section candidate
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (2.471 ms) : 2419, 2523
.   : milestone, 2471,
iast (2.223 ms) : 2159, 2288
.   : milestone, 2223,
iast_GLOBAL (2.267 ms) : 2202, 2332
.   : milestone, 2267,
profiling (2.072 ms) : 2020, 2124
.   : milestone, 2072,
tracing (2.037 ms) : 1987, 2088
.   : milestone, 2037,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.464 ms, 1.487 ms] -
appsec 3.733 ms [3.514 ms, 3.953 ms] 2.258 ms (153.1%)
iast 2.231 ms [2.166 ms, 2.296 ms] 755.806 µs (51.2%)
iast_GLOBAL 2.271 ms [2.207 ms, 2.336 ms] 796.225 µs (54.0%)
profiling 2.057 ms [2.005 ms, 2.109 ms] 581.726 µs (39.4%)
tracing 2.04 ms [1.99 ms, 2.091 ms] 565.07 µs (38.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 2.471 ms [2.419 ms, 2.523 ms] 991.879 µs (67.1%)
iast 2.223 ms [2.159 ms, 2.288 ms] 744.24 µs (50.3%)
iast_GLOBAL 2.267 ms [2.202 ms, 2.332 ms] 787.872 µs (53.3%)
profiling 2.072 ms [2.02 ms, 2.124 ms] 592.984 µs (40.1%)
tracing 2.037 ms [1.987 ms, 2.088 ms] 558.188 µs (37.7%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~f1bfa436b3, baseline=1.56.0-SNAPSHOT~b6d4e4fc4a
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.981 s) : 14981000, 14981000
.   : milestone, 14981000,
appsec (14.684 s) : 14684000, 14684000
.   : milestone, 14684000,
iast (18.577 s) : 18577000, 18577000
.   : milestone, 18577000,
iast_GLOBAL (18.082 s) : 18082000, 18082000
.   : milestone, 18082000,
profiling (14.867 s) : 14867000, 14867000
.   : milestone, 14867000,
tracing (14.73 s) : 14730000, 14730000
.   : milestone, 14730000,
section candidate
no_agent (15.087 s) : 15087000, 15087000
.   : milestone, 15087000,
appsec (14.928 s) : 14928000, 14928000
.   : milestone, 14928000,
iast (18.184 s) : 18184000, 18184000
.   : milestone, 18184000,
iast_GLOBAL (17.697 s) : 17697000, 17697000
.   : milestone, 17697000,
profiling (15.144 s) : 15144000, 15144000
.   : milestone, 15144000,
tracing (14.828 s) : 14828000, 14828000
.   : milestone, 14828000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.981 s [14.981 s, 14.981 s] -
appsec 14.684 s [14.684 s, 14.684 s] -297.0 ms (-2.0%)
iast 18.577 s [18.577 s, 18.577 s] 3.596 s (24.0%)
iast_GLOBAL 18.082 s [18.082 s, 18.082 s] 3.101 s (20.7%)
profiling 14.867 s [14.867 s, 14.867 s] -114.0 ms (-0.8%)
tracing 14.73 s [14.73 s, 14.73 s] -251.0 ms (-1.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.087 s [15.087 s, 15.087 s] -
appsec 14.928 s [14.928 s, 14.928 s] -159.0 ms (-1.1%)
iast 18.184 s [18.184 s, 18.184 s] 3.097 s (20.5%)
iast_GLOBAL 17.697 s [17.697 s, 17.697 s] 2.61 s (17.3%)
profiling 15.144 s [15.144 s, 15.144 s] 57.0 ms (0.4%)
tracing 14.828 s [14.828 s, 14.828 s] -259.0 ms (-1.7%)

@pr-commenter
Copy link

pr-commenter bot commented Nov 13, 2025

Kafka / consumer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch alexeyk/spotless-attempt-3 alexeyk/spotless-attempt-3-applied-2
git_commit_date 1763411438 1763411477
git_commit_sha 7ec79ce f1bfa43
See matching parameters
Baseline Candidate
ci_job_date 1763412635 1763412635
ci_job_id 1240318198 1240318198
ci_pipeline_id 82798486 82798486
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion 11.0.25 11.0.25
jmhVersion 1.36 1.36
jvm /usr/lib/jvm/java-11-openjdk-amd64/bin/java /usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/consumer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/consumer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmName OpenJDK 64-Bit Server VM OpenJDK 64-Bit Server VM
vmVersion 11.0.25+9-post-Ubuntu-1ubuntu122.04 11.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

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

See unchanged results
scenario Δ mean throughput
scenario:not-instrumented/KafkaConsumerBenchmark.benchConsume same
scenario:only-tracing-dsm-disabled-benchmarks/KafkaConsumerBenchmark.benchConsume same
scenario:only-tracing-dsm-enabled-benchmarks/KafkaConsumerBenchmark.benchConsume same

…pt-3-applied-2

# Conflicts:
#	dd-java-agent/instrumentation-testing/src/main/groovy/datadog/trace/agent/test/base/HttpServerTest.groovy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: tooling Build & Tooling tag: do not merge Do not merge changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants