Skip to content

Add new config for debugger upload interval #8959

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
Jun 24, 2025

Conversation

jpbempel
Copy link
Member

@jpbempel jpbempel commented Jun 11, 2025

What Does This Do

Add dynamic.instrumentation.upoad.interval.seconds config parameter that takes float in seconds

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-4003

@jpbempel jpbempel requested review from a team as code owners June 11, 2025 08:17
@jpbempel jpbempel removed the request for review from a team June 11, 2025 08:17
@jpbempel jpbempel added the comp: debugger Dynamic Instrumentation label Jun 11, 2025
@jpbempel jpbempel requested review from shatzi and dougqh June 11, 2025 08:17
@pr-commenter
Copy link

pr-commenter bot commented Jun 11, 2025

Debugger benchmarks

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
ci_job_date 1750755575 1750755950
end_time 2025-06-24T09:00:57 2025-06-24T09:07:10
git_branch master jpbempel/upload-interval-seconds
git_commit_sha 6553226 ea481f5
start_time 2025-06-24T08:59:36 2025-06-24T09:05:51
See matching parameters
Baseline Candidate
ci_job_id 995233665 995233665
ci_pipeline_id 68567231 68567231
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date 1750755032 1750755032

Summary

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

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:basic better
[-20.195µs; -7.489µs] or [-6.957%; -2.580%]
better
[-31.281µs; -9.833µs] or [-9.630%; -3.027%]
better
[-33.306µs; -6.788µs] or [-9.925%; -2.023%]
unstable
[-166.556µs; +45.443µs] or [-19.287%; +5.262%]
unstable
[-32.517op/s; +270.613op/s] or [-1.366%; +11.366%]
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
[-59.722µs; +33.461µs] or [-20.186%; +11.310%]
unstable
[-72.495µs; +39.638µs] or [-21.529%; +11.772%]
unstable
[-84.145µs; +51.617µs] or [-23.870%; +14.642%]
unstable
[-783.061µs; +343.049µs] or [-64.270%; +28.156%]
unstable
[-63.511op/s; +185.462op/s] or [-2.604%; +7.604%]
scenario:loop same same 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 (336.722 µs) : 275, 399
.   : milestone, 337,
basic (324.818 µs) : 313, 336
.   : milestone, 325,
loop (10.456 ms) : 10346, 10566
.   : milestone, 10456,
section candidate
noprobe (320.294 µs) : 277, 363
.   : milestone, 320,
basic (304.261 µs) : 295, 313
.   : milestone, 304,
loop (10.456 ms) : 10391, 10521
.   : milestone, 10456,
Loading
  • baseline results
Scenario Request median duration [CI 0.99]
noprobe 336.722 µs [274.58 µs, 398.865 µs]
basic 324.818 µs [313.158 µs, 336.477 µs]
loop 10.456 ms [10.346 ms, 10.566 ms]
  • candidate results
Scenario Request median duration [CI 0.99]
noprobe 320.294 µs [277.462 µs, 363.126 µs]
basic 304.261 µs [295.157 µs, 313.364 µs]
loop 10.456 ms [10.391 ms, 10.521 ms]

@pr-commenter
Copy link

pr-commenter bot commented Jun 11, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/upload-interval-seconds
git_commit_date 1750751739 1750755032
git_commit_sha 6553226 ea481f5
release_version 1.51.0-SNAPSHOT~65532265f4 1.51.0-SNAPSHOT~ea481f5b13
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750756746 1750756746
ci_job_id 995233659 995233659
ci_pipeline_id 68567231 68567231
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ecr1ksdw-project-304-concurrent-0-bx80en5y 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ecr1ksdw-project-304-concurrent-0-bx80en5y 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 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 42 metrics, 11 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.028 s) : 0, 1028079
Total [baseline] (10.624 s) : 0, 10623906
Agent [candidate] (1.032 s) : 0, 1032032
Total [candidate] (10.571 s) : 0, 10570792
section appsec
Agent [baseline] (1.183 s) : 0, 1183240
Total [baseline] (10.702 s) : 0, 10701909
Agent [candidate] (1.178 s) : 0, 1178375
Total [candidate] (10.679 s) : 0, 10678514
section iast
Agent [baseline] (1.151 s) : 0, 1151205
Total [baseline] (10.88 s) : 0, 10880412
Agent [candidate] (1.152 s) : 0, 1151923
Total [candidate] (10.9 s) : 0, 10900438
section profiling
Agent [baseline] (1.27 s) : 0, 1269638
Total [baseline] (10.959 s) : 0, 10959249
Agent [candidate] (1.278 s) : 0, 1278043
Total [candidate] (11.032 s) : 0, 11032274
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.028 s -
Agent appsec 1.183 s 155.161 ms (15.1%)
Agent iast 1.151 s 123.126 ms (12.0%)
Agent profiling 1.27 s 241.559 ms (23.5%)
Total tracing 10.624 s -
Total appsec 10.702 s 78.003 ms (0.7%)
Total iast 10.88 s 256.506 ms (2.4%)
Total profiling 10.959 s 335.343 ms (3.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.032 s -
Agent appsec 1.178 s 146.343 ms (14.2%)
Agent iast 1.152 s 119.891 ms (11.6%)
Agent profiling 1.278 s 246.011 ms (23.8%)
Total tracing 10.571 s -
Total appsec 10.679 s 107.722 ms (1.0%)
Total iast 10.9 s 329.646 ms (3.1%)
Total profiling 11.032 s 461.482 ms (4.4%)
gantt
    title petclinic - break down per module: candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.114 ms) : 0, 687114
BytebuddyAgent [candidate] (690.508 ms) : 0, 690508
GlobalTracer [baseline] (242.145 ms) : 0, 242145
GlobalTracer [candidate] (243.408 ms) : 0, 243408
AppSec [baseline] (59.069 ms) : 0, 59069
AppSec [candidate] (58.404 ms) : 0, 58404
Debugger [baseline] (7.75 ms) : 0, 7750
Debugger [candidate] (6.215 ms) : 0, 6215
Remote Config [baseline] (667.835 µs) : 0, 668
Remote Config [candidate] (669.606 µs) : 0, 670
Telemetry [baseline] (10.468 ms) : 0, 10468
Telemetry [candidate] (11.918 ms) : 0, 11918
section appsec
BytebuddyAgent [baseline] (710.091 ms) : 0, 710091
BytebuddyAgent [candidate] (707.675 ms) : 0, 707675
GlobalTracer [baseline] (236.779 ms) : 0, 236779
GlobalTracer [candidate] (234.77 ms) : 0, 234770
IAST [baseline] (22.058 ms) : 0, 22058
IAST [candidate] (21.925 ms) : 0, 21925
AppSec [baseline] (179.751 ms) : 0, 179751
AppSec [candidate] (179.573 ms) : 0, 179573
Debugger [baseline] (5.797 ms) : 0, 5797
Debugger [candidate] (5.792 ms) : 0, 5792
Remote Config [baseline] (615.07 µs) : 0, 615
Remote Config [candidate] (612.228 µs) : 0, 612
Telemetry [baseline] (7.333 ms) : 0, 7333
Telemetry [candidate] (7.288 ms) : 0, 7288
section iast
BytebuddyAgent [baseline] (805.197 ms) : 0, 805197
BytebuddyAgent [candidate] (806.316 ms) : 0, 806316
GlobalTracer [baseline] (231.626 ms) : 0, 231626
GlobalTracer [candidate] (231.7 ms) : 0, 231700
IAST [baseline] (27.514 ms) : 0, 27514
IAST [candidate] (27.491 ms) : 0, 27491
AppSec [baseline] (51.66 ms) : 0, 51660
AppSec [candidate] (51.175 ms) : 0, 51175
Debugger [baseline] (5.923 ms) : 0, 5923
Debugger [candidate] (5.889 ms) : 0, 5889
Remote Config [baseline] (604.223 µs) : 0, 604
Remote Config [candidate] (593.001 µs) : 0, 593
Telemetry [baseline] (7.915 ms) : 0, 7915
Telemetry [candidate] (7.917 ms) : 0, 7917
section profiling
BytebuddyAgent [baseline] (676.498 ms) : 0, 676498
BytebuddyAgent [candidate] (681.939 ms) : 0, 681939
GlobalTracer [baseline] (360.504 ms) : 0, 360504
GlobalTracer [candidate] (362.266 ms) : 0, 362266
AppSec [baseline] (62.405 ms) : 0, 62405
AppSec [candidate] (62.746 ms) : 0, 62746
Debugger [baseline] (6.124 ms) : 0, 6124
Debugger [candidate] (6.235 ms) : 0, 6235
Remote Config [baseline] (677.339 µs) : 0, 677
Remote Config [candidate] (661.521 µs) : 0, 662
Telemetry [baseline] (7.975 ms) : 0, 7975
Telemetry [candidate] (8.221 ms) : 0, 8221
ProfilingAgent [baseline] (106.887 ms) : 0, 106887
ProfilingAgent [candidate] (107.03 ms) : 0, 107030
Profiling [baseline] (106.911 ms) : 0, 106911
Profiling [candidate] (107.054 ms) : 0, 107054
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.03 s) : 0, 1030296
Total [baseline] (8.59 s) : 0, 8589887
Agent [candidate] (1.026 s) : 0, 1026015
Total [candidate] (8.568 s) : 0, 8567913
section iast
Agent [baseline] (1.166 s) : 0, 1165793
Total [baseline] (9.208 s) : 0, 9208175
Agent [candidate] (1.168 s) : 0, 1168172
Total [candidate] (9.218 s) : 0, 9218412
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.03 s -
Agent iast 1.166 s 135.497 ms (13.2%)
Total tracing 8.59 s -
Total iast 9.208 s 618.287 ms (7.2%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.026 s -
Agent iast 1.168 s 142.157 ms (13.9%)
Total tracing 8.568 s -
Total iast 9.218 s 650.499 ms (7.6%)
gantt
    title insecure-bank - break down per module: candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (690.058 ms) : 0, 690058
BytebuddyAgent [candidate] (687.471 ms) : 0, 687471
GlobalTracer [baseline] (242.879 ms) : 0, 242879
GlobalTracer [candidate] (242.392 ms) : 0, 242392
AppSec [baseline] (57.577 ms) : 0, 57577
AppSec [candidate] (58.034 ms) : 0, 58034
Debugger [baseline] (6.989 ms) : 0, 6989
Debugger [candidate] (6.905 ms) : 0, 6905
Remote Config [baseline] (682.39 µs) : 0, 682
Remote Config [candidate] (652.731 µs) : 0, 653
Telemetry [baseline] (11.293 ms) : 0, 11293
Telemetry [candidate] (9.678 ms) : 0, 9678
section iast
BytebuddyAgent [baseline] (817.584 ms) : 0, 817584
BytebuddyAgent [candidate] (818.499 ms) : 0, 818499
GlobalTracer [baseline] (233.215 ms) : 0, 233215
GlobalTracer [candidate] (234.277 ms) : 0, 234277
IAST [baseline] (27.206 ms) : 0, 27206
IAST [candidate] (27.97 ms) : 0, 27970
AppSec [baseline] (52.24 ms) : 0, 52240
AppSec [candidate] (51.796 ms) : 0, 51796
Debugger [baseline] (5.944 ms) : 0, 5944
Debugger [candidate] (5.965 ms) : 0, 5965
Remote Config [baseline] (600.521 µs) : 0, 601
Remote Config [candidate] (611.15 µs) : 0, 611
Telemetry [baseline] (7.962 ms) : 0, 7962
Telemetry [candidate] (8.018 ms) : 0, 8018
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/upload-interval-seconds
git_commit_date 1750751739 1750755032
git_commit_sha 6553226 ea481f5
release_version 1.51.0-SNAPSHOT~65532265f4 1.51.0-SNAPSHOT~ea481f5b13
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1750756508 1750756508
ci_job_id 995233660 995233660
ci_pipeline_id 68567231 68567231
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ecr1ksdw-project-304-concurrent-1-dvtd34ls 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ecr1ksdw-project-304-concurrent-1-dvtd34ls 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 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:insecure-bank:no_agent:high_load worse
[+87.281µs; +196.686µs] or [+2.002%; +4.511%]
unstable
[-153.030op/s; +88.342op/s] or [-14.544%; +8.396%]
4.502ms 1019.812op/s 4.360ms 1052.156op/s
scenario:load:insecure-bank:profiling:high_load worse
[+280.769µs; +580.122µs] or [+3.275%; +6.766%]
unstable
[-93.972op/s; +43.535op/s] or [-17.378%; +8.051%]
9.004ms 515.531op/s 8.574ms 540.750op/s
scenario:load:petclinic:no_agent:high_load worse
[+1.210ms; +1.833ms] or [+3.401%; +5.153%]
unstable
[-14.756op/s; +4.056op/s] or [-11.230%; +3.087%]
37.094ms 126.050op/s 35.573ms 131.400op/s
scenario:load:petclinic:appsec:high_load better
[-3.315ms; -2.418ms] or [-6.755%; -4.927%]
unstable
[-1.431op/s; +13.281op/s] or [-1.501%; +13.931%]
46.204ms 101.263op/s 49.070ms 95.338op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4
    dateFormat X
    axisFormat %s
section baseline
no_agent (35.573 ms) : 35291, 35854
.   : milestone, 35573,
appsec (49.07 ms) : 48644, 49495
.   : milestone, 49070,
code_origins (45.819 ms) : 45427, 46211
.   : milestone, 45819,
iast (43.813 ms) : 43431, 44195
.   : milestone, 43813,
profiling (49.555 ms) : 49056, 50054
.   : milestone, 49555,
tracing (43.828 ms) : 43473, 44183
.   : milestone, 43828,
section candidate
no_agent (37.094 ms) : 36797, 37392
.   : milestone, 37094,
appsec (46.204 ms) : 45796, 46611
.   : milestone, 46204,
code_origins (46.413 ms) : 46034, 46793
.   : milestone, 46413,
iast (43.421 ms) : 43054, 43787
.   : milestone, 43421,
profiling (50.56 ms) : 50118, 51001
.   : milestone, 50560,
tracing (43.887 ms) : 43527, 44247
.   : milestone, 43887,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 35.573 ms [35.291 ms, 35.854 ms] -
appsec 49.07 ms [48.644 ms, 49.495 ms] 13.497 ms (37.9%)
code_origins 45.819 ms [45.427 ms, 46.211 ms] 10.246 ms (28.8%)
iast 43.813 ms [43.431 ms, 44.195 ms] 8.24 ms (23.2%)
profiling 49.555 ms [49.056 ms, 50.054 ms] 13.982 ms (39.3%)
tracing 43.828 ms [43.473 ms, 44.183 ms] 8.255 ms (23.2%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.094 ms [36.797 ms, 37.392 ms] -
appsec 46.204 ms [45.796 ms, 46.611 ms] 9.109 ms (24.6%)
code_origins 46.413 ms [46.034 ms, 46.793 ms] 9.319 ms (25.1%)
iast 43.421 ms [43.054 ms, 43.787 ms] 6.326 ms (17.1%)
profiling 50.56 ms [50.118 ms, 51.001 ms] 13.465 ms (36.3%)
tracing 43.887 ms [43.527 ms, 44.247 ms] 6.793 ms (18.3%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.36 ms) : 4309, 4411
.   : milestone, 4360,
iast (9.524 ms) : 9363, 9684
.   : milestone, 9524,
iast_FULL (13.779 ms) : 13503, 14056
.   : milestone, 13779,
iast_GLOBAL (10.498 ms) : 10313, 10682
.   : milestone, 10498,
profiling (8.574 ms) : 8433, 8715
.   : milestone, 8574,
tracing (7.753 ms) : 7640, 7866
.   : milestone, 7753,
section candidate
no_agent (4.502 ms) : 4452, 4553
.   : milestone, 4502,
iast (9.278 ms) : 9122, 9433
.   : milestone, 9278,
iast_FULL (13.576 ms) : 13304, 13848
.   : milestone, 13576,
iast_GLOBAL (10.537 ms) : 10350, 10725
.   : milestone, 10537,
profiling (9.004 ms) : 8868, 9141
.   : milestone, 9004,
tracing (7.637 ms) : 7513, 7760
.   : milestone, 7637,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.36 ms [4.309 ms, 4.411 ms] -
iast 9.524 ms [9.363 ms, 9.684 ms] 5.163 ms (118.4%)
iast_FULL 13.779 ms [13.503 ms, 14.056 ms] 9.419 ms (216.0%)
iast_GLOBAL 10.498 ms [10.313 ms, 10.682 ms] 6.137 ms (140.7%)
profiling 8.574 ms [8.433 ms, 8.715 ms] 4.214 ms (96.6%)
tracing 7.753 ms [7.64 ms, 7.866 ms] 3.393 ms (77.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.502 ms [4.452 ms, 4.553 ms] -
iast 9.278 ms [9.122 ms, 9.433 ms] 4.775 ms (106.1%)
iast_FULL 13.576 ms [13.304 ms, 13.848 ms] 9.073 ms (201.5%)
iast_GLOBAL 10.537 ms [10.35 ms, 10.725 ms] 6.035 ms (134.0%)
profiling 9.004 ms [8.868 ms, 9.141 ms] 4.502 ms (100.0%)
tracing 7.637 ms [7.513 ms, 7.76 ms] 3.134 ms (69.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master jpbempel/upload-interval-seconds
git_commit_date 1750751739 1750755032
git_commit_sha 6553226 ea481f5
release_version 1.51.0-SNAPSHOT~65532265f4 1.51.0-SNAPSHOT~ea481f5b13
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1750757031 1750757031
ci_job_id 995233661 995233661
ci_pipeline_id 68567231 68567231
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ecr1ksdw-project-304-concurrent-2-e1q9826m 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ecr1ksdw-project-304-concurrent-2-e1q9826m 6.8.0-1029-aws #31~22.04.1-Ubuntu SMP Thu Apr 24 21:16:18 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 tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.482 ms) : 1471, 1494
.   : milestone, 1482,
appsec (2.4 ms) : 2352, 2449
.   : milestone, 2400,
iast (2.185 ms) : 2124, 2246
.   : milestone, 2185,
iast_GLOBAL (2.233 ms) : 2171, 2295
.   : milestone, 2233,
profiling (2.031 ms) : 1981, 2080
.   : milestone, 2031,
tracing (2.011 ms) : 1963, 2059
.   : milestone, 2011,
section candidate
no_agent (1.48 ms) : 1468, 1492
.   : milestone, 1480,
appsec (2.416 ms) : 2367, 2466
.   : milestone, 2416,
iast (2.187 ms) : 2126, 2248
.   : milestone, 2187,
iast_GLOBAL (2.233 ms) : 2172, 2295
.   : milestone, 2233,
profiling (2.023 ms) : 1974, 2071
.   : milestone, 2023,
tracing (2.009 ms) : 1962, 2057
.   : milestone, 2009,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.482 ms [1.471 ms, 1.494 ms] -
appsec 2.4 ms [2.352 ms, 2.449 ms] 917.978 µs (61.9%)
iast 2.185 ms [2.124 ms, 2.246 ms] 702.627 µs (47.4%)
iast_GLOBAL 2.233 ms [2.171 ms, 2.295 ms] 750.874 µs (50.7%)
profiling 2.031 ms [1.981 ms, 2.08 ms] 548.145 µs (37.0%)
tracing 2.011 ms [1.963 ms, 2.059 ms] 528.609 µs (35.7%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.48 ms [1.468 ms, 1.492 ms] -
appsec 2.416 ms [2.367 ms, 2.466 ms] 936.403 µs (63.3%)
iast 2.187 ms [2.126 ms, 2.248 ms] 707.163 µs (47.8%)
iast_GLOBAL 2.233 ms [2.172 ms, 2.295 ms] 753.384 µs (50.9%)
profiling 2.023 ms [1.974 ms, 2.071 ms] 542.537 µs (36.7%)
tracing 2.009 ms [1.962 ms, 2.057 ms] 529.333 µs (35.8%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.51.0-SNAPSHOT~ea481f5b13, baseline=1.51.0-SNAPSHOT~65532265f4
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.989 s) : 14989000, 14989000
.   : milestone, 14989000,
appsec (15.0 s) : 15000000, 15000000
.   : milestone, 15000000,
iast (18.675 s) : 18675000, 18675000
.   : milestone, 18675000,
iast_GLOBAL (17.889 s) : 17889000, 17889000
.   : milestone, 17889000,
profiling (15.281 s) : 15281000, 15281000
.   : milestone, 15281000,
tracing (14.961 s) : 14961000, 14961000
.   : milestone, 14961000,
section candidate
no_agent (15.475 s) : 15475000, 15475000
.   : milestone, 15475000,
appsec (14.937 s) : 14937000, 14937000
.   : milestone, 14937000,
iast (18.659 s) : 18659000, 18659000
.   : milestone, 18659000,
iast_GLOBAL (17.942 s) : 17942000, 17942000
.   : milestone, 17942000,
profiling (15.127 s) : 15127000, 15127000
.   : milestone, 15127000,
tracing (14.747 s) : 14747000, 14747000
.   : milestone, 14747000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.989 s [14.989 s, 14.989 s] -
appsec 15.0 s [15.0 s, 15.0 s] 11.0 ms (0.1%)
iast 18.675 s [18.675 s, 18.675 s] 3.686 s (24.6%)
iast_GLOBAL 17.889 s [17.889 s, 17.889 s] 2.9 s (19.3%)
profiling 15.281 s [15.281 s, 15.281 s] 292.0 ms (1.9%)
tracing 14.961 s [14.961 s, 14.961 s] -28.0 ms (-0.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.475 s [15.475 s, 15.475 s] -
appsec 14.937 s [14.937 s, 14.937 s] -538.0 ms (-3.5%)
iast 18.659 s [18.659 s, 18.659 s] 3.184 s (20.6%)
iast_GLOBAL 17.942 s [17.942 s, 17.942 s] 2.467 s (15.9%)
profiling 15.127 s [15.127 s, 15.127 s] -348.0 ms (-2.2%)
tracing 14.747 s [14.747 s, 14.747 s] -728.0 ms (-4.7%)

Add dynamic.instrumentation.upoad.interval.seconds config parameter
that takes float in seconds
@jpbempel jpbempel force-pushed the jpbempel/upload-interval-seconds branch from 552c788 to ea481f5 Compare June 24, 2025 08:50
@jpbempel jpbempel merged commit 22dfb2d into master Jun 24, 2025
492 checks passed
@jpbempel jpbempel deleted the jpbempel/upload-interval-seconds branch June 24, 2025 10:48
@github-actions github-actions bot added this to the 1.51.0 milestone Jun 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants