Skip to content

Conversation

@ojproductions
Copy link
Contributor

@ojproductions ojproductions commented Nov 12, 2025

What Does This Do

  • adds new config <AWS_SERVICE>_INJECT_DATADOG_ATTRIBUTE_ENABLED
    • AWS_SERVICE is one of [SNS,SQS,SFN,EVENTBRIDGE]
  • adds check for config in each service (sns, sqs, sfn, eventbridge) before injecting _datadog to message attributes
  • tests

Motivation

FRSLES-777
APMSVLS-274

tldr: currently, injecting _datadog attribute into Step Function input is disrupting Glue-based automation pipeline, due to schema constraints.

  • if config is set to false, traces will be disconnected, as datadog context is not being propagated
    • ... except for sqs, in which case context is pulled from sqs system attributes which are derived from headers
  • changes include configs for all supported messaging services whereas only SFN is absolutely required to address customer's concern. The others are added for uniformity or in case its useful in the future, but maybe we should only add SFN config for now?

Contributor Checklist

Jira ticket: APMSVLS-247

@datadog-datadog-prod-us1

This comment has been minimized.

@pr-commenter
Copy link

pr-commenter bot commented Nov 12, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master onzia/aws-propagation-config
git_commit_date 1764165027 1764168810
git_commit_sha 0df702a 1101fc8
release_version 1.57.0-SNAPSHOT~0df702a3d3 1.56.0-SNAPSHOT~1101fc8949
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1764170658 1764170658
ci_job_id 1258529867 1258529867
ci_pipeline_id 84116897 84116897
cpu_model Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8175M CPU @ 2.50GHz
kernel_version Linux runner-zfyrx7zua-project-304-concurrent-0-wmuaxs87 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-wmuaxs87 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 54 metrics, 11 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.089 s) : 0, 1088614
Total [baseline] (9.347 s) : 0, 9347427
Agent [candidate] (1.086 s) : 0, 1085923
Total [candidate] (9.393 s) : 0, 9393498
section iast
Agent [baseline] (1.229 s) : 0, 1229285
Total [baseline] (10.133 s) : 0, 10132844
Agent [candidate] (1.23 s) : 0, 1229687
Total [candidate] (10.031 s) : 0, 10031279
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.089 s -
Agent iast 1.229 s 140.671 ms (12.9%)
Total tracing 9.347 s -
Total iast 10.133 s 785.418 ms (8.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.086 s -
Agent iast 1.23 s 143.764 ms (13.2%)
Total tracing 9.393 s -
Total iast 10.031 s 637.782 ms (6.8%)
gantt
    title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.564 ms) : 0, 1564
crashtracking [candidate] (1.542 ms) : 0, 1542
BytebuddyAgent [baseline] (729.684 ms) : 0, 729684
BytebuddyAgent [candidate] (726.438 ms) : 0, 726438
GlobalTracer [baseline] (260.033 ms) : 0, 260033
GlobalTracer [candidate] (260.316 ms) : 0, 260316
AppSec [baseline] (33.213 ms) : 0, 33213
AppSec [candidate] (33.273 ms) : 0, 33273
Debugger [baseline] (6.701 ms) : 0, 6701
Debugger [candidate] (6.731 ms) : 0, 6731
Remote Config [baseline] (701.888 µs) : 0, 702
Remote Config [candidate] (704.297 µs) : 0, 704
Telemetry [baseline] (15.328 ms) : 0, 15328
Telemetry [candidate] (16.457 ms) : 0, 16457
Flare Poller [baseline] (5.889 ms) : 0, 5889
Flare Poller [candidate] (4.995 ms) : 0, 4995
section iast
crashtracking [baseline] (1.575 ms) : 0, 1575
crashtracking [candidate] (1.543 ms) : 0, 1543
BytebuddyAgent [baseline] (853.342 ms) : 0, 853342
BytebuddyAgent [candidate] (853.305 ms) : 0, 853305
GlobalTracer [baseline] (248.24 ms) : 0, 248240
GlobalTracer [candidate] (248.006 ms) : 0, 248006
IAST [baseline] (31.611 ms) : 0, 31611
IAST [candidate] (30.53 ms) : 0, 30530
AppSec [baseline] (32.235 ms) : 0, 32235
AppSec [candidate] (33.999 ms) : 0, 33999
Debugger [baseline] (6.306 ms) : 0, 6306
Debugger [candidate] (6.32 ms) : 0, 6320
Remote Config [baseline] (647.845 µs) : 0, 648
Remote Config [candidate] (646.615 µs) : 0, 647
Telemetry [baseline] (8.686 ms) : 0, 8686
Telemetry [candidate] (8.621 ms) : 0, 8621
Flare Poller [baseline] (11.079 ms) : 0, 11079
Flare Poller [candidate] (11.242 ms) : 0, 11242
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.084 s) : 0, 1084097
Total [baseline] (11.11 s) : 0, 11109579
Agent [candidate] (1.084 s) : 0, 1084384
Total [candidate] (11.093 s) : 0, 11093160
section appsec
Agent [baseline] (1.262 s) : 0, 1262175
Total [baseline] (11.277 s) : 0, 11277151
Agent [candidate] (1.265 s) : 0, 1264787
Total [candidate] (11.352 s) : 0, 11352176
section iast
Agent [baseline] (1.225 s) : 0, 1225044
Total [baseline] (11.547 s) : 0, 11546517
Agent [candidate] (1.226 s) : 0, 1226260
Total [candidate] (11.479 s) : 0, 11479474
section profiling
Agent [baseline] (1.23 s) : 0, 1229521
Total [baseline] (11.315 s) : 0, 11314963
Agent [candidate] (1.231 s) : 0, 1231150
Total [candidate] (11.485 s) : 0, 11484510
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.084 s -
Agent appsec 1.262 s 178.078 ms (16.4%)
Agent iast 1.225 s 140.947 ms (13.0%)
Agent profiling 1.23 s 145.424 ms (13.4%)
Total tracing 11.11 s -
Total appsec 11.277 s 167.571 ms (1.5%)
Total iast 11.547 s 436.938 ms (3.9%)
Total profiling 11.315 s 205.384 ms (1.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.084 s -
Agent appsec 1.265 s 180.403 ms (16.6%)
Agent iast 1.226 s 141.876 ms (13.1%)
Agent profiling 1.231 s 146.766 ms (13.5%)
Total tracing 11.093 s -
Total appsec 11.352 s 259.017 ms (2.3%)
Total iast 11.479 s 386.315 ms (3.5%)
Total profiling 11.485 s 391.35 ms (3.5%)
gantt
    title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.547 ms) : 0, 1547
crashtracking [candidate] (1.542 ms) : 0, 1542
BytebuddyAgent [baseline] (725.147 ms) : 0, 725147
BytebuddyAgent [candidate] (725.722 ms) : 0, 725722
GlobalTracer [baseline] (259.913 ms) : 0, 259913
GlobalTracer [candidate] (260.112 ms) : 0, 260112
AppSec [baseline] (33.15 ms) : 0, 33150
AppSec [candidate] (32.891 ms) : 0, 32891
Debugger [baseline] (6.661 ms) : 0, 6661
Debugger [candidate] (6.671 ms) : 0, 6671
Remote Config [baseline] (707.647 µs) : 0, 708
Remote Config [candidate] (703.385 µs) : 0, 703
Telemetry [baseline] (15.642 ms) : 0, 15642
Telemetry [candidate] (16.409 ms) : 0, 16409
Flare Poller [baseline] (5.971 ms) : 0, 5971
Flare Poller [candidate] (4.973 ms) : 0, 4973
section appsec
crashtracking [baseline] (1.543 ms) : 0, 1543
crashtracking [candidate] (1.544 ms) : 0, 1544
BytebuddyAgent [baseline] (748.852 ms) : 0, 748852
BytebuddyAgent [candidate] (750.514 ms) : 0, 750514
GlobalTracer [baseline] (250.534 ms) : 0, 250534
GlobalTracer [candidate] (250.758 ms) : 0, 250758
IAST [baseline] (25.915 ms) : 0, 25915
IAST [candidate] (26.107 ms) : 0, 26107
AppSec [baseline] (180.034 ms) : 0, 180034
AppSec [candidate] (180.612 ms) : 0, 180612
Debugger [baseline] (6.554 ms) : 0, 6554
Debugger [candidate] (6.514 ms) : 0, 6514
Remote Config [baseline] (721.076 µs) : 0, 721
Remote Config [candidate] (753.623 µs) : 0, 754
Telemetry [baseline] (8.472 ms) : 0, 8472
Telemetry [candidate] (8.472 ms) : 0, 8472
Flare Poller [baseline] (4.113 ms) : 0, 4113
Flare Poller [candidate] (4.021 ms) : 0, 4021
section iast
crashtracking [baseline] (1.541 ms) : 0, 1541
crashtracking [candidate] (1.545 ms) : 0, 1545
BytebuddyAgent [baseline] (850.291 ms) : 0, 850291
BytebuddyAgent [candidate] (851.589 ms) : 0, 851589
GlobalTracer [baseline] (246.98 ms) : 0, 246980
GlobalTracer [candidate] (247.583 ms) : 0, 247583
IAST [baseline] (28.702 ms) : 0, 28702
IAST [candidate] (33.438 ms) : 0, 33438
AppSec [baseline] (35.243 ms) : 0, 35243
AppSec [candidate] (30.35 ms) : 0, 30350
Debugger [baseline] (6.374 ms) : 0, 6374
Debugger [candidate] (6.339 ms) : 0, 6339
Remote Config [baseline] (657.445 µs) : 0, 657
Remote Config [candidate] (639.478 µs) : 0, 639
Telemetry [baseline] (8.712 ms) : 0, 8712
Telemetry [candidate] (8.342 ms) : 0, 8342
Flare Poller [baseline] (11.029 ms) : 0, 11029
Flare Poller [candidate] (10.958 ms) : 0, 10958
section profiling
crashtracking [baseline] (1.507 ms) : 0, 1507
crashtracking [candidate] (1.516 ms) : 0, 1516
BytebuddyAgent [baseline] (751.57 ms) : 0, 751570
BytebuddyAgent [candidate] (752.602 ms) : 0, 752602
GlobalTracer [baseline] (230.718 ms) : 0, 230718
GlobalTracer [candidate] (231.372 ms) : 0, 231372
AppSec [baseline] (33.206 ms) : 0, 33206
AppSec [candidate] (33.13 ms) : 0, 33130
Debugger [baseline] (9.646 ms) : 0, 9646
Debugger [candidate] (8.817 ms) : 0, 8817
Remote Config [baseline] (716.84 µs) : 0, 717
Remote Config [candidate] (707.398 µs) : 0, 707
Telemetry [baseline] (14.663 ms) : 0, 14663
Telemetry [candidate] (15.331 ms) : 0, 15331
Flare Poller [baseline] (4.365 ms) : 0, 4365
Flare Poller [candidate] (4.344 ms) : 0, 4344
ProfilingAgent [baseline] (112.963 ms) : 0, 112963
ProfilingAgent [candidate] (112.923 ms) : 0, 112923
Profiling [baseline] (113.631 ms) : 0, 113631
Profiling [candidate] (113.613 ms) : 0, 113613
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master onzia/aws-propagation-config
git_commit_date 1764165027 1764168810
git_commit_sha 0df702a 1101fc8
release_version 1.57.0-SNAPSHOT~0df702a3d3 1.56.0-SNAPSHOT~1101fc8949
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1764171088 1764171088
ci_job_id 1258529868 1258529868
ci_pipeline_id 84116897 84116897
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-qxg0ib4z 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-qxg0ib4z 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 5 performance improvements and 0 performance regressions! Performance is the same for 15 metrics, 16 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_FULL:high_load better
[-474.764µs; -166.398µs] or [-9.042%; -3.169%]
unsure
[-801.316µs; -182.043µs] or [-6.482%; -1.472%]
unstable
[-55.071op/s; +127.071op/s] or [-6.940%; +16.014%]
4.930ms 11.871ms 829.500op/s 5.250ms 12.363ms 793.500op/s
scenario:load:insecure-bank:iast:high_load better
[-207.549µs; -124.001µs] or [-8.091%; -4.834%]
better
[-877.812µs; -217.613µs] or [-11.379%; -2.821%]
unstable
[-65.001op/s; +260.563op/s] or [-4.730%; +18.963%]
2.400ms 7.167ms 1471.875op/s 2.565ms 7.714ms 1374.094op/s
scenario:load:petclinic:tracing:high_load better
[-2.200ms; -1.650ms] or [-11.349%; -8.513%]
better
[-3.410ms; -2.256ms] or [-10.829%; -7.165%]
unstable
[+3.781op/s; +49.281op/s] or [+1.604%; +20.910%]
17.461ms 28.658ms 262.219op/s 19.387ms 31.491ms 235.688op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.273 ms) : 1261, 1285
.   : milestone, 1273,
iast (3.332 ms) : 3283, 3380
.   : milestone, 3332,
iast_FULL (5.827 ms) : 5769, 5885
.   : milestone, 5827,
iast_GLOBAL (3.622 ms) : 3560, 3684
.   : milestone, 3622,
profiling (2.164 ms) : 2141, 2186
.   : milestone, 2164,
tracing (1.811 ms) : 1796, 1826
.   : milestone, 1811,
section candidate
no_agent (1.215 ms) : 1203, 1227
.   : milestone, 1215,
iast (3.105 ms) : 3068, 3143
.   : milestone, 3105,
iast_FULL (5.574 ms) : 5518, 5629
.   : milestone, 5574,
iast_GLOBAL (3.675 ms) : 3614, 3737
.   : milestone, 3675,
profiling (2.029 ms) : 2011, 2048
.   : milestone, 2029,
tracing (1.817 ms) : 1800, 1834
.   : milestone, 1817,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.273 ms [1.261 ms, 1.285 ms] -
iast 3.332 ms [3.283 ms, 3.38 ms] 2.059 ms (161.8%)
iast_FULL 5.827 ms [5.769 ms, 5.885 ms] 4.554 ms (357.7%)
iast_GLOBAL 3.622 ms [3.56 ms, 3.684 ms] 2.349 ms (184.6%)
profiling 2.164 ms [2.141 ms, 2.186 ms] 890.714 µs (70.0%)
tracing 1.811 ms [1.796 ms, 1.826 ms] 538.231 µs (42.3%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.215 ms [1.203 ms, 1.227 ms] -
iast 3.105 ms [3.068 ms, 3.143 ms] 1.891 ms (155.6%)
iast_FULL 5.574 ms [5.518 ms, 5.629 ms] 4.359 ms (358.8%)
iast_GLOBAL 3.675 ms [3.614 ms, 3.737 ms] 2.461 ms (202.6%)
profiling 2.029 ms [2.011 ms, 2.048 ms] 814.74 µs (67.1%)
tracing 1.817 ms [1.8 ms, 1.834 ms] 602.278 µs (49.6%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3
    dateFormat X
    axisFormat %s
section baseline
no_agent (18.944 ms) : 18750, 19138
.   : milestone, 18944,
appsec (18.297 ms) : 18108, 18486
.   : milestone, 18297,
code_origins (17.711 ms) : 17534, 17887
.   : milestone, 17711,
iast (17.533 ms) : 17357, 17709
.   : milestone, 17533,
profiling (20.398 ms) : 20194, 20601
.   : milestone, 20398,
tracing (19.81 ms) : 19610, 20009
.   : milestone, 19810,
section candidate
no_agent (18.374 ms) : 18185, 18564
.   : milestone, 18374,
appsec (18.52 ms) : 18331, 18710
.   : milestone, 18520,
code_origins (17.748 ms) : 17573, 17924
.   : milestone, 17748,
iast (17.476 ms) : 17300, 17652
.   : milestone, 17476,
profiling (19.53 ms) : 19331, 19728
.   : milestone, 19530,
tracing (17.798 ms) : 17619, 17978
.   : milestone, 17798,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.944 ms [18.75 ms, 19.138 ms] -
appsec 18.297 ms [18.108 ms, 18.486 ms] -647.19 µs (-3.4%)
code_origins 17.711 ms [17.534 ms, 17.887 ms] -1.234 ms (-6.5%)
iast 17.533 ms [17.357 ms, 17.709 ms] -1.412 ms (-7.5%)
profiling 20.398 ms [20.194 ms, 20.601 ms] 1.454 ms (7.7%)
tracing 19.81 ms [19.61 ms, 20.009 ms] 865.761 µs (4.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.374 ms [18.185 ms, 18.564 ms] -
appsec 18.52 ms [18.331 ms, 18.71 ms] 146.187 µs (0.8%)
code_origins 17.748 ms [17.573 ms, 17.924 ms] -626.141 µs (-3.4%)
iast 17.476 ms [17.3 ms, 17.652 ms] -898.203 µs (-4.9%)
profiling 19.53 ms [19.331 ms, 19.728 ms] 1.156 ms (6.3%)
tracing 17.798 ms [17.619 ms, 17.978 ms] -575.926 µs (-3.1%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master onzia/aws-propagation-config
git_commit_date 1764165027 1764168810
git_commit_sha 0df702a 1101fc8
release_version 1.57.0-SNAPSHOT~0df702a3d3 1.56.0-SNAPSHOT~1101fc8949
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1764170733 1764170733
ci_job_id 1258529869 1258529869
ci_pipeline_id 84116897 84116897
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-c5wz1c7z 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-c5wz1c7z 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 0 performance regressions! Performance is the same for 11 metrics, 0 unstable metrics.

scenario Δ mean execution_time candidate mean execution_time baseline mean execution_time
scenario:dacapo:tomcat:appsec better
[-1.344ms; -1.002ms] or [-36.230%; -27.008%]
2.536ms 3.709ms
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.477 ms) : 1465, 1489
.   : milestone, 1477,
appsec (3.709 ms) : 3491, 3927
.   : milestone, 3709,
iast (2.21 ms) : 2146, 2274
.   : milestone, 2210,
iast_GLOBAL (2.256 ms) : 2191, 2321
.   : milestone, 2256,
profiling (2.099 ms) : 2046, 2153
.   : milestone, 2099,
tracing (2.047 ms) : 1996, 2097
.   : milestone, 2047,
section candidate
no_agent (1.481 ms) : 1469, 1492
.   : milestone, 1481,
appsec (2.536 ms) : 2480, 2592
.   : milestone, 2536,
iast (2.215 ms) : 2150, 2279
.   : milestone, 2215,
iast_GLOBAL (2.262 ms) : 2197, 2326
.   : milestone, 2262,
profiling (2.093 ms) : 2039, 2147
.   : milestone, 2093,
tracing (2.05 ms) : 1999, 2100
.   : milestone, 2050,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.477 ms [1.465 ms, 1.489 ms] -
appsec 3.709 ms [3.491 ms, 3.927 ms] 2.232 ms (151.1%)
iast 2.21 ms [2.146 ms, 2.274 ms] 732.857 µs (49.6%)
iast_GLOBAL 2.256 ms [2.191 ms, 2.321 ms] 779.218 µs (52.8%)
profiling 2.099 ms [2.046 ms, 2.153 ms] 622.362 µs (42.1%)
tracing 2.047 ms [1.996 ms, 2.097 ms] 569.692 µs (38.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.481 ms [1.469 ms, 1.492 ms] -
appsec 2.536 ms [2.48 ms, 2.592 ms] 1.056 ms (71.3%)
iast 2.215 ms [2.15 ms, 2.279 ms] 734.136 µs (49.6%)
iast_GLOBAL 2.262 ms [2.197 ms, 2.326 ms] 780.97 µs (52.7%)
profiling 2.093 ms [2.039 ms, 2.147 ms] 612.673 µs (41.4%)
tracing 2.05 ms [1.999 ms, 2.1 ms] 569.039 µs (38.4%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~1101fc8949, baseline=1.57.0-SNAPSHOT~0df702a3d3
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.474 s) : 15474000, 15474000
.   : milestone, 15474000,
appsec (14.972 s) : 14972000, 14972000
.   : milestone, 14972000,
iast (18.772 s) : 18772000, 18772000
.   : milestone, 18772000,
iast_GLOBAL (17.858 s) : 17858000, 17858000
.   : milestone, 17858000,
profiling (14.462 s) : 14462000, 14462000
.   : milestone, 14462000,
tracing (14.916 s) : 14916000, 14916000
.   : milestone, 14916000,
section candidate
no_agent (14.914 s) : 14914000, 14914000
.   : milestone, 14914000,
appsec (15.109 s) : 15109000, 15109000
.   : milestone, 15109000,
iast (18.288 s) : 18288000, 18288000
.   : milestone, 18288000,
iast_GLOBAL (17.771 s) : 17771000, 17771000
.   : milestone, 17771000,
profiling (14.718 s) : 14718000, 14718000
.   : milestone, 14718000,
tracing (14.966 s) : 14966000, 14966000
.   : milestone, 14966000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.474 s [15.474 s, 15.474 s] -
appsec 14.972 s [14.972 s, 14.972 s] -502.0 ms (-3.2%)
iast 18.772 s [18.772 s, 18.772 s] 3.298 s (21.3%)
iast_GLOBAL 17.858 s [17.858 s, 17.858 s] 2.384 s (15.4%)
profiling 14.462 s [14.462 s, 14.462 s] -1.012 s (-6.5%)
tracing 14.916 s [14.916 s, 14.916 s] -558.0 ms (-3.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.914 s [14.914 s, 14.914 s] -
appsec 15.109 s [15.109 s, 15.109 s] 195.0 ms (1.3%)
iast 18.288 s [18.288 s, 18.288 s] 3.374 s (22.6%)
iast_GLOBAL 17.771 s [17.771 s, 17.771 s] 2.857 s (19.2%)
profiling 14.718 s [14.718 s, 14.718 s] -196.0 ms (-1.3%)
tracing 14.966 s [14.966 s, 14.966 s] 52.0 ms (0.3%)

@ojproductions ojproductions changed the title Onzia/aws propagation config add inject datadog attribute config Nov 24, 2025
@ojproductions ojproductions added comp: config Configuration and removed comp: remote config Configuration at Runtime labels Nov 24, 2025
@ojproductions ojproductions marked this pull request as ready for review November 24, 2025 17:35
@ojproductions ojproductions requested review from a team as code owners November 24, 2025 17:35
@ojproductions ojproductions requested a review from a team as a code owner November 24, 2025 17:53
@ojproductions ojproductions requested review from amarziali and removed request for a team November 24, 2025 17:53
Copy link
Contributor

@mhlidd mhlidd left a comment

Choose a reason for hiding this comment

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

Some minor comments/nits!

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants