Skip to content

Add script to clean up old Gradle modules #9253

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 28, 2025
Merged

Add script to clean up old Gradle modules #9253

merged 1 commit into from
Jul 28, 2025

Conversation

PerfectSlayer
Copy link
Contributor

What Does This Do

This script cleans up the old Gradle modules.

Motivation

When relocating Gradle modules, working copy ends up with empty folders, only containing build output. This script will find and remove them.
There is also a --backup option that will remove them from repo to move them near the script if you would like to check what will be clean up. It can be restored by moving the backup at the root of the working copy.

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@PerfectSlayer PerfectSlayer requested a review from a team as a code owner July 28, 2025 07:52
@PerfectSlayer PerfectSlayer added the type: enhancement Enhancements and improvements label Jul 28, 2025
@PerfectSlayer PerfectSlayer requested a review from dougqh July 28, 2025 07:52
@PerfectSlayer PerfectSlayer added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Jul 28, 2025
@pr-commenter
Copy link

pr-commenter bot commented Jul 28, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/ci
git_commit_date 1753693822 1753694485
git_commit_sha 7817fcb 7d7fba8
release_version 1.51.1-SNAPSHOT~7817fcbfb6 1.51.1-SNAPSHOT~7d7fba886b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1753696238 1753696238
ci_job_id 1049805410 1049805410
ci_pipeline_id 71854788 71854788
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-qhr7qe2i 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-qhr7qe2i 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 49 metrics, 10 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.041 s) : 0, 1041473
Total [baseline] (10.776 s) : 0, 10776305
Agent [candidate] (1.048 s) : 0, 1047631
Total [candidate] (10.766 s) : 0, 10766315
section appsec
Agent [baseline] (1.228 s) : 0, 1227583
Total [baseline] (10.811 s) : 0, 10810839
Agent [candidate] (1.216 s) : 0, 1215912
Total [candidate] (10.792 s) : 0, 10792436
section iast
Agent [baseline] (1.173 s) : 0, 1172628
Total [baseline] (10.89 s) : 0, 10889580
Agent [candidate] (1.173 s) : 0, 1172801
Total [candidate] (10.975 s) : 0, 10975217
section profiling
Agent [baseline] (1.192 s) : 0, 1192178
Total [baseline] (10.846 s) : 0, 10845849
Agent [candidate] (1.192 s) : 0, 1192310
Total [candidate] (10.898 s) : 0, 10897707
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.041 s -
Agent appsec 1.228 s 186.111 ms (17.9%)
Agent iast 1.173 s 131.155 ms (12.6%)
Agent profiling 1.192 s 150.705 ms (14.5%)
Total tracing 10.776 s -
Total appsec 10.811 s 34.534 ms (0.3%)
Total iast 10.89 s 113.274 ms (1.1%)
Total profiling 10.846 s 69.543 ms (0.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.048 s -
Agent appsec 1.216 s 168.281 ms (16.1%)
Agent iast 1.173 s 125.17 ms (11.9%)
Agent profiling 1.192 s 144.679 ms (13.8%)
Total tracing 10.766 s -
Total appsec 10.792 s 26.12 ms (0.2%)
Total iast 10.975 s 208.901 ms (1.9%)
Total profiling 10.898 s 131.392 ms (1.2%)
gantt
    title petclinic - break down per module: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.429 ms) : 0, 1429
crashtracking [candidate] (1.44 ms) : 0, 1440
BytebuddyAgent [baseline] (729.803 ms) : 0, 729803
BytebuddyAgent [candidate] (734.343 ms) : 0, 734343
GlobalTracer [baseline] (241.556 ms) : 0, 241556
GlobalTracer [candidate] (243.049 ms) : 0, 243049
AppSec [baseline] (30.45 ms) : 0, 30450
AppSec [candidate] (30.514 ms) : 0, 30514
Debugger [baseline] (6.055 ms) : 0, 6055
Debugger [candidate] (6.027 ms) : 0, 6027
Remote Config [baseline] (646.772 µs) : 0, 647
Remote Config [candidate] (650.801 µs) : 0, 651
Telemetry [baseline] (9.801 ms) : 0, 9801
Telemetry [candidate] (10.517 ms) : 0, 10517
section appsec
crashtracking [baseline] (1.446 ms) : 0, 1446
crashtracking [candidate] (1.435 ms) : 0, 1435
BytebuddyAgent [baseline] (758.066 ms) : 0, 758066
BytebuddyAgent [candidate] (749.69 ms) : 0, 749690
GlobalTracer [baseline] (236.017 ms) : 0, 236017
GlobalTracer [candidate] (234.435 ms) : 0, 234435
IAST [baseline] (23.78 ms) : 0, 23780
IAST [candidate] (23.553 ms) : 0, 23553
AppSec [baseline] (168.423 ms) : 0, 168423
AppSec [candidate] (168.105 ms) : 0, 168105
Debugger [baseline] (9.476 ms) : 0, 9476
Debugger [candidate] (8.581 ms) : 0, 8581
Remote Config [baseline] (626.319 µs) : 0, 626
Remote Config [candidate] (619.442 µs) : 0, 619
Telemetry [baseline] (8.309 ms) : 0, 8309
Telemetry [candidate] (8.248 ms) : 0, 8248
section iast
crashtracking [baseline] (1.429 ms) : 0, 1429
crashtracking [candidate] (1.425 ms) : 0, 1425
BytebuddyAgent [baseline] (846.263 ms) : 0, 846263
BytebuddyAgent [candidate] (846.173 ms) : 0, 846173
GlobalTracer [baseline] (232.012 ms) : 0, 232012
GlobalTracer [candidate] (231.398 ms) : 0, 231398
IAST [baseline] (28.119 ms) : 0, 28119
IAST [candidate] (29.035 ms) : 0, 29035
AppSec [baseline] (25.809 ms) : 0, 25809
AppSec [candidate] (27.303 ms) : 0, 27303
Debugger [baseline] (9.365 ms) : 0, 9365
Debugger [candidate] (7.684 ms) : 0, 7684
Remote Config [baseline] (581.195 µs) : 0, 581
Remote Config [candidate] (599.748 µs) : 0, 600
Telemetry [baseline] (8.111 ms) : 0, 8111
Telemetry [candidate] (8.183 ms) : 0, 8183
section profiling
crashtracking [baseline] (1.398 ms) : 0, 1398
crashtracking [candidate] (1.404 ms) : 0, 1404
BytebuddyAgent [baseline] (759.72 ms) : 0, 759720
BytebuddyAgent [candidate] (759.746 ms) : 0, 759746
GlobalTracer [baseline] (220.574 ms) : 0, 220574
GlobalTracer [candidate] (220.858 ms) : 0, 220858
AppSec [baseline] (30.279 ms) : 0, 30279
AppSec [candidate] (30.217 ms) : 0, 30217
Debugger [baseline] (6.273 ms) : 0, 6273
Debugger [candidate] (6.333 ms) : 0, 6333
Remote Config [baseline] (686.049 µs) : 0, 686
Remote Config [candidate] (682.833 µs) : 0, 683
Telemetry [baseline] (15.854 ms) : 0, 15854
Telemetry [candidate] (15.213 ms) : 0, 15213
ProfilingAgent [baseline] (108.081 ms) : 0, 108081
ProfilingAgent [candidate] (107.932 ms) : 0, 107932
Profiling [baseline] (108.722 ms) : 0, 108722
Profiling [candidate] (108.566 ms) : 0, 108566
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.04 s) : 0, 1039512
Total [baseline] (8.596 s) : 0, 8595648
Agent [candidate] (1.041 s) : 0, 1041274
Total [candidate] (8.586 s) : 0, 8585838
section iast
Agent [baseline] (1.171 s) : 0, 1170874
Total [baseline] (9.296 s) : 0, 9295559
Agent [candidate] (1.176 s) : 0, 1176092
Total [candidate] (9.326 s) : 0, 9325904
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.04 s -
Agent iast 1.171 s 131.362 ms (12.6%)
Total tracing 8.596 s -
Total iast 9.296 s 699.911 ms (8.1%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.041 s -
Agent iast 1.176 s 134.818 ms (12.9%)
Total tracing 8.586 s -
Total iast 9.326 s 740.065 ms (8.6%)
gantt
    title insecure-bank - break down per module: candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.425 ms) : 0, 1425
crashtracking [candidate] (1.425 ms) : 0, 1425
BytebuddyAgent [baseline] (727.89 ms) : 0, 727890
BytebuddyAgent [candidate] (728.676 ms) : 0, 728676
GlobalTracer [baseline] (241.067 ms) : 0, 241067
GlobalTracer [candidate] (241.236 ms) : 0, 241236
AppSec [baseline] (30.283 ms) : 0, 30283
AppSec [candidate] (30.382 ms) : 0, 30382
Debugger [baseline] (6.031 ms) : 0, 6031
Debugger [candidate] (6.04 ms) : 0, 6040
Remote Config [baseline] (654.664 µs) : 0, 655
Remote Config [candidate] (654.25 µs) : 0, 654
Telemetry [baseline] (11.138 ms) : 0, 11138
Telemetry [candidate] (11.919 ms) : 0, 11919
section iast
crashtracking [baseline] (1.419 ms) : 0, 1419
crashtracking [candidate] (1.439 ms) : 0, 1439
BytebuddyAgent [baseline] (845.143 ms) : 0, 845143
BytebuddyAgent [candidate] (849.233 ms) : 0, 849233
GlobalTracer [baseline] (230.917 ms) : 0, 230917
GlobalTracer [candidate] (231.899 ms) : 0, 231899
IAST [baseline] (29.942 ms) : 0, 29942
IAST [candidate] (30.761 ms) : 0, 30761
AppSec [baseline] (27.195 ms) : 0, 27195
AppSec [candidate] (26.351 ms) : 0, 26351
Debugger [baseline] (6.643 ms) : 0, 6643
Debugger [candidate] (6.665 ms) : 0, 6665
Remote Config [baseline] (592.927 µs) : 0, 593
Remote Config [candidate] (595.582 µs) : 0, 596
Telemetry [baseline] (8.135 ms) : 0, 8135
Telemetry [candidate] (8.121 ms) : 0, 8121
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/ci
git_commit_date 1753693822 1753694485
git_commit_sha 7817fcb 7d7fba8
release_version 1.51.1-SNAPSHOT~7817fcbfb6 1.51.1-SNAPSHOT~7d7fba886b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1753695915 1753695915
ci_job_id 1049805411 1049805411
ci_pipeline_id 71854788 71854788
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-7n5usbha 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-7n5usbha 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 2 performance regressions! Performance is the same for 9 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:appsec:high_load worse
[+2.956ms; +3.875ms] or [+6.291%; +8.246%]
unstable
[-13.596op/s; +0.121op/s] or [-13.647%; +0.121%]
50.403ms 92.888op/s 46.988ms 99.625op/s
scenario:load:petclinic:profiling:high_load worse
[+1.525ms; +2.490ms] or [+3.328%; +5.435%]
unstable
[-11.706op/s; +3.181op/s] or [-11.464%; +3.115%]
47.821ms 97.850op/s 45.813ms 102.112op/s
scenario:load:petclinic:tracing:high_load better
[-1.858ms; -1.034ms] or [-4.125%; -2.295%]
unstable
[-4.069op/s; +10.944op/s] or [-3.918%; +10.538%]
43.603ms 107.287op/s 45.049ms 103.850op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.508 ms) : 36219, 36797
.   : milestone, 36508,
appsec (46.988 ms) : 46599, 47376
.   : milestone, 46988,
code_origins (44.705 ms) : 44324, 45086
.   : milestone, 44705,
iast (44.462 ms) : 44082, 44841
.   : milestone, 44462,
profiling (45.813 ms) : 45410, 46216
.   : milestone, 45813,
tracing (45.049 ms) : 44667, 45431
.   : milestone, 45049,
section candidate
no_agent (37.433 ms) : 37130, 37736
.   : milestone, 37433,
appsec (50.403 ms) : 49941, 50865
.   : milestone, 50403,
code_origins (43.831 ms) : 43462, 44200
.   : milestone, 43831,
iast (44.059 ms) : 43681, 44437
.   : milestone, 44059,
profiling (47.821 ms) : 47331, 48311
.   : milestone, 47821,
tracing (43.603 ms) : 43219, 43987
.   : milestone, 43603,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.508 ms [36.219 ms, 36.797 ms] -
appsec 46.988 ms [46.599 ms, 47.376 ms] 10.48 ms (28.7%)
code_origins 44.705 ms [44.324 ms, 45.086 ms] 8.197 ms (22.5%)
iast 44.462 ms [44.082 ms, 44.841 ms] 7.954 ms (21.8%)
profiling 45.813 ms [45.41 ms, 46.216 ms] 9.305 ms (25.5%)
tracing 45.049 ms [44.667 ms, 45.431 ms] 8.541 ms (23.4%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.433 ms [37.13 ms, 37.736 ms] -
appsec 50.403 ms [49.941 ms, 50.865 ms] 12.97 ms (34.6%)
code_origins 43.831 ms [43.462 ms, 44.2 ms] 6.398 ms (17.1%)
iast 44.059 ms [43.681 ms, 44.437 ms] 6.626 ms (17.7%)
profiling 47.821 ms [47.331 ms, 48.311 ms] 10.388 ms (27.8%)
tracing 43.603 ms [43.219 ms, 43.987 ms] 6.17 ms (16.5%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.288 ms) : 4237, 4339
.   : milestone, 4288,
iast (9.114 ms) : 8962, 9266
.   : milestone, 9114,
iast_FULL (13.8 ms) : 13525, 14075
.   : milestone, 13800,
iast_GLOBAL (10.143 ms) : 9969, 10318
.   : milestone, 10143,
profiling (8.767 ms) : 8634, 8901
.   : milestone, 8767,
tracing (7.685 ms) : 7577, 7793
.   : milestone, 7685,
section candidate
no_agent (4.363 ms) : 4314, 4412
.   : milestone, 4363,
iast (8.899 ms) : 8757, 9042
.   : milestone, 8899,
iast_FULL (13.791 ms) : 13515, 14067
.   : milestone, 13791,
iast_GLOBAL (9.937 ms) : 9765, 10109
.   : milestone, 9937,
profiling (8.645 ms) : 8509, 8781
.   : milestone, 8645,
tracing (7.591 ms) : 7480, 7702
.   : milestone, 7591,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.288 ms [4.237 ms, 4.339 ms] -
iast 9.114 ms [8.962 ms, 9.266 ms] 4.826 ms (112.6%)
iast_FULL 13.8 ms [13.525 ms, 14.075 ms] 9.512 ms (221.8%)
iast_GLOBAL 10.143 ms [9.969 ms, 10.318 ms] 5.855 ms (136.6%)
profiling 8.767 ms [8.634 ms, 8.901 ms] 4.48 ms (104.5%)
tracing 7.685 ms [7.577 ms, 7.793 ms] 3.397 ms (79.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.363 ms [4.314 ms, 4.412 ms] -
iast 8.899 ms [8.757 ms, 9.042 ms] 4.537 ms (104.0%)
iast_FULL 13.791 ms [13.515 ms, 14.067 ms] 9.428 ms (216.1%)
iast_GLOBAL 9.937 ms [9.765 ms, 10.109 ms] 5.574 ms (127.8%)
profiling 8.645 ms [8.509 ms, 8.781 ms] 4.282 ms (98.2%)
tracing 7.591 ms [7.48 ms, 7.702 ms] 3.228 ms (74.0%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master bbujon/ci
git_commit_date 1753693822 1753694485
git_commit_sha 7817fcb 7d7fba8
release_version 1.51.1-SNAPSHOT~7817fcbfb6 1.51.1-SNAPSHOT~7d7fba886b
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1753696396 1753696396
ci_job_id 1049805412 1049805412
ci_pipeline_id 71854788 71854788
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-abazptnq 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-abazptnq 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 10 metrics, 2 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.625 s) : 15625000, 15625000
.   : milestone, 15625000,
appsec (14.674 s) : 14674000, 14674000
.   : milestone, 14674000,
iast (18.193 s) : 18193000, 18193000
.   : milestone, 18193000,
iast_GLOBAL (17.945 s) : 17945000, 17945000
.   : milestone, 17945000,
profiling (15.947 s) : 15947000, 15947000
.   : milestone, 15947000,
tracing (15.019 s) : 15019000, 15019000
.   : milestone, 15019000,
section candidate
no_agent (15.02 s) : 15020000, 15020000
.   : milestone, 15020000,
appsec (14.794 s) : 14794000, 14794000
.   : milestone, 14794000,
iast (18.516 s) : 18516000, 18516000
.   : milestone, 18516000,
iast_GLOBAL (18.206 s) : 18206000, 18206000
.   : milestone, 18206000,
profiling (15.482 s) : 15482000, 15482000
.   : milestone, 15482000,
tracing (15.14 s) : 15140000, 15140000
.   : milestone, 15140000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.625 s [15.625 s, 15.625 s] -
appsec 14.674 s [14.674 s, 14.674 s] -951.0 ms (-6.1%)
iast 18.193 s [18.193 s, 18.193 s] 2.568 s (16.4%)
iast_GLOBAL 17.945 s [17.945 s, 17.945 s] 2.32 s (14.8%)
profiling 15.947 s [15.947 s, 15.947 s] 322.0 ms (2.1%)
tracing 15.019 s [15.019 s, 15.019 s] -606.0 ms (-3.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.02 s [15.02 s, 15.02 s] -
appsec 14.794 s [14.794 s, 14.794 s] -226.0 ms (-1.5%)
iast 18.516 s [18.516 s, 18.516 s] 3.496 s (23.3%)
iast_GLOBAL 18.206 s [18.206 s, 18.206 s] 3.186 s (21.2%)
profiling 15.482 s [15.482 s, 15.482 s] 462.0 ms (3.1%)
tracing 15.14 s [15.14 s, 15.14 s] 120.0 ms (0.8%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.51.1-SNAPSHOT~7d7fba886b, baseline=1.51.1-SNAPSHOT~7817fcbfb6
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1466, 1489
.   : milestone, 1477,
appsec (3.625 ms) : 3415, 3835
.   : milestone, 3625,
iast (2.208 ms) : 2145, 2271
.   : milestone, 2208,
iast_GLOBAL (2.258 ms) : 2194, 2322
.   : milestone, 2258,
profiling (2.484 ms) : 2316, 2653
.   : milestone, 2484,
tracing (2.019 ms) : 1970, 2067
.   : milestone, 2019,
section candidate
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (3.673 ms) : 3455, 3891
.   : milestone, 3673,
iast (2.211 ms) : 2148, 2274
.   : milestone, 2211,
iast_GLOBAL (2.251 ms) : 2187, 2314
.   : milestone, 2251,
profiling (2.049 ms) : 1999, 2100
.   : milestone, 2049,
tracing (2.029 ms) : 1979, 2078
.   : milestone, 2029,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 3.625 ms [3.415 ms, 3.835 ms] 2.148 ms (145.5%)
iast 2.208 ms [2.145 ms, 2.271 ms] 731.002 µs (49.5%)
iast_GLOBAL 2.258 ms [2.194 ms, 2.322 ms] 781.127 µs (52.9%)
profiling 2.484 ms [2.316 ms, 2.653 ms] 1.007 ms (68.2%)
tracing 2.019 ms [1.97 ms, 2.067 ms] 541.622 µs (36.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 3.673 ms [3.455 ms, 3.891 ms] 2.194 ms (148.3%)
iast 2.211 ms [2.148 ms, 2.274 ms] 731.706 µs (49.5%)
iast_GLOBAL 2.251 ms [2.187 ms, 2.314 ms] 771.595 µs (52.2%)
profiling 2.049 ms [1.999 ms, 2.1 ms] 570.26 µs (38.6%)
tracing 2.029 ms [1.979 ms, 2.078 ms] 549.361 µs (37.1%)

@PerfectSlayer
Copy link
Contributor Author

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

Yeah, benchmark cannot be trusted…

@PerfectSlayer PerfectSlayer merged commit e690f9f into master Jul 28, 2025
504 checks passed
@PerfectSlayer PerfectSlayer deleted the bbujon/ci branch July 28, 2025 12:22
@github-actions github-actions bot added this to the 1.52.0 milestone Jul 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: tooling Build & Tooling 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