Skip to content

Avoid useless logs when no split are needed#10840

Open
bric3 wants to merge 2 commits intomasterfrom
bdu/avoid-useless-logs-when-unsplitted
Open

Avoid useless logs when no split are needed#10840
bric3 wants to merge 2 commits intomasterfrom
bdu/avoid-useless-logs-when-unsplitted

Conversation

@bric3
Copy link
Copy Markdown
Contributor

@bric3 bric3 commented Mar 13, 2026

What Does This Do

Our Gradle job is splitting huge tasks to increase parallelism. However, some jobs like check_base inherits that split configuration, but are actually not split, in this case there were hundreds of useless logs as shown below. With that PR, when the split info is missing, the project is automatically included and no log is emitted.

Git change tracking is enabled: origin/master..HEAD
Changed file: .github/CODEOWNERS at root project (no task will be skipped)
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
Invalid slot values '/1', expected numeric 'X/Y' with Y > 0. Treating all projects as selected.
...

Motivation

Build correctness

@bric3 bric3 requested a review from a team as a code owner March 13, 2026 13:26
@bric3 bric3 added type: enhancement Enhancements and improvements tag: no release notes Changes to exclude from release notes labels Mar 13, 2026
@pr-commenter
Copy link
Copy Markdown

pr-commenter bot commented Mar 13, 2026

Benchmarks

⚠️ Warning: Baseline build not found for merge-base commit. Comparing against the latest commit on master instead.

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/avoid-useless-logs-when-unsplitted
git_commit_date 1775834061 1776078868
git_commit_sha 5ab378f f3575b6
release_version 1.62.0-SNAPSHOT~5ab378f780 1.61.0-SNAPSHOT~f3575b6406
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1776080714 1776080714
ci_job_id 1589058314 1589058314
ci_pipeline_id 107336705 107336705
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-t18alhn5 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-t18alhn5 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 59 metrics, 12 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.068 s) : 0, 1068287
Total [baseline] (8.84 s) : 0, 8840388
Agent [candidate] (1.054 s) : 0, 1053897
Total [candidate] (8.823 s) : 0, 8822638
section iast
Agent [baseline] (1.223 s) : 0, 1222540
Total [baseline] (9.54 s) : 0, 9539569
Agent [candidate] (1.23 s) : 0, 1230296
Total [candidate] (9.544 s) : 0, 9544339
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.068 s -
Agent iast 1.223 s 154.253 ms (14.4%)
Total tracing 8.84 s -
Total iast 9.54 s 699.181 ms (7.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.054 s -
Agent iast 1.23 s 176.399 ms (16.7%)
Total tracing 8.823 s -
Total iast 9.544 s 721.701 ms (8.2%)
gantt
    title insecure-bank - break down per module: candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.251 ms) : 0, 1251
crashtracking [candidate] (1.22 ms) : 0, 1220
BytebuddyAgent [baseline] (639.483 ms) : 0, 639483
BytebuddyAgent [candidate] (631.699 ms) : 0, 631699
AgentMeter [baseline] (29.739 ms) : 0, 29739
AgentMeter [candidate] (29.34 ms) : 0, 29340
GlobalTracer [baseline] (250.864 ms) : 0, 250864
GlobalTracer [candidate] (248.005 ms) : 0, 248005
AppSec [baseline] (32.556 ms) : 0, 32556
AppSec [candidate] (31.904 ms) : 0, 31904
Debugger [baseline] (59.967 ms) : 0, 59967
Debugger [candidate] (58.922 ms) : 0, 58922
Remote Config [baseline] (600.063 µs) : 0, 600
Remote Config [candidate] (599.185 µs) : 0, 599
Telemetry [baseline] (8.172 ms) : 0, 8172
Telemetry [candidate] (8.011 ms) : 0, 8011
Flare Poller [baseline] (9.206 ms) : 0, 9206
Flare Poller [candidate] (8.095 ms) : 0, 8095
section iast
crashtracking [baseline] (1.222 ms) : 0, 1222
crashtracking [candidate] (1.223 ms) : 0, 1223
BytebuddyAgent [baseline] (800.074 ms) : 0, 800074
BytebuddyAgent [candidate] (806.734 ms) : 0, 806734
AgentMeter [baseline] (11.35 ms) : 0, 11350
AgentMeter [candidate] (11.641 ms) : 0, 11641
GlobalTracer [baseline] (238.803 ms) : 0, 238803
GlobalTracer [candidate] (240.354 ms) : 0, 240354
AppSec [baseline] (30.383 ms) : 0, 30383
AppSec [candidate] (31.099 ms) : 0, 31099
Debugger [baseline] (60.695 ms) : 0, 60695
Debugger [candidate] (60.098 ms) : 0, 60098
Remote Config [baseline] (547.64 µs) : 0, 548
Remote Config [candidate] (522.02 µs) : 0, 522
Telemetry [baseline] (13.908 ms) : 0, 13908
Telemetry [candidate] (12.29 ms) : 0, 12290
Flare Poller [baseline] (3.472 ms) : 0, 3472
Flare Poller [candidate] (3.384 ms) : 0, 3384
IAST [baseline] (25.698 ms) : 0, 25698
IAST [candidate] (26.695 ms) : 0, 26695
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1056561
Total [baseline] (11.015 s) : 0, 11015338
Agent [candidate] (1.06 s) : 0, 1060047
Total [candidate] (11.057 s) : 0, 11057306
section appsec
Agent [baseline] (1.248 s) : 0, 1247711
Total [baseline] (11.121 s) : 0, 11121063
Agent [candidate] (1.247 s) : 0, 1246709
Total [candidate] (11.097 s) : 0, 11096842
section iast
Agent [baseline] (1.223 s) : 0, 1223337
Total [baseline] (11.165 s) : 0, 11165314
Agent [candidate] (1.232 s) : 0, 1232300
Total [candidate] (11.259 s) : 0, 11259457
section profiling
Agent [baseline] (1.182 s) : 0, 1182412
Total [baseline] (11.105 s) : 0, 11105056
Agent [candidate] (1.184 s) : 0, 1183633
Total [candidate] (11.132 s) : 0, 11132025
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.057 s -
Agent appsec 1.248 s 191.15 ms (18.1%)
Agent iast 1.223 s 166.776 ms (15.8%)
Agent profiling 1.182 s 125.851 ms (11.9%)
Total tracing 11.015 s -
Total appsec 11.121 s 105.726 ms (1.0%)
Total iast 11.165 s 149.976 ms (1.4%)
Total profiling 11.105 s 89.718 ms (0.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent appsec 1.247 s 186.661 ms (17.6%)
Agent iast 1.232 s 172.253 ms (16.2%)
Agent profiling 1.184 s 123.585 ms (11.7%)
Total tracing 11.057 s -
Total appsec 11.097 s 39.536 ms (0.4%)
Total iast 11.259 s 202.151 ms (1.8%)
Total profiling 11.132 s 74.719 ms (0.7%)
gantt
    title petclinic - break down per module: candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.233 ms) : 0, 1233
crashtracking [candidate] (1.224 ms) : 0, 1224
BytebuddyAgent [baseline] (632.861 ms) : 0, 632861
BytebuddyAgent [candidate] (634.191 ms) : 0, 634191
AgentMeter [baseline] (29.275 ms) : 0, 29275
AgentMeter [candidate] (29.429 ms) : 0, 29429
GlobalTracer [baseline] (248.69 ms) : 0, 248690
GlobalTracer [candidate] (249.151 ms) : 0, 249151
AppSec [baseline] (32.105 ms) : 0, 32105
AppSec [candidate] (32.139 ms) : 0, 32139
Debugger [baseline] (60.088 ms) : 0, 60088
Debugger [candidate] (60.067 ms) : 0, 60067
Remote Config [baseline] (594.915 µs) : 0, 595
Remote Config [candidate] (591.427 µs) : 0, 591
Telemetry [baseline] (8.106 ms) : 0, 8106
Telemetry [candidate] (8.065 ms) : 0, 8065
Flare Poller [baseline] (7.368 ms) : 0, 7368
Flare Poller [candidate] (9.016 ms) : 0, 9016
section appsec
crashtracking [baseline] (1.224 ms) : 0, 1224
crashtracking [candidate] (1.208 ms) : 0, 1208
BytebuddyAgent [baseline] (661.514 ms) : 0, 661514
BytebuddyAgent [candidate] (661.482 ms) : 0, 661482
AgentMeter [baseline] (12.023 ms) : 0, 12023
AgentMeter [candidate] (12.089 ms) : 0, 12089
GlobalTracer [baseline] (248.717 ms) : 0, 248717
GlobalTracer [candidate] (248.657 ms) : 0, 248657
AppSec [baseline] (184.361 ms) : 0, 184361
AppSec [candidate] (183.934 ms) : 0, 183934
Debugger [baseline] (66.104 ms) : 0, 66104
Debugger [candidate] (65.948 ms) : 0, 65948
Remote Config [baseline] (606.101 µs) : 0, 606
Remote Config [candidate] (592.563 µs) : 0, 593
Telemetry [baseline] (8.644 ms) : 0, 8644
Telemetry [candidate] (8.503 ms) : 0, 8503
Flare Poller [baseline] (3.542 ms) : 0, 3542
Flare Poller [candidate] (3.532 ms) : 0, 3532
IAST [baseline] (24.564 ms) : 0, 24564
IAST [candidate] (24.493 ms) : 0, 24493
section iast
crashtracking [baseline] (1.223 ms) : 0, 1223
crashtracking [candidate] (1.233 ms) : 0, 1233
BytebuddyAgent [baseline] (800.909 ms) : 0, 800909
BytebuddyAgent [candidate] (806.699 ms) : 0, 806699
AgentMeter [baseline] (11.38 ms) : 0, 11380
AgentMeter [candidate] (11.519 ms) : 0, 11519
GlobalTracer [baseline] (239.136 ms) : 0, 239136
GlobalTracer [candidate] (241.162 ms) : 0, 241162
AppSec [baseline] (28.516 ms) : 0, 28516
AppSec [candidate] (31.977 ms) : 0, 31977
Debugger [baseline] (61.65 ms) : 0, 61650
Debugger [candidate] (60.33 ms) : 0, 60330
Remote Config [baseline] (531.997 µs) : 0, 532
Remote Config [candidate] (1.096 ms) : 0, 1096
Telemetry [baseline] (13.849 ms) : 0, 13849
Telemetry [candidate] (12.289 ms) : 0, 12289
Flare Poller [baseline] (3.414 ms) : 0, 3414
Flare Poller [candidate] (3.48 ms) : 0, 3480
IAST [baseline] (26.551 ms) : 0, 26551
IAST [candidate] (26.077 ms) : 0, 26077
section profiling
crashtracking [baseline] (1.185 ms) : 0, 1185
crashtracking [candidate] (1.19 ms) : 0, 1190
BytebuddyAgent [baseline] (689.882 ms) : 0, 689882
BytebuddyAgent [candidate] (692.277 ms) : 0, 692277
AgentMeter [baseline] (9.041 ms) : 0, 9041
AgentMeter [candidate] (9.068 ms) : 0, 9068
GlobalTracer [baseline] (206.916 ms) : 0, 206916
GlobalTracer [candidate] (206.501 ms) : 0, 206501
AppSec [baseline] (32.391 ms) : 0, 32391
AppSec [candidate] (32.452 ms) : 0, 32452
Debugger [baseline] (65.537 ms) : 0, 65537
Debugger [candidate] (65.162 ms) : 0, 65162
Remote Config [baseline] (572.816 µs) : 0, 573
Remote Config [candidate] (575.17 µs) : 0, 575
Telemetry [baseline] (7.876 ms) : 0, 7876
Telemetry [candidate] (7.878 ms) : 0, 7878
Flare Poller [baseline] (3.613 ms) : 0, 3613
Flare Poller [candidate] (3.519 ms) : 0, 3519
ProfilingAgent [baseline] (94.228 ms) : 0, 94228
ProfilingAgent [candidate] (93.72 ms) : 0, 93720
Profiling [baseline] (94.808 ms) : 0, 94808
Profiling [candidate] (94.28 ms) : 0, 94280
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/avoid-useless-logs-when-unsplitted
git_commit_date 1775834061 1776078868
git_commit_sha 5ab378f f3575b6
release_version 1.62.0-SNAPSHOT~5ab378f780 1.61.0-SNAPSHOT~f3575b6406
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1776081182 1776081182
ci_job_id 1589058315 1589058315
ci_pipeline_id 107336705 107336705
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-dfezmzml 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-dfezmzml 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 15 metrics, 17 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_GLOBAL:high_load unsure
[+45.368µs; +191.785µs] or [+1.640%; +6.931%]
worse
[+212.482µs; +723.141µs] or [+2.752%; +9.366%]
unstable
[-200.162op/s; +62.912op/s] or [-15.207%; +4.780%]
2.886ms 8.189ms 1247.625op/s 2.767ms 7.721ms 1316.250op/s
scenario:load:insecure-bank:iast:high_load worse
[+69.008µs; +231.038µs] or [+2.745%; +9.189%]
unsure
[+96.010µs; +606.074µs] or [+1.308%; +8.254%]
unstable
[-233.237op/s; +55.675op/s] or [-16.322%; +3.896%]
2.664ms 7.694ms 1340.156op/s 2.514ms 7.343ms 1428.938op/s
scenario:load:petclinic:iast:high_load better
[-1190.674µs; -565.950µs] or [-6.495%; -3.087%]
same
[-1440.779µs; +15.582µs] or [-4.925%; +0.053%]
unstable
[-21.663op/s; +39.538op/s] or [-8.595%; +15.688%]
17.453ms 28.541ms 260.969op/s 18.331ms 29.254ms 252.031op/s
scenario:load:petclinic:code_origins:high_load unsure
[+286.820µs; +1347.359µs] or [+1.625%; +7.636%]
worse
[+0.664ms; +2.445ms] or [+2.327%; +8.561%]
unstable
[-41.510op/s; +20.322op/s] or [-15.990%; +7.828%]
18.463ms 30.109ms 249.000op/s 17.646ms 28.555ms 259.594op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.311 ms) : 18127, 18494
.   : milestone, 18311,
appsec (18.674 ms) : 18486, 18862
.   : milestone, 18674,
code_origins (17.977 ms) : 17801, 18154
.   : milestone, 17977,
iast (18.515 ms) : 18333, 18696
.   : milestone, 18515,
profiling (18.386 ms) : 18201, 18571
.   : milestone, 18386,
tracing (17.86 ms) : 17681, 18039
.   : milestone, 17860,
section candidate
no_agent (19.693 ms) : 19489, 19896
.   : milestone, 19693,
appsec (18.839 ms) : 18652, 19026
.   : milestone, 18839,
code_origins (18.74 ms) : 18549, 18931
.   : milestone, 18740,
iast (17.881 ms) : 17704, 18057
.   : milestone, 17881,
profiling (18.183 ms) : 18005, 18362
.   : milestone, 18183,
tracing (17.611 ms) : 17439, 17783
.   : milestone, 17611,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.311 ms [18.127 ms, 18.494 ms] -
appsec 18.674 ms [18.486 ms, 18.862 ms] 363.563 µs (2.0%)
code_origins 17.977 ms [17.801 ms, 18.154 ms] -333.281 µs (-1.8%)
iast 18.515 ms [18.333 ms, 18.696 ms] 203.94 µs (1.1%)
profiling 18.386 ms [18.201 ms, 18.571 ms] 75.243 µs (0.4%)
tracing 17.86 ms [17.681 ms, 18.039 ms] -450.781 µs (-2.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.693 ms [19.489 ms, 19.896 ms] -
appsec 18.839 ms [18.652 ms, 19.026 ms] -853.643 µs (-4.3%)
code_origins 18.74 ms [18.549 ms, 18.931 ms] -952.821 µs (-4.8%)
iast 17.881 ms [17.704 ms, 18.057 ms] -1.812 ms (-9.2%)
profiling 18.183 ms [18.005 ms, 18.362 ms] -1.509 ms (-7.7%)
tracing 17.611 ms [17.439 ms, 17.783 ms] -2.081 ms (-10.6%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.258 ms) : 1246, 1271
.   : milestone, 1258,
iast (3.201 ms) : 3162, 3240
.   : milestone, 3201,
iast_FULL (6.002 ms) : 5941, 6063
.   : milestone, 6002,
iast_GLOBAL (3.481 ms) : 3427, 3535
.   : milestone, 3481,
profiling (2.127 ms) : 2106, 2147
.   : milestone, 2127,
tracing (1.875 ms) : 1860, 1891
.   : milestone, 1875,
section candidate
no_agent (1.257 ms) : 1244, 1269
.   : milestone, 1257,
iast (3.417 ms) : 3366, 3468
.   : milestone, 3417,
iast_FULL (6.059 ms) : 5996, 6122
.   : milestone, 6059,
iast_GLOBAL (3.678 ms) : 3620, 3735
.   : milestone, 3678,
profiling (2.0 ms) : 1983, 2017
.   : milestone, 2000,
tracing (1.877 ms) : 1861, 1893
.   : milestone, 1877,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.258 ms [1.246 ms, 1.271 ms] -
iast 3.201 ms [3.162 ms, 3.24 ms] 1.943 ms (154.4%)
iast_FULL 6.002 ms [5.941 ms, 6.063 ms] 4.744 ms (377.0%)
iast_GLOBAL 3.481 ms [3.427 ms, 3.535 ms] 2.223 ms (176.6%)
profiling 2.127 ms [2.106 ms, 2.147 ms] 868.232 µs (69.0%)
tracing 1.875 ms [1.86 ms, 1.891 ms] 616.851 µs (49.0%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.257 ms [1.244 ms, 1.269 ms] -
iast 3.417 ms [3.366 ms, 3.468 ms] 2.16 ms (171.9%)
iast_FULL 6.059 ms [5.996 ms, 6.122 ms] 4.803 ms (382.2%)
iast_GLOBAL 3.678 ms [3.62 ms, 3.735 ms] 2.421 ms (192.6%)
profiling 2.0 ms [1.983 ms, 2.017 ms] 742.914 µs (59.1%)
tracing 1.877 ms [1.861 ms, 1.893 ms] 619.955 µs (49.3%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bdu/avoid-useless-logs-when-unsplitted
git_commit_date 1775834061 1776078868
git_commit_sha 5ab378f f3575b6
release_version 1.62.0-SNAPSHOT~5ab378f780 1.61.0-SNAPSHOT~f3575b6406
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1776080945 1776080945
ci_job_id 1589058316 1589058316
ci_pipeline_id 107336705 107336705
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-2-gh2bcmo8 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-2-gh2bcmo8 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.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.637 s) : 15637000, 15637000
.   : milestone, 15637000,
appsec (14.871 s) : 14871000, 14871000
.   : milestone, 14871000,
iast (18.323 s) : 18323000, 18323000
.   : milestone, 18323000,
iast_GLOBAL (17.994 s) : 17994000, 17994000
.   : milestone, 17994000,
profiling (14.785 s) : 14785000, 14785000
.   : milestone, 14785000,
tracing (14.958 s) : 14958000, 14958000
.   : milestone, 14958000,
section candidate
no_agent (14.881 s) : 14881000, 14881000
.   : milestone, 14881000,
appsec (15.251 s) : 15251000, 15251000
.   : milestone, 15251000,
iast (18.1 s) : 18100000, 18100000
.   : milestone, 18100000,
iast_GLOBAL (18.095 s) : 18095000, 18095000
.   : milestone, 18095000,
profiling (14.898 s) : 14898000, 14898000
.   : milestone, 14898000,
tracing (14.977 s) : 14977000, 14977000
.   : milestone, 14977000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.637 s [15.637 s, 15.637 s] -
appsec 14.871 s [14.871 s, 14.871 s] -766.0 ms (-4.9%)
iast 18.323 s [18.323 s, 18.323 s] 2.686 s (17.2%)
iast_GLOBAL 17.994 s [17.994 s, 17.994 s] 2.357 s (15.1%)
profiling 14.785 s [14.785 s, 14.785 s] -852.0 ms (-5.4%)
tracing 14.958 s [14.958 s, 14.958 s] -679.0 ms (-4.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.881 s [14.881 s, 14.881 s] -
appsec 15.251 s [15.251 s, 15.251 s] 370.0 ms (2.5%)
iast 18.1 s [18.1 s, 18.1 s] 3.219 s (21.6%)
iast_GLOBAL 18.095 s [18.095 s, 18.095 s] 3.214 s (21.6%)
profiling 14.898 s [14.898 s, 14.898 s] 17.0 ms (0.1%)
tracing 14.977 s [14.977 s, 14.977 s] 96.0 ms (0.6%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.61.0-SNAPSHOT~f3575b6406, baseline=1.62.0-SNAPSHOT~5ab378f780
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.489 ms) : 1478, 1501
.   : milestone, 1489,
appsec (3.823 ms) : 3600, 4046
.   : milestone, 3823,
iast (2.277 ms) : 2208, 2346
.   : milestone, 2277,
iast_GLOBAL (2.314 ms) : 2244, 2383
.   : milestone, 2314,
profiling (2.096 ms) : 2041, 2151
.   : milestone, 2096,
tracing (2.088 ms) : 2034, 2142
.   : milestone, 2088,
section candidate
no_agent (1.488 ms) : 1476, 1499
.   : milestone, 1488,
appsec (3.801 ms) : 3579, 4022
.   : milestone, 3801,
iast (2.283 ms) : 2214, 2353
.   : milestone, 2283,
iast_GLOBAL (2.326 ms) : 2256, 2396
.   : milestone, 2326,
profiling (2.099 ms) : 2045, 2154
.   : milestone, 2099,
tracing (2.094 ms) : 2040, 2147
.   : milestone, 2094,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.489 ms [1.478 ms, 1.501 ms] -
appsec 3.823 ms [3.6 ms, 4.046 ms] 2.334 ms (156.7%)
iast 2.277 ms [2.208 ms, 2.346 ms] 787.307 µs (52.9%)
iast_GLOBAL 2.314 ms [2.244 ms, 2.383 ms] 824.391 µs (55.4%)
profiling 2.096 ms [2.041 ms, 2.151 ms] 606.84 µs (40.7%)
tracing 2.088 ms [2.034 ms, 2.142 ms] 598.59 µs (40.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.488 ms [1.476 ms, 1.499 ms] -
appsec 3.801 ms [3.579 ms, 4.022 ms] 2.313 ms (155.5%)
iast 2.283 ms [2.214 ms, 2.353 ms] 795.564 µs (53.5%)
iast_GLOBAL 2.326 ms [2.256 ms, 2.396 ms] 838.248 µs (56.3%)
profiling 2.099 ms [2.045 ms, 2.154 ms] 611.489 µs (41.1%)
tracing 2.094 ms [2.04 ms, 2.147 ms] 605.886 µs (40.7%)

Copy link
Copy Markdown
Member

@manuel-alvarez-alvarez manuel-alvarez-alvarez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, sorry for the late review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tag: no release notes Changes to exclude from release notes type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants