Skip to content

Conversation

@AlexeyKuznetsov-DD
Copy link
Contributor

DO NOT MERGE!

What Does This Do

  • Updates Spotless and associated formatters to their latest versions.
  • Sets JDK 21 as the default for Gradle builds.
  • Applies Spotless formatting rules to the source code.

Motivation

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

Additional Notes

This implementation includes a temporary workaround:
The gradlew script has been modified to use JAVA_21_HOME instead of JAVA_HOME to enforce JDK 21 for Gradle. This approach is slightly hacky — ideally, we should identify a cleaner, more sustainable solution in the future.

…ult for Gradle. Apply spottles to source code.
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD self-assigned this Oct 11, 2025
@AlexeyKuznetsov-DD AlexeyKuznetsov-DD added tag: do not merge Do not merge changes comp: tooling Build & Tooling labels Oct 11, 2025
@pr-commenter
Copy link

pr-commenter bot commented Oct 11, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1761158451 1761158796
end_time 2025-10-22T18:42:11 2025-10-22T18:47:57
git_branch master alexeyk/latest-spotless-with-jdk21
git_commit_sha cd02b0c 1722a13
start_time 2025-10-22T18:40:52 2025-10-22T18:46:37
See matching parameters
Baseline Candidate
ci_job_id 1192488241 1192488241
ci_pipeline_id 80008708 80008708
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1761157736 1761157736

Summary

Found 0 performance improvements and 0 performance regressions! Performance is the same for 10 metrics, 5 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
[-9.796µs; +24.310µs] or [-3.551%; +8.813%]
unstable
[-21.391µs; +35.971µs] or [-6.812%; +11.455%]
unstable
[-33.235µs; +45.155µs] or [-10.106%; +13.730%]
unstable
[-122.801µs; +80.366µs] or [-12.315%; +8.059%]
same
scenario:basic same same same unstable
[-237.382µs; -11.657µs] or [-26.092%; -1.281%]
same
scenario:loop unsure
[+3.980µs; +9.108µs] or [+0.045%; +0.103%]
unsure
[+2.196µs; +9.393µs] or [+0.025%; +0.105%]
same same 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 (314.008 µs) : 288, 340
.   : milestone, 314,
basic (293.093 µs) : 287, 300
.   : milestone, 293,
loop (8.952 ms) : 8949, 8955
.   : milestone, 8952,
section candidate
noprobe (321.298 µs) : 292, 350
.   : milestone, 321,
basic (295.647 µs) : 288, 303
.   : milestone, 296,
loop (8.957 ms) : 8954, 8961
.   : milestone, 8957,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 314.008 µs [288.302 µs, 339.714 µs]
basic 293.093 µs [286.544 µs, 299.642 µs]
loop 8.952 ms [8.949 ms, 8.955 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 321.298 µs [292.479 µs, 350.117 µs]
basic 295.647 µs [288.336 µs, 302.957 µs]
loop 8.957 ms [8.954 ms, 8.961 ms]

@pr-commenter
Copy link

pr-commenter bot commented Oct 11, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/latest-spotless-with-jdk21
git_commit_date 1761156228 1761157736
git_commit_sha cd02b0c 1722a13
release_version 1.55.0-SNAPSHOT~cd02b0c326 1.55.0-SNAPSHOT~1722a137ed
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761159699 1761159699
ci_job_id 1192488233 1192488233
ci_pipeline_id 80008708 80008708
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-1tgsq4ny 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-1tgsq4ny 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 61 metrics, 4 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1018496
Total [baseline] (8.672 s) : 0, 8672326
Agent [candidate] (1.02 s) : 0, 1020335
Total [candidate] (8.678 s) : 0, 8677623
section iast
Agent [baseline] (1.151 s) : 0, 1151335
Total [baseline] (9.31 s) : 0, 9309704
Agent [candidate] (1.157 s) : 0, 1156503
Total [candidate] (9.306 s) : 0, 9305519
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.151 s 132.839 ms (13.0%)
Total tracing 8.672 s -
Total iast 9.31 s 637.377 ms (7.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.02 s -
Agent iast 1.157 s 136.167 ms (13.3%)
Total tracing 8.678 s -
Total iast 9.306 s 627.896 ms (7.2%)
gantt
    title insecure-bank - break down per module: candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.447 ms) : 0, 1447
crashtracking [candidate] (1.461 ms) : 0, 1461
BytebuddyAgent [baseline] (693.923 ms) : 0, 693923
BytebuddyAgent [candidate] (694.393 ms) : 0, 694393
GlobalTracer [baseline] (242.907 ms) : 0, 242907
GlobalTracer [candidate] (243.231 ms) : 0, 243231
AppSec [baseline] (32.242 ms) : 0, 32242
AppSec [candidate] (32.469 ms) : 0, 32469
Debugger [baseline] (6.317 ms) : 0, 6317
Debugger [candidate] (6.322 ms) : 0, 6322
Remote Config [baseline] (680.525 µs) : 0, 681
Remote Config [candidate] (669.677 µs) : 0, 670
Telemetry [baseline] (9.131 ms) : 0, 9131
Telemetry [candidate] (9.26 ms) : 0, 9260
Flare Poller [baseline] (10.782 ms) : 0, 10782
Flare Poller [candidate] (11.539 ms) : 0, 11539
section iast
crashtracking [baseline] (1.474 ms) : 0, 1474
crashtracking [candidate] (1.486 ms) : 0, 1486
BytebuddyAgent [baseline] (815.046 ms) : 0, 815046
BytebuddyAgent [candidate] (820.18 ms) : 0, 820180
GlobalTracer [baseline] (231.184 ms) : 0, 231184
GlobalTracer [candidate] (231.947 ms) : 0, 231947
IAST [baseline] (26.976 ms) : 0, 26976
IAST [candidate] (26.822 ms) : 0, 26822
AppSec [baseline] (35.42 ms) : 0, 35420
AppSec [candidate] (34.794 ms) : 0, 34794
Debugger [baseline] (6.133 ms) : 0, 6133
Debugger [candidate] (6.163 ms) : 0, 6163
Remote Config [baseline] (604.416 µs) : 0, 604
Remote Config [candidate] (632.54 µs) : 0, 633
Telemetry [baseline] (8.839 ms) : 0, 8839
Telemetry [candidate] (8.76 ms) : 0, 8760
Flare Poller [baseline] (4.245 ms) : 0, 4245
Flare Poller [candidate] (4.262 ms) : 0, 4262
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.026 s) : 0, 1026233
Total [baseline] (10.674 s) : 0, 10673847
Agent [candidate] (1.017 s) : 0, 1016808
Total [candidate] (10.675 s) : 0, 10674598
section appsec
Agent [baseline] (1.193 s) : 0, 1193178
Total [baseline] (10.816 s) : 0, 10815528
Agent [candidate] (1.199 s) : 0, 1199084
Total [candidate] (10.825 s) : 0, 10824656
section iast
Agent [baseline] (1.153 s) : 0, 1153193
Total [baseline] (11.143 s) : 0, 11142569
Agent [candidate] (1.151 s) : 0, 1150790
Total [candidate] (11.134 s) : 0, 11134299
section profiling
Agent [baseline] (1.161 s) : 0, 1160921
Total [baseline] (10.766 s) : 0, 10765503
Agent [candidate] (1.162 s) : 0, 1161993
Total [candidate] (10.844 s) : 0, 10843711
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.026 s -
Agent appsec 1.193 s 166.945 ms (16.3%)
Agent iast 1.153 s 126.96 ms (12.4%)
Agent profiling 1.161 s 134.688 ms (13.1%)
Total tracing 10.674 s -
Total appsec 10.816 s 141.681 ms (1.3%)
Total iast 11.143 s 468.722 ms (4.4%)
Total profiling 10.766 s 91.656 ms (0.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.017 s -
Agent appsec 1.199 s 182.275 ms (17.9%)
Agent iast 1.151 s 133.982 ms (13.2%)
Agent profiling 1.162 s 145.185 ms (14.3%)
Total tracing 10.675 s -
Total appsec 10.825 s 150.058 ms (1.4%)
Total iast 11.134 s 459.701 ms (4.3%)
Total profiling 10.844 s 169.113 ms (1.6%)
gantt
    title petclinic - break down per module: candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.468 ms) : 0, 1468
crashtracking [candidate] (1.443 ms) : 0, 1443
BytebuddyAgent [baseline] (698.68 ms) : 0, 698680
BytebuddyAgent [candidate] (693.285 ms) : 0, 693285
GlobalTracer [baseline] (244.05 ms) : 0, 244050
GlobalTracer [candidate] (242.752 ms) : 0, 242752
AppSec [baseline] (32.585 ms) : 0, 32585
AppSec [candidate] (32.534 ms) : 0, 32534
Debugger [baseline] (6.343 ms) : 0, 6343
Debugger [candidate] (6.3 ms) : 0, 6300
Remote Config [baseline] (685.062 µs) : 0, 685
Remote Config [candidate] (681.098 µs) : 0, 681
Telemetry [baseline] (9.38 ms) : 0, 9380
Telemetry [candidate] (9.26 ms) : 0, 9260
Flare Poller [baseline] (11.767 ms) : 0, 11767
Flare Poller [candidate] (9.52 ms) : 0, 9520
section appsec
crashtracking [baseline] (1.458 ms) : 0, 1458
crashtracking [candidate] (1.468 ms) : 0, 1468
BytebuddyAgent [baseline] (717.47 ms) : 0, 717470
BytebuddyAgent [candidate] (721.953 ms) : 0, 721953
GlobalTracer [baseline] (234.552 ms) : 0, 234552
GlobalTracer [candidate] (235.31 ms) : 0, 235310
IAST [baseline] (24.963 ms) : 0, 24963
IAST [candidate] (24.989 ms) : 0, 24989
AppSec [baseline] (174.523 ms) : 0, 174523
AppSec [candidate] (174.989 ms) : 0, 174989
Debugger [baseline] (6.081 ms) : 0, 6081
Debugger [candidate] (6.133 ms) : 0, 6133
Remote Config [baseline] (635.409 µs) : 0, 635
Remote Config [candidate] (621.785 µs) : 0, 622
Telemetry [baseline] (8.53 ms) : 0, 8530
Telemetry [candidate] (8.508 ms) : 0, 8508
Flare Poller [baseline] (3.875 ms) : 0, 3875
Flare Poller [candidate] (3.871 ms) : 0, 3871
section iast
crashtracking [baseline] (1.467 ms) : 0, 1467
crashtracking [candidate] (1.465 ms) : 0, 1465
BytebuddyAgent [baseline] (816.172 ms) : 0, 816172
BytebuddyAgent [candidate] (815.191 ms) : 0, 815191
GlobalTracer [baseline] (232.001 ms) : 0, 232001
GlobalTracer [candidate] (230.939 ms) : 0, 230939
IAST [baseline] (26.799 ms) : 0, 26799
IAST [candidate] (26.601 ms) : 0, 26601
AppSec [baseline] (35.47 ms) : 0, 35470
AppSec [candidate] (35.288 ms) : 0, 35288
Debugger [baseline] (6.198 ms) : 0, 6198
Debugger [candidate] (6.164 ms) : 0, 6164
Remote Config [baseline] (601.362 µs) : 0, 601
Remote Config [candidate] (613.185 µs) : 0, 613
Telemetry [baseline] (8.722 ms) : 0, 8722
Telemetry [candidate] (8.837 ms) : 0, 8837
Flare Poller [baseline] (4.34 ms) : 0, 4340
Flare Poller [candidate] (4.259 ms) : 0, 4259
section profiling
crashtracking [baseline] (1.454 ms) : 0, 1454
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (718.792 ms) : 0, 718792
BytebuddyAgent [candidate] (719.989 ms) : 0, 719989
GlobalTracer [baseline] (218.057 ms) : 0, 218057
GlobalTracer [candidate] (218.106 ms) : 0, 218106
AppSec [baseline] (32.194 ms) : 0, 32194
AppSec [candidate] (32.216 ms) : 0, 32216
Debugger [baseline] (6.595 ms) : 0, 6595
Debugger [candidate] (6.583 ms) : 0, 6583
Remote Config [baseline] (704.093 µs) : 0, 704
Remote Config [candidate] (682.099 µs) : 0, 682
Telemetry [baseline] (15.557 ms) : 0, 15557
Telemetry [candidate] (15.782 ms) : 0, 15782
Flare Poller [baseline] (4.159 ms) : 0, 4159
Flare Poller [candidate] (4.059 ms) : 0, 4059
ProfilingAgent [baseline] (109.738 ms) : 0, 109738
ProfilingAgent [candidate] (109.342 ms) : 0, 109342
Profiling [baseline] (110.36 ms) : 0, 110360
Profiling [candidate] (110.054 ms) : 0, 110054
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/latest-spotless-with-jdk21
git_commit_date 1761156228 1761157736
git_commit_sha cd02b0c 1722a13
release_version 1.55.0-SNAPSHOT~cd02b0c326 1.55.0-SNAPSHOT~1722a137ed
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1761159380 1761159380
ci_job_id 1192488234 1192488234
ci_pipeline_id 80008708 80008708
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-g0heoso3 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-g0heoso3 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 3 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:petclinic:no_agent:high_load worse
[+1.375ms; +2.003ms] or [+3.801%; +5.537%]
unstable
[-14.286op/s; +2.861op/s] or [-11.054%; +2.214%]
37.856ms 123.525op/s 36.167ms 129.238op/s
scenario:load:petclinic:iast:high_load worse
[+0.914ms; +1.719ms] or [+2.127%; +3.999%]
unstable
[-10.780op/s; +4.230op/s] or [-9.906%; +3.887%]
44.307ms 105.550op/s 42.990ms 108.825op/s
scenario:load:petclinic:code_origins:high_load worse
[+0.959ms; +1.764ms] or [+2.262%; +4.161%]
unstable
[-11.172op/s; +4.397op/s] or [-10.131%; +3.987%]
43.763ms 106.888op/s 42.401ms 110.275op/s
scenario:load:petclinic:tracing:high_load better
[-1.973ms; -1.171ms] or [-4.363%; -2.588%]
unstable
[-3.715op/s; +11.115op/s] or [-3.591%; +10.745%]
43.660ms 107.138op/s 45.232ms 103.438op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.297 ms) : 4251, 4344
.   : milestone, 4297,
iast (10.056 ms) : 9883, 10228
.   : milestone, 10056,
iast_FULL (13.776 ms) : 13501, 14051
.   : milestone, 13776,
iast_GLOBAL (10.418 ms) : 10218, 10618
.   : milestone, 10418,
profiling (9.236 ms) : 9079, 9393
.   : milestone, 9236,
tracing (8.303 ms) : 8183, 8424
.   : milestone, 8303,
section candidate
no_agent (4.251 ms) : 4202, 4300
.   : milestone, 4251,
iast (9.878 ms) : 9712, 10045
.   : milestone, 9878,
iast_FULL (13.979 ms) : 13697, 14262
.   : milestone, 13979,
iast_GLOBAL (10.576 ms) : 10386, 10767
.   : milestone, 10576,
profiling (9.22 ms) : 9073, 9366
.   : milestone, 9220,
tracing (8.112 ms) : 7982, 8243
.   : milestone, 8112,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.297 ms [4.251 ms, 4.344 ms] -
iast 10.056 ms [9.883 ms, 10.228 ms] 5.758 ms (134.0%)
iast_FULL 13.776 ms [13.501 ms, 14.051 ms] 9.479 ms (220.6%)
iast_GLOBAL 10.418 ms [10.218 ms, 10.618 ms] 6.121 ms (142.4%)
profiling 9.236 ms [9.079 ms, 9.393 ms] 4.939 ms (114.9%)
tracing 8.303 ms [8.183 ms, 8.424 ms] 4.006 ms (93.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.251 ms [4.202 ms, 4.3 ms] -
iast 9.878 ms [9.712 ms, 10.045 ms] 5.628 ms (132.4%)
iast_FULL 13.979 ms [13.697 ms, 14.262 ms] 9.729 ms (228.9%)
iast_GLOBAL 10.576 ms [10.386 ms, 10.767 ms] 6.326 ms (148.8%)
profiling 9.22 ms [9.073 ms, 9.366 ms] 4.969 ms (116.9%)
tracing 8.112 ms [7.982 ms, 8.243 ms] 3.862 ms (90.8%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.167 ms) : 35880, 36454
.   : milestone, 36167,
appsec (47.263 ms) : 46843, 47683
.   : milestone, 47263,
code_origins (42.401 ms) : 42033, 42769
.   : milestone, 42401,
iast (42.99 ms) : 42625, 43356
.   : milestone, 42990,
profiling (49.577 ms) : 49115, 50038
.   : milestone, 49577,
tracing (45.232 ms) : 44850, 45614
.   : milestone, 45232,
section candidate
no_agent (37.856 ms) : 37560, 38152
.   : milestone, 37856,
appsec (46.771 ms) : 46355, 47187
.   : milestone, 46771,
code_origins (43.763 ms) : 43383, 44143
.   : milestone, 43763,
iast (44.307 ms) : 43925, 44689
.   : milestone, 44307,
profiling (48.796 ms) : 48360, 49232
.   : milestone, 48796,
tracing (43.66 ms) : 43296, 44023
.   : milestone, 43660,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.167 ms [35.88 ms, 36.454 ms] -
appsec 47.263 ms [46.843 ms, 47.683 ms] 11.096 ms (30.7%)
code_origins 42.401 ms [42.033 ms, 42.769 ms] 6.234 ms (17.2%)
iast 42.99 ms [42.625 ms, 43.356 ms] 6.823 ms (18.9%)
profiling 49.577 ms [49.115 ms, 50.038 ms] 13.409 ms (37.1%)
tracing 45.232 ms [44.85 ms, 45.614 ms] 9.065 ms (25.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.856 ms [37.56 ms, 38.152 ms] -
appsec 46.771 ms [46.355 ms, 47.187 ms] 8.915 ms (23.6%)
code_origins 43.763 ms [43.383 ms, 44.143 ms] 5.907 ms (15.6%)
iast 44.307 ms [43.925 ms, 44.689 ms] 6.451 ms (17.0%)
profiling 48.796 ms [48.36 ms, 49.232 ms] 10.94 ms (28.9%)
tracing 43.66 ms [43.296 ms, 44.023 ms] 5.804 ms (15.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/latest-spotless-with-jdk21
git_commit_date 1761156228 1761157736
git_commit_sha cd02b0c 1722a13
release_version 1.55.0-SNAPSHOT~cd02b0c326 1.55.0-SNAPSHOT~1722a137ed
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1761159773 1761159773
ci_job_id 1192488235 1192488235
ci_pipeline_id 80008708 80008708
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-ulwo9eu9 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-ulwo9eu9 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.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.474 ms) : 1462, 1485
.   : milestone, 1474,
appsec (2.505 ms) : 2451, 2558
.   : milestone, 2505,
iast (2.213 ms) : 2150, 2277
.   : milestone, 2213,
iast_GLOBAL (2.251 ms) : 2187, 2315
.   : milestone, 2251,
profiling (2.052 ms) : 2001, 2103
.   : milestone, 2052,
tracing (2.02 ms) : 1971, 2069
.   : milestone, 2020,
section candidate
no_agent (1.47 ms) : 1459, 1482
.   : milestone, 1470,
appsec (3.633 ms) : 3421, 3844
.   : milestone, 3633,
iast (2.213 ms) : 2150, 2277
.   : milestone, 2213,
iast_GLOBAL (2.252 ms) : 2188, 2316
.   : milestone, 2252,
profiling (2.1 ms) : 2046, 2155
.   : milestone, 2100,
tracing (2.022 ms) : 1973, 2071
.   : milestone, 2022,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.474 ms [1.462 ms, 1.485 ms] -
appsec 2.505 ms [2.451 ms, 2.558 ms] 1.031 ms (69.9%)
iast 2.213 ms [2.15 ms, 2.277 ms] 739.608 µs (50.2%)
iast_GLOBAL 2.251 ms [2.187 ms, 2.315 ms] 776.916 µs (52.7%)
profiling 2.052 ms [2.001 ms, 2.103 ms] 578.015 µs (39.2%)
tracing 2.02 ms [1.971 ms, 2.069 ms] 546.273 µs (37.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.459 ms, 1.482 ms] -
appsec 3.633 ms [3.421 ms, 3.844 ms] 2.162 ms (147.1%)
iast 2.213 ms [2.15 ms, 2.277 ms] 743.24 µs (50.6%)
iast_GLOBAL 2.252 ms [2.188 ms, 2.316 ms] 781.948 µs (53.2%)
profiling 2.1 ms [2.046 ms, 2.155 ms] 630.162 µs (42.9%)
tracing 2.022 ms [1.973 ms, 2.071 ms] 552.075 µs (37.6%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.55.0-SNAPSHOT~1722a137ed, baseline=1.55.0-SNAPSHOT~cd02b0c326
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.918 s) : 14918000, 14918000
.   : milestone, 14918000,
appsec (14.941 s) : 14941000, 14941000
.   : milestone, 14941000,
iast (18.617 s) : 18617000, 18617000
.   : milestone, 18617000,
iast_GLOBAL (17.655 s) : 17655000, 17655000
.   : milestone, 17655000,
profiling (15.284 s) : 15284000, 15284000
.   : milestone, 15284000,
tracing (15.188 s) : 15188000, 15188000
.   : milestone, 15188000,
section candidate
no_agent (15.006 s) : 15006000, 15006000
.   : milestone, 15006000,
appsec (14.814 s) : 14814000, 14814000
.   : milestone, 14814000,
iast (18.57 s) : 18570000, 18570000
.   : milestone, 18570000,
iast_GLOBAL (18.008 s) : 18008000, 18008000
.   : milestone, 18008000,
profiling (15.125 s) : 15125000, 15125000
.   : milestone, 15125000,
tracing (14.968 s) : 14968000, 14968000
.   : milestone, 14968000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.918 s [14.918 s, 14.918 s] -
appsec 14.941 s [14.941 s, 14.941 s] 23.0 ms (0.2%)
iast 18.617 s [18.617 s, 18.617 s] 3.699 s (24.8%)
iast_GLOBAL 17.655 s [17.655 s, 17.655 s] 2.737 s (18.3%)
profiling 15.284 s [15.284 s, 15.284 s] 366.0 ms (2.5%)
tracing 15.188 s [15.188 s, 15.188 s] 270.0 ms (1.8%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.006 s [15.006 s, 15.006 s] -
appsec 14.814 s [14.814 s, 14.814 s] -192.0 ms (-1.3%)
iast 18.57 s [18.57 s, 18.57 s] 3.564 s (23.8%)
iast_GLOBAL 18.008 s [18.008 s, 18.008 s] 3.002 s (20.0%)
profiling 15.125 s [15.125 s, 15.125 s] 119.0 ms (0.8%)
tracing 14.968 s [14.968 s, 14.968 s] -38.0 ms (-0.3%)

@pr-commenter
Copy link

pr-commenter bot commented Oct 11, 2025

Kafka / producer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/latest-spotless-with-jdk21
git_commit_date 1761082495 1761157736
git_commit_sha d05020a 1722a13
See matching parameters
Baseline Candidate
ci_job_date 1761159009 1761159009
ci_job_id 1192488238 1192488238
ci_pipeline_id 80008708 80008708
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 Oct 11, 2025

Kafka / consumer-benchmark

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master alexeyk/latest-spotless-with-jdk21
git_commit_date 1761082495 1761157736
git_commit_sha d05020a 1722a13
See matching parameters
Baseline Candidate
ci_job_date 1761158968 1761158968
ci_job_id 1192488240 1192488240
ci_pipeline_id 80008708 80008708
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 unsure
[+2251.362op/s; +18115.814op/s] or [+0.738%; +5.940%]
scenario:only-tracing-dsm-enabled-benchmarks/KafkaConsumerBenchmark.benchConsume same

@datadog-datadog-prod-us1
Copy link
Contributor

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

🎯 Code Coverage
Patch Coverage: 55.56%
Total Coverage: 74.22% (+14.49%)

View detailed report

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

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.

1 participant