Skip to content

Update Backport Script to not Accept Release Branch Name as Patch Release Name - #9053

Merged
mhlidd merged 3 commits into
masterfrom
mhlidd_update_backport_script
Jul 8, 2025
Merged

Update Backport Script to not Accept Release Branch Name as Patch Release Name#9053
mhlidd merged 3 commits into
masterfrom
mhlidd_update_backport_script

Conversation

@mhlidd

Copy link
Copy Markdown
Contributor

What Does This Do

Currently the backport script expects that the PATCH_RELEASE_NAME is prefixed with release/. This does not make sense because the PATCH_RELEASE_BRANCH is defined as release/$PATCH_RELEASE_NAME, which could potentially lead to branch names such as release/release/v1.50.x. This PR removes the check to ensure that PATCH_RELEASE_NAME is prefixed with release/ (since the variable is no longer used afterwards), and actually enforces that it does not start with that prefix to avoid the release/release/v.1.50.x scenario.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@sarahchen6sarahchen6 added type: feature Enhancements and improvements comp: tooling Build & Tooling labels Jun 27, 2025
@pr-commenter

pr-commenterBot commented Jun 27, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd_update_backport_script
git_commit_date17518997641751904950
git_commit_sha2ee59a9d84e32e
release_version1.51.0-SNAPSHOT~2ee59a972d1.51.0-SNAPSHOT~d84e32ec70
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17519067071751906707
ci_job_id10165684221016568422
ci_pipeline_id6980479569804795
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-0-fm5l1vee 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-0-fm5l1vee 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone

Summary

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

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (997.004 ms) : 0, 997004
Total [baseline] (10.623 s) : 0, 10622986
Agent [candidate] (993.073 ms) : 0, 993073
Total [candidate] (10.541 s) : 0, 10541228
section appsec
Agent [baseline] (1.182 s) : 0, 1181906
Total [baseline] (10.697 s) : 0, 10696649
Agent [candidate] (1.178 s) : 0, 1177601
Total [candidate] (10.724 s) : 0, 10724197
section iast
Agent [baseline] (1.142 s) : 0, 1141945
Total [baseline] (10.789 s) : 0, 10789269
Agent [candidate] (1.138 s) : 0, 1137603
Total [candidate] (10.805 s) : 0, 10805256
section profiling
Agent [baseline] (1.263 s) : 0, 1263463
Total [baseline] (11.013 s) : 0, 11013298
Agent [candidate] (1.241 s) : 0, 1241085
Total [candidate] (10.96 s) : 0, 10960089
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing997.004 ms-
Agentappsec1.182 s184.902 ms (18.5%)
Agentiast1.142 s144.941 ms (14.5%)
Agentprofiling1.263 s266.459 ms (26.7%)
Totaltracing10.623 s-
Totalappsec10.697 s73.663 ms (0.7%)
Totaliast10.789 s166.284 ms (1.6%)
Totalprofiling11.013 s390.313 ms (3.7%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing993.073 ms-
Agentappsec1.178 s184.527 ms (18.6%)
Agentiast1.138 s144.53 ms (14.6%)
Agentprofiling1.241 s248.012 ms (25.0%)
Totaltracing10.541 s-
Totalappsec10.724 s182.969 ms (1.7%)
Totaliast10.805 s264.027 ms (2.5%)
Totalprofiling10.96 s418.861 ms (4.0%)
gantt
title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (688.558 ms) : 0, 688558
BytebuddyAgent [candidate] (686.09 ms) : 0, 686090
GlobalTracer [baseline] (242.391 ms) : 0, 242391
GlobalTracer [candidate] (241.26 ms) : 0, 241260
AppSec [baseline] (30.31 ms) : 0, 30310
AppSec [candidate] (30.096 ms) : 0, 30096
Debugger [baseline] (6.04 ms) : 0, 6040
Debugger [candidate] (6.014 ms) : 0, 6014
Remote Config [baseline] (671.458 µs) : 0, 671
Remote Config [candidate] (674.757 µs) : 0, 675
Telemetry [baseline] (8.167 ms) : 0, 8167
Telemetry [candidate] (8.16 ms) : 0, 8160
section appsec
BytebuddyAgent [baseline] (715.837 ms) : 0, 715837
BytebuddyAgent [candidate] (711.783 ms) : 0, 711783
GlobalTracer [baseline] (236.305 ms) : 0, 236305
GlobalTracer [candidate] (235.781 ms) : 0, 235781
AppSec [baseline] (171.057 ms) : 0, 171057
AppSec [candidate] (171.539 ms) : 0, 171539
Debugger [baseline] (5.739 ms) : 0, 5739
Debugger [candidate] (5.74 ms) : 0, 5740
Remote Config [baseline] (613.877 µs) : 0, 614
Remote Config [candidate] (592.916 µs) : 0, 593
Telemetry [baseline] (8.056 ms) : 0, 8056
Telemetry [candidate] (8.108 ms) : 0, 8108
IAST [baseline] (23.387 ms) : 0, 23387
IAST [candidate] (23.18 ms) : 0, 23180
section iast
BytebuddyAgent [baseline] (814.614 ms) : 0, 814614
BytebuddyAgent [candidate] (812.556 ms) : 0, 812556
GlobalTracer [baseline] (234.377 ms) : 0, 234377
GlobalTracer [candidate] (232.415 ms) : 0, 232415
AppSec [baseline] (27.152 ms) : 0, 27152
AppSec [candidate] (31.343 ms) : 0, 31343
Debugger [baseline] (5.864 ms) : 0, 5864
Debugger [candidate] (5.853 ms) : 0, 5853
Remote Config [baseline] (583.689 µs) : 0, 584
Remote Config [candidate] (583.455 µs) : 0, 583
Telemetry [baseline] (8.056 ms) : 0, 8056
Telemetry [candidate] (8.032 ms) : 0, 8032
IAST [baseline] (29.641 ms) : 0, 29641
IAST [candidate] (25.994 ms) : 0, 25994
section profiling
BytebuddyAgent [baseline] (686.894 ms) : 0, 686894
BytebuddyAgent [candidate] (676.465 ms) : 0, 676465
GlobalTracer [baseline] (366.701 ms) : 0, 366701
GlobalTracer [candidate] (360.009 ms) : 0, 360009
AppSec [baseline] (34.592 ms) : 0, 34592
AppSec [candidate] (30.86 ms) : 0, 30860
Debugger [baseline] (8.508 ms) : 0, 8508
Debugger [candidate] (11.332 ms) : 0, 11332
Remote Config [baseline] (673.925 µs) : 0, 674
Remote Config [candidate] (654.553 µs) : 0, 655
Telemetry [baseline] (9.662 ms) : 0, 9662
Telemetry [candidate] (10.181 ms) : 0, 10181
ProfilingAgent [baseline] (107.37 ms) : 0, 107370
ProfilingAgent [candidate] (103.174 ms) : 0, 103174
Profiling [baseline] (107.394 ms) : 0, 107394
Profiling [candidate] (103.198 ms) : 0, 103198
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (992.898 ms) : 0, 992898
Total [baseline] (8.535 s) : 0, 8534544
Agent [candidate] (993.77 ms) : 0, 993770
Total [candidate] (8.548 s) : 0, 8548313
section iast
Agent [baseline] (1.132 s) : 0, 1131735
Total [baseline] (9.237 s) : 0, 9237379
Agent [candidate] (1.133 s) : 0, 1132747
Total [candidate] (9.3 s) : 0, 9299866
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing992.898 ms-
Agentiast1.132 s138.837 ms (14.0%)
Totaltracing8.535 s-
Totaliast9.237 s702.835 ms (8.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing993.77 ms-
Agentiast1.133 s138.977 ms (14.0%)
Totaltracing8.548 s-
Totaliast9.3 s751.553 ms (8.8%)
gantt
title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (685.96 ms) : 0, 685960
BytebuddyAgent [candidate] (686.558 ms) : 0, 686558
GlobalTracer [baseline] (241.245 ms) : 0, 241245
GlobalTracer [candidate] (241.457 ms) : 0, 241457
AppSec [baseline] (30.083 ms) : 0, 30083
AppSec [candidate] (30.088 ms) : 0, 30088
Debugger [baseline] (6.013 ms) : 0, 6013
Debugger [candidate] (6.047 ms) : 0, 6047
Remote Config [baseline] (675.964 µs) : 0, 676
Remote Config [candidate] (691.967 µs) : 0, 692
Telemetry [baseline] (8.195 ms) : 0, 8195
Telemetry [candidate] (8.171 ms) : 0, 8171
section iast
BytebuddyAgent [baseline] (806.525 ms) : 0, 806525
BytebuddyAgent [candidate] (807.453 ms) : 0, 807453
GlobalTracer [baseline] (232.865 ms) : 0, 232865
GlobalTracer [candidate] (232.777 ms) : 0, 232777
AppSec [baseline] (29.344 ms) : 0, 29344
AppSec [candidate] (28.778 ms) : 0, 28778
Debugger [baseline] (5.834 ms) : 0, 5834
Debugger [candidate] (6.733 ms) : 0, 6733
Remote Config [baseline] (584.26 µs) : 0, 584
Remote Config [candidate] (570.856 µs) : 0, 571
Telemetry [baseline] (8.035 ms) : 0, 8035
Telemetry [candidate] (7.912 ms) : 0, 7912
IAST [baseline] (27.775 ms) : 0, 27775
IAST [candidate] (27.746 ms) : 0, 27746
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd_update_backport_script
git_commit_date17518997641751904950
git_commit_sha2ee59a9d84e32e
release_version1.51.0-SNAPSHOT~2ee59a972d1.51.0-SNAPSHOT~d84e32ec70
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17519064851751906485
ci_job_id10165684231016568423
ci_pipeline_id6980479569804795
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-0-nj922qgi 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-0-nj922qgi 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

Summary

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

scenarioΔ mean http_req_durationΔ mean throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:insecure-bank:iast_GLOBAL:high_loadbetter
[-583.155µs; -206.173µs] or [-5.682%; -2.009%]
unstable
[-58.299op/s; +65.407op/s] or [-12.878%; +14.448%]
9.868ms456.273op/s10.263ms452.719op/s
scenario:load:insecure-bank:profiling:high_loadworse
[+490.791µs; +798.073µs] or [+5.687%; +9.247%]
unstable
[-103.516op/s; +29.829op/s] or [-19.267%; +5.552%]
9.275ms500.438op/s8.630ms537.281op/s
scenario:load:insecure-bank:no_agent:high_loadworse
[+144.711µs; +248.779µs] or [+3.390%; +5.828%]
unstable
[-166.795op/s; +73.608op/s] or [-15.521%; +6.849%]
4.465ms1028.062op/s4.269ms1074.656op/s
scenario:load:petclinic:appsec:high_loadbetter
[-1.993ms; -1.037ms] or [-4.008%; -2.087%]
unstable
[-5.243op/s; +8.684op/s] or [-5.499%; +9.107%]
48.203ms97.075op/s49.718ms95.354op/s
scenario:load:petclinic:tracing:high_loadbetter
[-2.156ms; -1.379ms] or [-4.796%; -3.067%]
unstable
[-4.462op/s; +10.302op/s] or [-4.233%; +9.774%]
43.187ms108.325op/s44.955ms105.405op/s
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section baseline
no_agent (4.269 ms) : 4222, 4315
. : milestone, 4269,
iast (9.32 ms) : 9170, 9469
. : milestone, 9320,
iast_FULL (14.006 ms) : 13731, 14281
. : milestone, 14006,
iast_GLOBAL (10.263 ms) : 10083, 10442
. : milestone, 10263,
profiling (8.63 ms) : 8496, 8765
. : milestone, 8630,
tracing (7.659 ms) : 7544, 7774
. : milestone, 7659,
section candidate
no_agent (4.465 ms) : 4415, 4516
. : milestone, 4465,
iast (9.377 ms) : 9221, 9533
. : milestone, 9377,
iast_FULL (14.39 ms) : 14105, 14676
. : milestone, 14390,
iast_GLOBAL (9.868 ms) : 9697, 10039
. : milestone, 9868,
profiling (9.275 ms) : 9124, 9425
. : milestone, 9275,
tracing (7.84 ms) : 7721, 7959
. : milestone, 7840,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.269 ms [4.222 ms, 4.315 ms]-
iast9.32 ms [9.17 ms, 9.469 ms]5.051 ms (118.3%)
iast_FULL14.006 ms [13.731 ms, 14.281 ms]9.738 ms (228.1%)
iast_GLOBAL10.263 ms [10.083 ms, 10.442 ms]5.994 ms (140.4%)
profiling8.63 ms [8.496 ms, 8.765 ms]4.362 ms (102.2%)
tracing7.659 ms [7.544 ms, 7.774 ms]3.39 ms (79.4%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent4.465 ms [4.415 ms, 4.516 ms]-
iast9.377 ms [9.221 ms, 9.533 ms]4.912 ms (110.0%)
iast_FULL14.39 ms [14.105 ms, 14.676 ms]9.925 ms (222.3%)
iast_GLOBAL9.868 ms [9.697 ms, 10.039 ms]5.403 ms (121.0%)
profiling9.275 ms [9.124 ms, 9.425 ms]4.809 ms (107.7%)
tracing7.84 ms [7.721 ms, 7.959 ms]3.375 ms (75.6%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section baseline
no_agent (36.825 ms) : 36524, 37126
. : milestone, 36825,
appsec (49.718 ms) : 49263, 50173
. : milestone, 49718,
code_origins (44.724 ms) : 44334, 45114
. : milestone, 44724,
iast (44.737 ms) : 44341, 45132
. : milestone, 44737,
profiling (47.133 ms) : 46670, 47596
. : milestone, 47133,
tracing (44.955 ms) : 44578, 45331
. : milestone, 44955,
section candidate
no_agent (36.725 ms) : 36422, 37027
. : milestone, 36725,
appsec (48.203 ms) : 47770, 48635
. : milestone, 48203,
code_origins (44.591 ms) : 44203, 44979
. : milestone, 44591,
iast (44.044 ms) : 43658, 44429
. : milestone, 44044,
profiling (47.864 ms) : 47435, 48293
. : milestone, 47864,
tracing (43.187 ms) : 42842, 43532
. : milestone, 43187,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.825 ms [36.524 ms, 37.126 ms]-
appsec49.718 ms [49.263 ms, 50.173 ms]12.892 ms (35.0%)
code_origins44.724 ms [44.334 ms, 45.114 ms]7.899 ms (21.4%)
iast44.737 ms [44.341 ms, 45.132 ms]7.911 ms (21.5%)
profiling47.133 ms [46.67 ms, 47.596 ms]10.308 ms (28.0%)
tracing44.955 ms [44.578 ms, 45.331 ms]8.129 ms (22.1%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent36.725 ms [36.422 ms, 37.027 ms]-
appsec48.203 ms [47.77 ms, 48.635 ms]11.478 ms (31.3%)
code_origins44.591 ms [44.203 ms, 44.979 ms]7.866 ms (21.4%)
iast44.044 ms [43.658 ms, 44.429 ms]7.319 ms (19.9%)
profiling47.864 ms [47.435 ms, 48.293 ms]11.139 ms (30.3%)
tracing43.187 ms [42.842 ms, 43.532 ms]6.463 ms (17.6%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermhlidd_update_backport_script
git_commit_date17518997641751904950
git_commit_sha2ee59a9d84e32e
release_version1.51.0-SNAPSHOT~2ee59a972d1.51.0-SNAPSHOT~d84e32ec70
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17519069811751906981
ci_job_id10165684251016568425
ci_pipeline_id6980479569804795
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-zfyrx7zua-project-304-concurrent-1-1rra9b7i 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-zfyrx7zua-project-304-concurrent-1-1rra9b7i 6.8.0-1030-aws #32~22.04.1-Ubuntu SMP Thu Jun 5 08:38:24 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.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section baseline
no_agent (1.481 ms) : 1469, 1492
. : milestone, 1481,
appsec (2.411 ms) : 2362, 2460
. : milestone, 2411,
iast (2.197 ms) : 2135, 2259
. : milestone, 2197,
iast_GLOBAL (2.236 ms) : 2174, 2298
. : milestone, 2236,
profiling (2.06 ms) : 2009, 2111
. : milestone, 2060,
tracing (2.01 ms) : 1962, 2058
. : milestone, 2010,
section candidate
no_agent (1.48 ms) : 1469, 1492
. : milestone, 1480,
appsec (2.41 ms) : 2361, 2459
. : milestone, 2410,
iast (2.2 ms) : 2138, 2263
. : milestone, 2200,
iast_GLOBAL (2.241 ms) : 2178, 2303
. : milestone, 2241,
profiling (2.511 ms) : 2336, 2685
. : milestone, 2511,
tracing (2.011 ms) : 1963, 2059
. : milestone, 2011,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.481 ms [1.469 ms, 1.492 ms]-
appsec2.411 ms [2.362 ms, 2.46 ms]930.713 µs (62.9%)
iast2.197 ms [2.135 ms, 2.259 ms]716.625 µs (48.4%)
iast_GLOBAL2.236 ms [2.174 ms, 2.298 ms]754.852 µs (51.0%)
profiling2.06 ms [2.009 ms, 2.111 ms]579.185 µs (39.1%)
tracing2.01 ms [1.962 ms, 2.058 ms]529.473 µs (35.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.48 ms [1.469 ms, 1.492 ms]-
appsec2.41 ms [2.361 ms, 2.459 ms]929.508 µs (62.8%)
iast2.2 ms [2.138 ms, 2.263 ms]720.282 µs (48.7%)
iast_GLOBAL2.241 ms [2.178 ms, 2.303 ms]760.392 µs (51.4%)
profiling2.511 ms [2.336 ms, 2.685 ms]1.03 ms (69.6%)
tracing2.011 ms [1.963 ms, 2.059 ms]530.927 µs (35.9%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~d84e32ec70, baseline=1.51.0-SNAPSHOT~2ee59a972d
dateFormat X
axisFormat %s
section baseline
no_agent (14.923 s) : 14923000, 14923000
. : milestone, 14923000,
appsec (14.85 s) : 14850000, 14850000
. : milestone, 14850000,
iast (18.608 s) : 18608000, 18608000
. : milestone, 18608000,
iast_GLOBAL (18.261 s) : 18261000, 18261000
. : milestone, 18261000,
profiling (15.659 s) : 15659000, 15659000
. : milestone, 15659000,
tracing (14.877 s) : 14877000, 14877000
. : milestone, 14877000,
section candidate
no_agent (14.993 s) : 14993000, 14993000
. : milestone, 14993000,
appsec (14.987 s) : 14987000, 14987000
. : milestone, 14987000,
iast (18.233 s) : 18233000, 18233000
. : milestone, 18233000,
iast_GLOBAL (17.759 s) : 17759000, 17759000
. : milestone, 17759000,
profiling (15.01 s) : 15010000, 15010000
. : milestone, 15010000,
tracing (14.978 s) : 14978000, 14978000
. : milestone, 14978000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.923 s [14.923 s, 14.923 s]-
appsec14.85 s [14.85 s, 14.85 s]-73.0 ms (-0.5%)
iast18.608 s [18.608 s, 18.608 s]3.685 s (24.7%)
iast_GLOBAL18.261 s [18.261 s, 18.261 s]3.338 s (22.4%)
profiling15.659 s [15.659 s, 15.659 s]736.0 ms (4.9%)
tracing14.877 s [14.877 s, 14.877 s]-46.0 ms (-0.3%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.993 s [14.993 s, 14.993 s]-
appsec14.987 s [14.987 s, 14.987 s]-6.0 ms (-0.0%)
iast18.233 s [18.233 s, 18.233 s]3.24 s (21.6%)
iast_GLOBAL17.759 s [17.759 s, 17.759 s]2.766 s (18.4%)
profiling15.01 s [15.01 s, 15.01 s]17.0 ms (0.1%)
tracing14.978 s [14.978 s, 14.978 s]-15.0 ms (-0.1%)

@mhlidd
mhlidd marked this pull request as ready for review June 27, 2025 17:09
@mhlidd
mhlidd requested a review from a team as a code ownerJune 27, 2025 17:09
@mhliddmhlidd added the tag: no release notes Changes to exclude from release notes label Jun 27, 2025
Comment on lines +25 to +27
if [[ "$PATCH_RELEASE_NAME" =~ ^release/.* ]]; then
echo "Patch release name should not be the same as the release branch name. Only include the release name without patch number. (e.g. v1.2.x)"
exit 1

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

If you're enforcing the patch release name to be in the v1.2.x format, you should test it then.
Bash can do regexp testing 😉

Copy link
Copy Markdown
ContributorAuthor

Choose a reason for hiding this comment

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

I tested this locally, trying to backport a PR with PATCH_RELEASE_NAME=release/1.50.2 and it got caught in the proper check. On the contrary, doing PATCH_RELEASE_NAME=1.50.2 skips that check.

@PerfectSlayer Is this what you mean by testing the regexp testing?

@PerfectSlayerPerfectSlayerJul 9, 2025

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

No, I meant you should test that the arg is following the ^v[0-9]\.....$ pattern.
I made #9127 as follow up.

@mhlidd
mhlidd merged commit e22a67b into masterJul 8, 2025
508 checks passed
@mhlidd
mhlidd deleted the mhlidd_update_backport_script branch July 8, 2025 13:53
@github-actionsgithub-actionsBot added this to the 1.51.0 milestone Jul 8, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtag: no release notesChanges to exclude from release notestype: featureEnhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@mhlidd@PerfectSlayer@sarahchen6