Skip to content

Find PR base branch without GitHub API and enable test skipping #9080

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

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

smola
Copy link
Member

@smola smola commented Jul 2, 2025

What Does This Do

  • Find base branch for a PR based on pure git heuristics.
  • We consider base branch whatever master or release/v.* has a merge base closest to the current HEAD.
  • In some cases, there may be ambiguity, for example, shortly after cutting a release branch, or for the first PR to a release branch. In these cases, if there is more than 1 base branch candidate (same distance to merge base), we bail out and assume nothing. In that case, we will not skip any test.
  • This will not work accurately for stacked PRs, but falls on the safe side: these will have less skipped tests than necessary.

Motivation

Skipping tests based on git changes introduced in #9039 had to be reverted at #9078 because it did hit GitHub API rate limits.

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@smola smola added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling tag: do not merge Do not merge changes labels Jul 2, 2025
@smola smola marked this pull request as ready for review July 2, 2025 07:39
@smola smola requested a review from a team as a code owner July 2, 2025 07:39
@smola smola requested review from randomanderson and removed request for a team July 2, 2025 07:39
@smola smola changed the title Find PR base branch without GitHub API Find PR base branch without GitHub API and enable test skipping Jul 2, 2025
@pr-commenter
Copy link

pr-commenter bot commented Jul 2, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master smola/git-skip-no-gh
git_commit_date 1751525551 1751527463
git_commit_sha 5353d51 602678b
release_version 1.51.0-SNAPSHOT~5353d512d0 1.51.0-SNAPSHOT~602678b6ae
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1751529405 1751529405
ci_job_id 1011490017 1011490017
ci_pipeline_id 69524532 69524532
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-emywpk5l 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 Linux runner-zfyrx7zua-project-304-concurrent-0-emywpk5l 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
module Agent Agent
parent None None

Summary

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

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (994.8 ms) : 0, 994800
Total [baseline] (10.59 s) : 0, 10590105
Agent [candidate] (995.313 ms) : 0, 995313
Total [candidate] (10.784 s) : 0, 10783600
section appsec
Agent [baseline] (1.174 s) : 0, 1174237
Total [baseline] (10.748 s) : 0, 10748486
Agent [candidate] (1.178 s) : 0, 1177927
Total [candidate] (10.739 s) : 0, 10738584
section iast
Agent [baseline] (1.134 s) : 0, 1134110
Total [baseline] (10.823 s) : 0, 10822882
Agent [candidate] (1.131 s) : 0, 1131335
Total [candidate] (10.869 s) : 0, 10868750
section profiling
Agent [baseline] (1.246 s) : 0, 1246423
Total [baseline] (11.007 s) : 0, 11006587
Agent [candidate] (1.246 s) : 0, 1245703
Total [candidate] (10.999 s) : 0, 10999213
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 994.8 ms -
Agent appsec 1.174 s 179.437 ms (18.0%)
Agent iast 1.134 s 139.31 ms (14.0%)
Agent profiling 1.246 s 251.623 ms (25.3%)
Total tracing 10.59 s -
Total appsec 10.748 s 158.381 ms (1.5%)
Total iast 10.823 s 232.777 ms (2.2%)
Total profiling 11.007 s 416.482 ms (3.9%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 995.313 ms -
Agent appsec 1.178 s 182.613 ms (18.3%)
Agent iast 1.131 s 136.022 ms (13.7%)
Agent profiling 1.246 s 250.39 ms (25.2%)
Total tracing 10.784 s -
Total appsec 10.739 s -45.016 ms (-0.4%)
Total iast 10.869 s 85.151 ms (0.8%)
Total profiling 10.999 s 215.614 ms (2.0%)
gantt
    title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.434 ms) : 0, 687434
BytebuddyAgent [candidate] (687.507 ms) : 0, 687507
GlobalTracer [baseline] (241.464 ms) : 0, 241464
GlobalTracer [candidate] (241.854 ms) : 0, 241854
AppSec [baseline] (30.27 ms) : 0, 30270
AppSec [candidate] (30.245 ms) : 0, 30245
Debugger [baseline] (6.041 ms) : 0, 6041
Debugger [candidate] (6.029 ms) : 0, 6029
Remote Config [baseline] (666.997 µs) : 0, 667
Remote Config [candidate] (683.598 µs) : 0, 684
Telemetry [baseline] (8.14 ms) : 0, 8140
Telemetry [candidate] (8.211 ms) : 0, 8211
section appsec
BytebuddyAgent [baseline] (710.314 ms) : 0, 710314
BytebuddyAgent [candidate] (712.385 ms) : 0, 712385
GlobalTracer [baseline] (235.699 ms) : 0, 235699
GlobalTracer [candidate] (236.323 ms) : 0, 236323
AppSec [baseline] (171.092 ms) : 0, 171092
AppSec [candidate] (171.443 ms) : 0, 171443
Debugger [baseline] (5.784 ms) : 0, 5784
Debugger [candidate] (5.823 ms) : 0, 5823
Remote Config [baseline] (605.693 µs) : 0, 606
Remote Config [candidate] (617.153 µs) : 0, 617
Telemetry [baseline] (8.094 ms) : 0, 8094
Telemetry [candidate] (8.181 ms) : 0, 8181
IAST [baseline] (21.882 ms) : 0, 21882
IAST [candidate] (22.328 ms) : 0, 22328
section iast
BytebuddyAgent [baseline] (809.685 ms) : 0, 809685
BytebuddyAgent [candidate] (807.764 ms) : 0, 807764
GlobalTracer [baseline] (233.454 ms) : 0, 233454
GlobalTracer [candidate] (232.969 ms) : 0, 232969
AppSec [baseline] (29.312 ms) : 0, 29312
AppSec [candidate] (29.255 ms) : 0, 29255
Debugger [baseline] (5.794 ms) : 0, 5794
Debugger [candidate] (5.799 ms) : 0, 5799
Remote Config [baseline] (589.925 µs) : 0, 590
Remote Config [candidate] (572.377 µs) : 0, 572
Telemetry [baseline] (8.013 ms) : 0, 8013
Telemetry [candidate] (7.915 ms) : 0, 7915
IAST [baseline] (26.407 ms) : 0, 26407
IAST [candidate] (26.185 ms) : 0, 26185
section profiling
BytebuddyAgent [baseline] (679.747 ms) : 0, 679747
BytebuddyAgent [candidate] (677.975 ms) : 0, 677975
GlobalTracer [baseline] (361.849 ms) : 0, 361849
GlobalTracer [candidate] (362.384 ms) : 0, 362384
AppSec [baseline] (30.741 ms) : 0, 30741
AppSec [candidate] (30.949 ms) : 0, 30949
Debugger [baseline] (13.701 ms) : 0, 13701
Debugger [candidate] (13.668 ms) : 0, 13668
Remote Config [baseline] (661.64 µs) : 0, 662
Remote Config [candidate] (705.781 µs) : 0, 706
Telemetry [baseline] (7.949 ms) : 0, 7949
Telemetry [candidate] (8.052 ms) : 0, 8052
ProfilingAgent [baseline] (103.133 ms) : 0, 103133
ProfilingAgent [candidate] (103.405 ms) : 0, 103405
Profiling [baseline] (103.157 ms) : 0, 103157
Profiling [candidate] (103.431 ms) : 0, 103431
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (998.292 ms) : 0, 998292
Total [baseline] (8.579 s) : 0, 8579375
Agent [candidate] (1.005 s) : 0, 1005303
Total [candidate] (8.603 s) : 0, 8603364
section iast
Agent [baseline] (1.132 s) : 0, 1131802
Total [baseline] (9.242 s) : 0, 9242186
Agent [candidate] (1.146 s) : 0, 1146040
Total [candidate] (9.259 s) : 0, 9258683
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 998.292 ms -
Agent iast 1.132 s 133.51 ms (13.4%)
Total tracing 8.579 s -
Total iast 9.242 s 662.812 ms (7.7%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.005 s -
Agent iast 1.146 s 140.737 ms (14.0%)
Total tracing 8.603 s -
Total iast 9.259 s 655.319 ms (7.6%)
gantt
    title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (688.732 ms) : 0, 688732
BytebuddyAgent [candidate] (694.178 ms) : 0, 694178
GlobalTracer [baseline] (243.114 ms) : 0, 243114
GlobalTracer [candidate] (244.382 ms) : 0, 244382
AppSec [baseline] (30.545 ms) : 0, 30545
AppSec [candidate] (30.714 ms) : 0, 30714
Debugger [baseline] (6.081 ms) : 0, 6081
Debugger [candidate] (6.108 ms) : 0, 6108
Remote Config [baseline] (690.396 µs) : 0, 690
Remote Config [candidate] (698.491 µs) : 0, 698
Telemetry [baseline] (8.23 ms) : 0, 8230
Telemetry [candidate] (8.28 ms) : 0, 8280
section iast
BytebuddyAgent [baseline] (807.936 ms) : 0, 807936
BytebuddyAgent [candidate] (817.43 ms) : 0, 817430
GlobalTracer [baseline] (232.714 ms) : 0, 232714
GlobalTracer [candidate] (236.554 ms) : 0, 236554
AppSec [baseline] (27.832 ms) : 0, 27832
AppSec [candidate] (28.124 ms) : 0, 28124
Debugger [baseline] (5.844 ms) : 0, 5844
Debugger [candidate] (5.894 ms) : 0, 5894
Remote Config [baseline] (578.292 µs) : 0, 578
Remote Config [candidate] (618.457 µs) : 0, 618
Telemetry [baseline] (7.984 ms) : 0, 7984
Telemetry [candidate] (8.11 ms) : 0, 8110
IAST [baseline] (28.073 ms) : 0, 28073
IAST [candidate] (28.321 ms) : 0, 28321
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master smola/git-skip-no-gh
git_commit_date 1751525551 1751527463
git_commit_sha 5353d51 602678b
release_version 1.51.0-SNAPSHOT~5353d512d0 1.51.0-SNAPSHOT~602678b6ae
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1751528999 1751528999
ci_job_id 1011490018 1011490018
ci_pipeline_id 69524532 69524532
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-358yxycq 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 Linux runner-zfyrx7zua-project-304-concurrent-0-358yxycq 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 1 performance improvements and 1 performance regressions! Performance is the same for 10 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:insecure-bank:tracing:high_load better
[-409.939µs; -161.586µs] or [-5.075%; -2.001%]
unstable
[-45.019op/s; +86.832op/s] or [-7.848%; +15.137%]
7.791ms 594.562op/s 8.077ms 573.656op/s
scenario:load:petclinic:no_agent:high_load worse
[+1.001ms; +1.649ms] or [+2.763%; +4.552%]
unstable
[-13.409op/s; +4.459op/s] or [-10.393%; +3.456%]
37.549ms 124.537op/s 36.224ms 129.012op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0
    dateFormat X
    axisFormat %s
section baseline
no_agent (36.224 ms) : 35930, 36518
.   : milestone, 36224,
appsec (47.442 ms) : 47022, 47863
.   : milestone, 47442,
code_origins (45.385 ms) : 45004, 45766
.   : milestone, 45385,
iast (45.016 ms) : 44628, 45404
.   : milestone, 45016,
profiling (48.76 ms) : 48299, 49222
.   : milestone, 48760,
tracing (45.22 ms) : 44833, 45608
.   : milestone, 45220,
section candidate
no_agent (37.549 ms) : 37241, 37856
.   : milestone, 37549,
appsec (46.593 ms) : 46186, 47000
.   : milestone, 46593,
code_origins (45.096 ms) : 44706, 45487
.   : milestone, 45096,
iast (44.866 ms) : 44470, 45262
.   : milestone, 44866,
profiling (47.523 ms) : 47106, 47940
.   : milestone, 47523,
tracing (44.446 ms) : 44061, 44832
.   : milestone, 44446,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 36.224 ms [35.93 ms, 36.518 ms] -
appsec 47.442 ms [47.022 ms, 47.863 ms] 11.218 ms (31.0%)
code_origins 45.385 ms [45.004 ms, 45.766 ms] 9.161 ms (25.3%)
iast 45.016 ms [44.628 ms, 45.404 ms] 8.792 ms (24.3%)
profiling 48.76 ms [48.299 ms, 49.222 ms] 12.536 ms (34.6%)
tracing 45.22 ms [44.833 ms, 45.608 ms] 8.996 ms (24.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.549 ms [37.241 ms, 37.856 ms] -
appsec 46.593 ms [46.186 ms, 47.0 ms] 9.044 ms (24.1%)
code_origins 45.096 ms [44.706 ms, 45.487 ms] 7.548 ms (20.1%)
iast 44.866 ms [44.47 ms, 45.262 ms] 7.317 ms (19.5%)
profiling 47.523 ms [47.106 ms, 47.94 ms] 9.974 ms (26.6%)
tracing 44.446 ms [44.061 ms, 44.832 ms] 6.898 ms (18.4%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.318 ms) : 4270, 4365
.   : milestone, 4318,
iast (9.346 ms) : 9174, 9519
.   : milestone, 9346,
iast_FULL (13.973 ms) : 13700, 14247
.   : milestone, 13973,
iast_GLOBAL (10.026 ms) : 9836, 10215
.   : milestone, 10026,
profiling (8.639 ms) : 8499, 8779
.   : milestone, 8639,
tracing (8.077 ms) : 7955, 8199
.   : milestone, 8077,
section candidate
no_agent (4.301 ms) : 4253, 4350
.   : milestone, 4301,
iast (9.177 ms) : 9022, 9333
.   : milestone, 9177,
iast_FULL (13.872 ms) : 13600, 14144
.   : milestone, 13872,
iast_GLOBAL (9.874 ms) : 9698, 10049
.   : milestone, 9874,
profiling (8.634 ms) : 8496, 8772
.   : milestone, 8634,
tracing (7.791 ms) : 7683, 7900
.   : milestone, 7791,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.318 ms [4.27 ms, 4.365 ms] -
iast 9.346 ms [9.174 ms, 9.519 ms] 5.029 ms (116.5%)
iast_FULL 13.973 ms [13.7 ms, 14.247 ms] 9.656 ms (223.6%)
iast_GLOBAL 10.026 ms [9.836 ms, 10.215 ms] 5.708 ms (132.2%)
profiling 8.639 ms [8.499 ms, 8.779 ms] 4.321 ms (100.1%)
tracing 8.077 ms [7.955 ms, 8.199 ms] 3.759 ms (87.1%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.301 ms [4.253 ms, 4.35 ms] -
iast 9.177 ms [9.022 ms, 9.333 ms] 4.876 ms (113.4%)
iast_FULL 13.872 ms [13.6 ms, 14.144 ms] 9.571 ms (222.5%)
iast_GLOBAL 9.874 ms [9.698 ms, 10.049 ms] 5.572 ms (129.6%)
profiling 8.634 ms [8.496 ms, 8.772 ms] 4.333 ms (100.7%)
tracing 7.791 ms [7.683 ms, 7.9 ms] 3.49 ms (81.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master smola/git-skip-no-gh
git_commit_date 1751525551 1751527463
git_commit_sha 5353d51 602678b
release_version 1.51.0-SNAPSHOT~5353d512d0 1.51.0-SNAPSHOT~602678b6ae
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1751529569 1751529569
ci_job_id 1011490019 1011490019
ci_pipeline_id 69524532 69524532
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-dmz42mmd 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 Linux runner-zfyrx7zua-project-304-concurrent-0-dmz42mmd 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 12 metrics, 0 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.508 s) : 15508000, 15508000
.   : milestone, 15508000,
appsec (14.839 s) : 14839000, 14839000
.   : milestone, 14839000,
iast (18.723 s) : 18723000, 18723000
.   : milestone, 18723000,
iast_GLOBAL (18.131 s) : 18131000, 18131000
.   : milestone, 18131000,
profiling (15.203 s) : 15203000, 15203000
.   : milestone, 15203000,
tracing (14.848 s) : 14848000, 14848000
.   : milestone, 14848000,
section candidate
no_agent (14.975 s) : 14975000, 14975000
.   : milestone, 14975000,
appsec (14.743 s) : 14743000, 14743000
.   : milestone, 14743000,
iast (18.873 s) : 18873000, 18873000
.   : milestone, 18873000,
iast_GLOBAL (18.24 s) : 18240000, 18240000
.   : milestone, 18240000,
profiling (15.29 s) : 15290000, 15290000
.   : milestone, 15290000,
tracing (14.86 s) : 14860000, 14860000
.   : milestone, 14860000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.508 s [15.508 s, 15.508 s] -
appsec 14.839 s [14.839 s, 14.839 s] -669.0 ms (-4.3%)
iast 18.723 s [18.723 s, 18.723 s] 3.215 s (20.7%)
iast_GLOBAL 18.131 s [18.131 s, 18.131 s] 2.623 s (16.9%)
profiling 15.203 s [15.203 s, 15.203 s] -305.0 ms (-2.0%)
tracing 14.848 s [14.848 s, 14.848 s] -660.0 ms (-4.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.975 s [14.975 s, 14.975 s] -
appsec 14.743 s [14.743 s, 14.743 s] -232.0 ms (-1.5%)
iast 18.873 s [18.873 s, 18.873 s] 3.898 s (26.0%)
iast_GLOBAL 18.24 s [18.24 s, 18.24 s] 3.265 s (21.8%)
profiling 15.29 s [15.29 s, 15.29 s] 315.0 ms (2.1%)
tracing 14.86 s [14.86 s, 14.86 s] -115.0 ms (-0.8%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~602678b6ae, baseline=1.51.0-SNAPSHOT~5353d512d0
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.476 ms) : 1465, 1488
.   : milestone, 1476,
appsec (2.405 ms) : 2356, 2454
.   : milestone, 2405,
iast (2.196 ms) : 2134, 2258
.   : milestone, 2196,
iast_GLOBAL (2.234 ms) : 2171, 2296
.   : milestone, 2234,
profiling (2.054 ms) : 2002, 2105
.   : milestone, 2054,
tracing (2.018 ms) : 1970, 2066
.   : milestone, 2018,
section candidate
no_agent (1.477 ms) : 1466, 1489
.   : milestone, 1477,
appsec (2.407 ms) : 2358, 2457
.   : milestone, 2407,
iast (2.19 ms) : 2128, 2252
.   : milestone, 2190,
iast_GLOBAL (2.229 ms) : 2166, 2292
.   : milestone, 2229,
profiling (2.032 ms) : 1982, 2081
.   : milestone, 2032,
tracing (2.009 ms) : 1961, 2058
.   : milestone, 2009,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.476 ms [1.465 ms, 1.488 ms] -
appsec 2.405 ms [2.356 ms, 2.454 ms] 928.347 µs (62.9%)
iast 2.196 ms [2.134 ms, 2.258 ms] 719.275 µs (48.7%)
iast_GLOBAL 2.234 ms [2.171 ms, 2.296 ms] 757.216 µs (51.3%)
profiling 2.054 ms [2.002 ms, 2.105 ms] 577.234 µs (39.1%)
tracing 2.018 ms [1.97 ms, 2.066 ms] 541.418 µs (36.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.466 ms, 1.489 ms] -
appsec 2.407 ms [2.358 ms, 2.457 ms] 929.808 µs (62.9%)
iast 2.19 ms [2.128 ms, 2.252 ms] 712.444 µs (48.2%)
iast_GLOBAL 2.229 ms [2.166 ms, 2.292 ms] 751.648 µs (50.9%)
profiling 2.032 ms [1.982 ms, 2.081 ms] 554.047 µs (37.5%)
tracing 2.009 ms [1.961 ms, 2.058 ms] 531.953 µs (36.0%)

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 tag: no release notes Changes to exclude from release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant