Skip to content

Conversation

evanchooly
Copy link
Contributor

@evanchooly evanchooly commented Feb 18, 2025

What Does This Do

This adds the functionality itself but is tested via the system-tests.

Motivation

Additional Notes

Contributor Checklist

Jira ticket: DEBUG-3494

@evanchooly evanchooly requested review from a team as code owners February 18, 2025 20:19
@evanchooly evanchooly requested a review from amarziali February 18, 2025 20:19
Copy link
Contributor

github-actions bot commented Feb 18, 2025

Hi! 👋 Thanks for your pull request! 🎉

To help us review it, please make sure to:

  • Add at least one type, and one component or instrumentation label to the pull request

If you need help, please check our contributing guidelines.

@evanchooly evanchooly force-pushed the evanchooly/DEBUG-3494 branch from b3ac124 to 6f7b8bb Compare February 18, 2025 20:56
@pr-commenter
Copy link

pr-commenter bot commented Feb 18, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master evanchooly/DEBUG-3494
git_commit_date 1739969368 1739972353
git_commit_sha 3c24ea6 c31e152
release_version 1.47.0-SNAPSHOT~3c24ea695b 1.47.0-SNAPSHOT~c31e152f73
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1739974846 1739974846
ci_job_id 813847992 813847992
ci_pipeline_id 56285371 56285371
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-ghcyzuww-project-304-concurrent-0-e6xkru8q 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Linux runner-ghcyzuww-project-304-concurrent-0-e6xkru8q 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
module Agent Agent
parent None None
variant iast iast

Summary

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

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.046 s) : 0, 1045595
Total [baseline] (8.658 s) : 0, 8657671
Agent [candidate] (1.041 s) : 0, 1041090
Total [candidate] (8.63 s) : 0, 8629809
section iast
Agent [baseline] (1.17 s) : 0, 1170423
Total [baseline] (9.237 s) : 0, 9237083
Agent [candidate] (1.175 s) : 0, 1174589
Total [candidate] (9.275 s) : 0, 9275249
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.178 s) : 0, 1178156
Total [baseline] (9.234 s) : 0, 9234093
Agent [candidate] (1.171 s) : 0, 1171434
Total [candidate] (9.195 s) : 0, 9194675
section iast_TELEMETRY_OFF
Agent [baseline] (1.191 s) : 0, 1191278
Total [baseline] (9.264 s) : 0, 9264309
Agent [candidate] (1.194 s) : 0, 1194439
Total [candidate] (9.33 s) : 0, 9329740
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.046 s -
Agent iast 1.17 s 124.828 ms (11.9%)
Agent iast_HARDCODED_SECRET_DISABLED 1.178 s 132.561 ms (12.7%)
Agent iast_TELEMETRY_OFF 1.191 s 145.683 ms (13.9%)
Total tracing 8.658 s -
Total iast 9.237 s 579.412 ms (6.7%)
Total iast_HARDCODED_SECRET_DISABLED 9.234 s 576.422 ms (6.7%)
Total iast_TELEMETRY_OFF 9.264 s 606.638 ms (7.0%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.041 s -
Agent iast 1.175 s 133.499 ms (12.8%)
Agent iast_HARDCODED_SECRET_DISABLED 1.171 s 130.344 ms (12.5%)
Agent iast_TELEMETRY_OFF 1.194 s 153.349 ms (14.7%)
Total tracing 8.63 s -
Total iast 9.275 s 645.44 ms (7.5%)
Total iast_HARDCODED_SECRET_DISABLED 9.195 s 564.866 ms (6.5%)
Total iast_TELEMETRY_OFF 9.33 s 699.931 ms (8.1%)
gantt
    title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (722.14 ms) : 0, 722140
BytebuddyAgent [candidate] (717.221 ms) : 0, 717221
GlobalTracer [baseline] (241.104 ms) : 0, 241104
GlobalTracer [candidate] (239.67 ms) : 0, 239670
AppSec [baseline] (55.569 ms) : 0, 55569
AppSec [candidate] (55.352 ms) : 0, 55352
Remote Config [baseline] (701.615 µs) : 0, 702
Remote Config [candidate] (711.27 µs) : 0, 711
Telemetry [baseline] (10.746 ms) : 0, 10746
Telemetry [candidate] (12.907 ms) : 0, 12907
section iast
BytebuddyAgent [baseline] (835.558 ms) : 0, 835558
BytebuddyAgent [candidate] (838.8 ms) : 0, 838800
GlobalTracer [baseline] (230.519 ms) : 0, 230519
GlobalTracer [candidate] (231.401 ms) : 0, 231401
IAST [baseline] (22.816 ms) : 0, 22816
IAST [candidate] (22.772 ms) : 0, 22772
AppSec [baseline] (56.949 ms) : 0, 56949
AppSec [candidate] (56.948 ms) : 0, 56948
Remote Config [baseline] (606.716 µs) : 0, 607
Remote Config [candidate] (619.382 µs) : 0, 619
Telemetry [baseline] (8.762 ms) : 0, 8762
Telemetry [candidate] (8.708 ms) : 0, 8708
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (841.314 ms) : 0, 841314
BytebuddyAgent [candidate] (836.479 ms) : 0, 836479
GlobalTracer [baseline] (231.652 ms) : 0, 231652
GlobalTracer [candidate] (230.734 ms) : 0, 230734
IAST [baseline] (23.133 ms) : 0, 23133
IAST [candidate] (22.632 ms) : 0, 22632
AppSec [baseline] (57.26 ms) : 0, 57260
AppSec [candidate] (57.055 ms) : 0, 57055
Remote Config [baseline] (624.225 µs) : 0, 624
Remote Config [candidate] (621.382 µs) : 0, 621
Telemetry [baseline] (8.758 ms) : 0, 8758
Telemetry [candidate] (8.625 ms) : 0, 8625
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (850.988 ms) : 0, 850988
BytebuddyAgent [candidate] (854.137 ms) : 0, 854137
GlobalTracer [baseline] (234.192 ms) : 0, 234192
GlobalTracer [candidate] (234.472 ms) : 0, 234472
IAST [baseline] (26.709 ms) : 0, 26709
IAST [candidate] (27.426 ms) : 0, 27426
AppSec [baseline] (54.055 ms) : 0, 54055
AppSec [candidate] (53.032 ms) : 0, 53032
Remote Config [baseline] (643.78 µs) : 0, 644
Remote Config [candidate] (646.137 µs) : 0, 646
Telemetry [baseline] (8.857 ms) : 0, 8857
Telemetry [candidate] (8.79 ms) : 0, 8790
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.044 s) : 0, 1044272
Total [baseline] (10.478 s) : 0, 10478377
Agent [candidate] (1.039 s) : 0, 1039348
Total [candidate] (10.401 s) : 0, 10401096
section appsec
Agent [baseline] (1.185 s) : 0, 1185162
Total [baseline] (10.759 s) : 0, 10759118
Agent [candidate] (1.19 s) : 0, 1189916
Total [candidate] (10.783 s) : 0, 10782777
section iast
Agent [baseline] (1.172 s) : 0, 1171722
Total [baseline] (11.005 s) : 0, 11005477
Agent [candidate] (1.173 s) : 0, 1172781
Total [candidate] (10.982 s) : 0, 10982016
section profiling
Agent [baseline] (1.262 s) : 0, 1262238
Total [baseline] (10.848 s) : 0, 10848004
Agent [candidate] (1.281 s) : 0, 1281274
Total [candidate] (10.88 s) : 0, 10880218
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.044 s -
Agent appsec 1.185 s 140.89 ms (13.5%)
Agent iast 1.172 s 127.45 ms (12.2%)
Agent profiling 1.262 s 217.966 ms (20.9%)
Total tracing 10.478 s -
Total appsec 10.759 s 280.741 ms (2.7%)
Total iast 11.005 s 527.1 ms (5.0%)
Total profiling 10.848 s 369.627 ms (3.5%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.039 s -
Agent appsec 1.19 s 150.568 ms (14.5%)
Agent iast 1.173 s 133.433 ms (12.8%)
Agent profiling 1.281 s 241.926 ms (23.3%)
Total tracing 10.401 s -
Total appsec 10.783 s 381.681 ms (3.7%)
Total iast 10.982 s 580.92 ms (5.6%)
Total profiling 10.88 s 479.122 ms (4.6%)
gantt
    title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b

    dateFormat X
    axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.182 ms) : 0, 718182
BytebuddyAgent [candidate] (716.19 ms) : 0, 716190
GlobalTracer [baseline] (240.012 ms) : 0, 240012
GlobalTracer [candidate] (239.705 ms) : 0, 239705
AppSec [baseline] (55.692 ms) : 0, 55692
AppSec [candidate] (55.379 ms) : 0, 55379
Remote Config [baseline] (698.766 µs) : 0, 699
Remote Config [candidate] (698.923 µs) : 0, 699
Telemetry [baseline] (14.411 ms) : 0, 14411
Telemetry [candidate] (12.075 ms) : 0, 12075
section appsec
BytebuddyAgent [baseline] (736.19 ms) : 0, 736190
BytebuddyAgent [candidate] (739.68 ms) : 0, 739680
GlobalTracer [baseline] (236.892 ms) : 0, 236892
GlobalTracer [candidate] (238.033 ms) : 0, 238033
IAST [baseline] (21.565 ms) : 0, 21565
IAST [candidate] (21.615 ms) : 0, 21615
AppSec [baseline] (176.721 ms) : 0, 176721
AppSec [candidate] (177.072 ms) : 0, 177072
Remote Config [baseline] (674.742 µs) : 0, 675
Remote Config [candidate] (662.983 µs) : 0, 663
Telemetry [baseline] (8.614 ms) : 0, 8614
Telemetry [candidate] (8.306 ms) : 0, 8306
section iast
BytebuddyAgent [baseline] (835.944 ms) : 0, 835944
BytebuddyAgent [candidate] (837.283 ms) : 0, 837283
GlobalTracer [baseline] (231.097 ms) : 0, 231097
GlobalTracer [candidate] (230.972 ms) : 0, 230972
IAST [baseline] (22.786 ms) : 0, 22786
IAST [candidate] (22.79 ms) : 0, 22790
AppSec [baseline] (57.298 ms) : 0, 57298
AppSec [candidate] (57.169 ms) : 0, 57169
Remote Config [baseline] (615.106 µs) : 0, 615
Remote Config [candidate] (608.718 µs) : 0, 609
Telemetry [baseline] (8.71 ms) : 0, 8710
Telemetry [candidate] (8.662 ms) : 0, 8662
section profiling
BytebuddyAgent [baseline] (708.452 ms) : 0, 708452
BytebuddyAgent [candidate] (720.484 ms) : 0, 720484
GlobalTracer [baseline] (350.345 ms) : 0, 350345
GlobalTracer [candidate] (355.008 ms) : 0, 355008
AppSec [baseline] (55.514 ms) : 0, 55514
AppSec [candidate] (55.397 ms) : 0, 55397
Remote Config [baseline] (686.49 µs) : 0, 686
Remote Config [candidate] (711.574 µs) : 0, 712
Telemetry [baseline] (8.925 ms) : 0, 8925
Telemetry [candidate] (9.138 ms) : 0, 9138
ProfilingAgent [baseline] (95.916 ms) : 0, 95916
ProfilingAgent [candidate] (97.234 ms) : 0, 97234
Profiling [baseline] (95.943 ms) : 0, 95943
Profiling [candidate] (97.263 ms) : 0, 97263
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
end_time 2025-02-19T13:52:55 2025-02-19T13:59:59
git_branch master evanchooly/DEBUG-3494
git_commit_date 1739969368 1739972353
git_commit_sha 3c24ea6 c31e152
release_version 1.47.0-SNAPSHOT~3c24ea695b 1.47.0-SNAPSHOT~c31e152f73
start_time 2025-02-19T13:52:41 2025-02-19T13:59:45
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1739973959 1739973959
ci_job_id 813847994 813847994
ci_pipeline_id 56285371 56285371
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-nxzcxaza-project-304-concurrent-0-ttq8ztxt 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Linux runner-nxzcxaza-project-304-concurrent-0-ttq8ztxt 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
variant iast iast

Summary

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

Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.369 ms) : 1349, 1389
.   : milestone, 1369,
appsec (1.744 ms) : 1720, 1768
.   : milestone, 1744,
appsec_no_iast (1.771 ms) : 1746, 1796
.   : milestone, 1771,
iast (1.512 ms) : 1488, 1536
.   : milestone, 1512,
profiling (1.53 ms) : 1505, 1556
.   : milestone, 1530,
tracing (1.49 ms) : 1466, 1514
.   : milestone, 1490,
section candidate
no_agent (1.385 ms) : 1366, 1405
.   : milestone, 1385,
appsec (1.747 ms) : 1724, 1771
.   : milestone, 1747,
appsec_no_iast (1.757 ms) : 1732, 1782
.   : milestone, 1757,
iast (1.502 ms) : 1477, 1526
.   : milestone, 1502,
profiling (1.519 ms) : 1496, 1542
.   : milestone, 1519,
tracing (1.468 ms) : 1443, 1494
.   : milestone, 1468,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.369 ms [1.349 ms, 1.389 ms] -
appsec 1.744 ms [1.72 ms, 1.768 ms] 374.857 µs (27.4%)
appsec_no_iast 1.771 ms [1.746 ms, 1.796 ms] 401.934 µs (29.4%)
iast 1.512 ms [1.488 ms, 1.536 ms] 142.978 µs (10.4%)
profiling 1.53 ms [1.505 ms, 1.556 ms] 161.27 µs (11.8%)
tracing 1.49 ms [1.466 ms, 1.514 ms] 120.667 µs (8.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.385 ms [1.366 ms, 1.405 ms] -
appsec 1.747 ms [1.724 ms, 1.771 ms] 361.929 µs (26.1%)
appsec_no_iast 1.757 ms [1.732 ms, 1.782 ms] 371.474 µs (26.8%)
iast 1.502 ms [1.477 ms, 1.526 ms] 116.151 µs (8.4%)
profiling 1.519 ms [1.496 ms, 1.542 ms] 133.686 µs (9.6%)
tracing 1.468 ms [1.443 ms, 1.494 ms] 82.604 µs (6.0%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b
    dateFormat X
    axisFormat %s
section baseline
no_agent (383.003 µs) : 363, 403
.   : milestone, 383,
iast (513.026 µs) : 490, 536
.   : milestone, 513,
iast_FULL (728.151 µs) : 706, 750
.   : milestone, 728,
iast_GLOBAL (577.727 µs) : 555, 600
.   : milestone, 578,
iast_HARDCODED_SECRET_DISABLED (516.269 µs) : 493, 540
.   : milestone, 516,
iast_INACTIVE (463.905 µs) : 442, 486
.   : milestone, 464,
iast_TELEMETRY_OFF (503.613 µs) : 480, 527
.   : milestone, 504,
tracing (461.377 µs) : 440, 483
.   : milestone, 461,
section candidate
no_agent (384.599 µs) : 365, 404
.   : milestone, 385,
iast (512.633 µs) : 490, 535
.   : milestone, 513,
iast_FULL (725.687 µs) : 704, 748
.   : milestone, 726,
iast_GLOBAL (572.521 µs) : 549, 596
.   : milestone, 573,
iast_HARDCODED_SECRET_DISABLED (515.055 µs) : 493, 537
.   : milestone, 515,
iast_INACTIVE (469.499 µs) : 448, 491
.   : milestone, 469,
iast_TELEMETRY_OFF (499.073 µs) : 476, 522
.   : milestone, 499,
tracing (455.221 µs) : 435, 476
.   : milestone, 455,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 383.003 µs [363.198 µs, 402.808 µs] -
iast 513.026 µs [490.484 µs, 535.568 µs] 130.023 µs (33.9%)
iast_FULL 728.151 µs [706.297 µs, 750.005 µs] 345.148 µs (90.1%)
iast_GLOBAL 577.727 µs [555.218 µs, 600.235 µs] 194.724 µs (50.8%)
iast_HARDCODED_SECRET_DISABLED 516.269 µs [492.935 µs, 539.603 µs] 133.266 µs (34.8%)
iast_INACTIVE 463.905 µs [441.768 µs, 486.042 µs] 80.902 µs (21.1%)
iast_TELEMETRY_OFF 503.613 µs [479.89 µs, 527.336 µs] 120.61 µs (31.5%)
tracing 461.377 µs [439.803 µs, 482.951 µs] 78.374 µs (20.5%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 384.599 µs [364.909 µs, 404.289 µs] -
iast 512.633 µs [489.773 µs, 535.492 µs] 128.034 µs (33.3%)
iast_FULL 725.687 µs [703.703 µs, 747.671 µs] 341.088 µs (88.7%)
iast_GLOBAL 572.521 µs [549.225 µs, 595.817 µs] 187.922 µs (48.9%)
iast_HARDCODED_SECRET_DISABLED 515.055 µs [492.727 µs, 537.383 µs] 130.456 µs (33.9%)
iast_INACTIVE 469.499 µs [448.126 µs, 490.872 µs] 84.9 µs (22.1%)
iast_TELEMETRY_OFF 499.073 µs [476.12 µs, 522.026 µs] 114.474 µs (29.8%)
tracing 455.221 µs [434.686 µs, 475.755 µs] 70.622 µs (18.4%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master evanchooly/DEBUG-3494
git_commit_date 1739969368 1739972353
git_commit_sha 3c24ea6 c31e152
release_version 1.47.0-SNAPSHOT~3c24ea695b 1.47.0-SNAPSHOT~c31e152f73
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1739974398 1739974398
ci_job_id 813847997 813847997
ci_pipeline_id 56285371 56285371
cpu_model Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_version Linux runner-thtnybj1-project-304-concurrent-0-xk8z03mm 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Linux runner-thtnybj1-project-304-concurrent-0-xk8z03mm 6.8.0-1021-aws #23~22.04.1-Ubuntu SMP Tue Dec 10 16:50:46 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
variant appsec appsec

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.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.475 ms) : 1463, 1486
.   : milestone, 1475,
appsec (2.367 ms) : 2324, 2411
.   : milestone, 2367,
iast (2.107 ms) : 2052, 2162
.   : milestone, 2107,
iast_GLOBAL (2.149 ms) : 2094, 2204
.   : milestone, 2149,
profiling (1.96 ms) : 1917, 2004
.   : milestone, 1960,
tracing (1.94 ms) : 1898, 1982
.   : milestone, 1940,
section candidate
no_agent (1.473 ms) : 1461, 1485
.   : milestone, 1473,
appsec (2.364 ms) : 2320, 2407
.   : milestone, 2364,
iast (2.11 ms) : 2054, 2165
.   : milestone, 2110,
iast_GLOBAL (2.149 ms) : 2093, 2204
.   : milestone, 2149,
profiling (1.97 ms) : 1926, 2014
.   : milestone, 1970,
tracing (1.941 ms) : 1899, 1983
.   : milestone, 1941,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.475 ms [1.463 ms, 1.486 ms] -
appsec 2.367 ms [2.324 ms, 2.411 ms] 892.228 µs (60.5%)
iast 2.107 ms [2.052 ms, 2.162 ms] 632.207 µs (42.9%)
iast_GLOBAL 2.149 ms [2.094 ms, 2.204 ms] 674.028 µs (45.7%)
profiling 1.96 ms [1.917 ms, 2.004 ms] 485.447 µs (32.9%)
tracing 1.94 ms [1.898 ms, 1.982 ms] 465.489 µs (31.6%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.473 ms [1.461 ms, 1.485 ms] -
appsec 2.364 ms [2.32 ms, 2.407 ms] 890.741 µs (60.5%)
iast 2.11 ms [2.054 ms, 2.165 ms] 636.474 µs (43.2%)
iast_GLOBAL 2.149 ms [2.093 ms, 2.204 ms] 675.833 µs (45.9%)
profiling 1.97 ms [1.926 ms, 2.014 ms] 497.243 µs (33.8%)
tracing 1.941 ms [1.899 ms, 1.983 ms] 468.04 µs (31.8%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~c31e152f73, baseline=1.47.0-SNAPSHOT~3c24ea695b
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.962 s) : 14962000, 14962000
.   : milestone, 14962000,
appsec (15.071 s) : 15071000, 15071000
.   : milestone, 15071000,
iast (18.737 s) : 18737000, 18737000
.   : milestone, 18737000,
iast_GLOBAL (17.662 s) : 17662000, 17662000
.   : milestone, 17662000,
profiling (15.125 s) : 15125000, 15125000
.   : milestone, 15125000,
tracing (14.925 s) : 14925000, 14925000
.   : milestone, 14925000,
section candidate
no_agent (15.491 s) : 15491000, 15491000
.   : milestone, 15491000,
appsec (15.193 s) : 15193000, 15193000
.   : milestone, 15193000,
iast (18.384 s) : 18384000, 18384000
.   : milestone, 18384000,
iast_GLOBAL (18.058 s) : 18058000, 18058000
.   : milestone, 18058000,
profiling (14.937 s) : 14937000, 14937000
.   : milestone, 14937000,
tracing (14.792 s) : 14792000, 14792000
.   : milestone, 14792000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.962 s [14.962 s, 14.962 s] -
appsec 15.071 s [15.071 s, 15.071 s] 109.0 ms (0.7%)
iast 18.737 s [18.737 s, 18.737 s] 3.775 s (25.2%)
iast_GLOBAL 17.662 s [17.662 s, 17.662 s] 2.7 s (18.0%)
profiling 15.125 s [15.125 s, 15.125 s] 163.0 ms (1.1%)
tracing 14.925 s [14.925 s, 14.925 s] -37.0 ms (-0.2%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.491 s [15.491 s, 15.491 s] -
appsec 15.193 s [15.193 s, 15.193 s] -298.0 ms (-1.9%)
iast 18.384 s [18.384 s, 18.384 s] 2.893 s (18.7%)
iast_GLOBAL 18.058 s [18.058 s, 18.058 s] 2.567 s (16.6%)
profiling 14.937 s [14.937 s, 14.937 s] -554.0 ms (-3.6%)
tracing 14.792 s [14.792 s, 14.792 s] -699.0 ms (-4.5%)

@evanchooly evanchooly requested a review from shatzi February 18, 2025 21:50
evanchooly added a commit to DataDog/system-tests that referenced this pull request Feb 18, 2025
@evanchooly evanchooly added comp: debugger Dynamic Instrumentation inst: java Core Java language instrumentation type: enhancement Enhancements and improvements labels Feb 19, 2025
@evanchooly evanchooly enabled auto-merge (squash) February 19, 2025 15:08
@evanchooly evanchooly merged commit 27b2d68 into master Feb 19, 2025
203 of 205 checks passed
@evanchooly evanchooly deleted the evanchooly/DEBUG-3494 branch February 19, 2025 15:08
@github-actions github-actions bot added this to the 1.47.0 milestone Feb 19, 2025
svc-squareup-copybara pushed a commit to cashapp/misk that referenced this pull request Mar 6, 2025
| Package | Type | Package file | Manager | Update | Change |
|---|---|---|---|---|---|
| [com.datadoghq:dd-trace-api](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.1` -> `1.47.0` |
| [com.datadoghq:dd-trace-ot](https://github.com/datadog/dd-trace-java)
| dependencies | misk/gradle/libs.versions.toml | gradle | minor |
`1.46.1` -> `1.47.0` |
| [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
|
[software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava)
| dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |
| [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) |
dependencies | misk/gradle/libs.versions.toml | gradle | patch |
`2.30.33` -> `2.30.34` |

---

### Release Notes

<details>
<summary>datadog/dd-trace-java (com.datadoghq:dd-trace-api)</summary>

###
[`v1.47.0`](https://github.com/DataDog/dd-trace-java/releases/tag/v1.47.0):
1.47.0

##### Components

##### Application Security Management (IAST)

- 🐛 Exclude com.stripe.net.HttpURLConnectionClient to solve IAST
SSRF vulnerability false positives
([#&#8203;8483](DataDog/dd-trace-java#8483) -
[@&#8203;jandro996](https://github.com/jandro996))
- 🐛 Add exclusion to solve IAST weak randomness vulnerability false
positives
([#&#8203;8462](DataDog/dd-trace-java#8462) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Fix weak randomness false positive in Kafka client
([#&#8203;8408](DataDog/dd-trace-java#8408) -
[@&#8203;smola](https://github.com/smola))
- ✨ Fix location for SSRF with Kong Unirest
([#&#8203;8407](DataDog/dd-trace-java#8407) -
[@&#8203;smola](https://github.com/smola))
- ✨ Exclude IBM Instana from IAST
([#&#8203;8406](DataDog/dd-trace-java#8406) -
[@&#8203;smola](https://github.com/smola))
- 🐛 Fix org.json iast instrumentation test for latest dependency
([#&#8203;8347](DataDog/dd-trace-java#8347) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Configuration to Disable APM Tracing
([#&#8203;8219](DataDog/dd-trace-java#8219) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Address cookie vulnerability cardinality issues
([#&#8203;8210](DataDog/dd-trace-java#8210) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Email HTML Injection detection in IAST
([#&#8203;8205](DataDog/dd-trace-java#8205) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

##### Application Security Management (WAF)

- 🐛✨ Ensure usr.exists tag is not overridden when
UsernameNotFoundException is thrown
([#&#8203;8376](DataDog/dd-trace-java#8376) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- 🐛✨ Ensure usr.exists tag is not overridden by auto
instrumentation
([#&#8203;8374](DataDog/dd-trace-java#8374) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Update appsec metrics with event_rules_version tag
([#&#8203;8354](DataDog/dd-trace-java#8354) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Update metrics: appsec.waf.requests
([#&#8203;8353](DataDog/dd-trace-java#8353) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Improve ASM support in vert.x 5.0
([#&#8203;8285](DataDog/dd-trace-java#8285) -
[@&#8203;manuel-alvarez-alvarez](https://github.com/manuel-alvarez-alvarez))
- ✨ Update metrics: appsec.waf.updates and appsec.waf.init
([#&#8203;8280](DataDog/dd-trace-java#8280) -
[@&#8203;Mariovido](https://github.com/Mariovido))
- ✨ Configuration to Disable APM Tracing
([#&#8203;8219](DataDog/dd-trace-java#8219) -
[@&#8203;jandro996](https://github.com/jandro996))

##### Build & Tooling

- 🐛 Do not generate Muzzle references for primitive arrays in method
body
([#&#8203;8361](DataDog/dd-trace-java#8361) -
[@&#8203;amarziali](https://github.com/amarziali))
- 📖 Improve dev env setup documentation for Windows
([#&#8203;8180](DataDog/dd-trace-java#8180) -
[@&#8203;lucaspimentel](https://github.com/lucaspimentel))

##### Continuous Integration Visibility

- ✨ Add support for skip-EFD tagging
([#&#8203;8487](DataDog/dd-trace-java#8487) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix an NPE in Gradle Android instrumentation
([#&#8203;8484](DataDog/dd-trace-java#8484) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Consider modified tests when applying fail-fast tests
ordering
([#&#8203;8474](DataDog/dd-trace-java#8474) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement tests reordering for TestNG
([#&#8203;8467](DataDog/dd-trace-java#8467) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Gradle Launcher instrumentation to not interfere with Gradle
Test Kit
([#&#8203;8465](DataDog/dd-trace-java#8465) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🧹 Use separate TestEventHandlers per framework in CI Vis
instrumentations
([#&#8203;8451](DataDog/dd-trace-java#8451) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Remove warning log when JUnit 4 test method cannot be
retrieved
([#&#8203;8445](DataDog/dd-trace-java#8445) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- 🐛 Fix Scalatest tracing for tests that are reported asynchronously
([#&#8203;8444](DataDog/dd-trace-java#8444) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement attempt to fix tests
([#&#8203;8393](DataDog/dd-trace-java#8393) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement test disabling
([#&#8203;8377](DataDog/dd-trace-java#8377) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Update CODEOWNERS parser to not log errors on comments with
leading whitespace
([#&#8203;8349](DataDog/dd-trace-java#8349) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Request Test Management tests list
([#&#8203;8345](DataDog/dd-trace-java#8345) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Receive test management settings from CIVis settings
request
([#&#8203;8331](DataDog/dd-trace-java#8331) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))
- ✨ Implement quarantined tests tagging
([#&#8203;8326](DataDog/dd-trace-java#8326) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Implement tests quarantining
([#&#8203;8320](DataDog/dd-trace-java#8320) -
[@&#8203;nikita-tkachenko-datadog](https://github.com/nikita-tkachenko-datadog))
- ✨ Add tag to specify if the user is setting DD_SERVICE
([#&#8203;8318](DataDog/dd-trace-java#8318) -
[@&#8203;daniel-mohedano](https://github.com/daniel-mohedano))

##### Crash tracking

- ✨ Only fork jps when required
([#&#8203;8419](DataDog/dd-trace-java#8419) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Use Java home of the crashed process to launch crash uploader
([#&#8203;8348](DataDog/dd-trace-java#8348) -
[@&#8203;jbachorik](https://github.com/jbachorik))

##### Data Streams Monitoring

- 🐛 Fix error happening when sqs message attributes are readonly
([#&#8203;8473](DataDog/dd-trace-java#8473) -
[@&#8203;vandonr](https://github.com/vandonr))
- 🐛 Fix bug on proto schema extraction
([#&#8203;8403](DataDog/dd-trace-java#8403) -
[@&#8203;vandonr](https://github.com/vandonr))
- 🐛 Fix service name overrides in consumers
([#&#8203;8387](DataDog/dd-trace-java#8387) -
[@&#8203;piochelepiotr](https://github.com/piochelepiotr))

##### Database Monitoring

- ✨ Add DBMTracePreparedStatements to tracer configuration log
([#&#8203;8508](DataDog/dd-trace-java#8508) -
[@&#8203;cecile75](https://github.com/cecile75))

##### Dynamic Instrumentation

- ✨ Look in another location for grpc service methods
([#&#8203;8468](DataDog/dd-trace-java#8468) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 🐛 Fix Exception Replay with Lambda proxy classes
([#&#8203;8452](DataDog/dd-trace-java#8452) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add code origin support for spring-webmvc
([#&#8203;8416](DataDog/dd-trace-java#8416) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- ✨ Add support for scanning jar from loaded class
([#&#8203;8370](DataDog/dd-trace-java#8370) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Disable capture of entry values
([#&#8203;8369](DataDog/dd-trace-java#8369) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix CodeOrigin for `@Trace` annotation
([#&#8203;8344](DataDog/dd-trace-java#8344) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- 🐛 Fix equals/hashCode for CodeOrigin probe
([#&#8203;8319](DataDog/dd-trace-java#8319) -
[@&#8203;jpbempel](https://github.com/jpbempel))
- ✨ Add code origin support to kafka message listeners
([#&#8203;8301](DataDog/dd-trace-java#8301) -
[@&#8203;evanchooly](https://github.com/evanchooly))

##### Metrics

- ✨ Create metric: appsec.waf.error
([#&#8203;8381](DataDog/dd-trace-java#8381) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))
- ✨ Create metric: appsec.rasp.error
([#&#8203;8364](DataDog/dd-trace-java#8364) -
[@&#8203;sezen-datadog](https://github.com/sezen-datadog))

##### Profiling

- ✨ Bump ddprof library to 1.22.0
([#&#8203;8463](DataDog/dd-trace-java#8463) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- IBM J9 8u361 corresponds to OpenJDK 8u362 by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#187
- Fix compatibility with musl libc 1.2.4 by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#189
- Modify version extraction by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#179
- Do not write null values to jvminfo event by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#184
- Productize VMStructs-based stack walker by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#177
- A few minor downport issues by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#180
- Enable ASGCT by default on fairly safe J9 JDK versions by
[@&#8203;jbachorik](https://github.com/jbachorik) in
DataDog/java-profiler#181
- 🐛 Exclude OrderedThreadPoolExecutor from queue-time measurements
([#&#8203;8456](DataDog/dd-trace-java#8456) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- ✨ Record JVM info on JVMs without JFR
([#&#8203;8431](DataDog/dd-trace-java#8431) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🐛 Actually use CleanupTask in TempLocationManager
([#&#8203;8420](DataDog/dd-trace-java#8420) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Only fork jps when required
([#&#8203;8419](DataDog/dd-trace-java#8419) -
[@&#8203;mcculls](https://github.com/mcculls))
- 🐛 Adjust JFR checks for J9
([#&#8203;8405](DataDog/dd-trace-java#8405) -
[@&#8203;jbachorik](https://github.com/jbachorik))
- 🧹 Disable smap RSS parsing by default
([#&#8203;8342](DataDog/dd-trace-java#8342) -
[@&#8203;MattAlp](https://github.com/MattAlp))

##### Telemetry

- 🐛 Add support for JBoss jar:file format to DependencyResolver
([#&#8203;8428](DataDog/dd-trace-java#8428) -
[@&#8203;jandro996](https://github.com/jandro996))
- ✨ Update metrics: appsec.waf.requests
([#&#8203;8353](DataDog/dd-trace-java#8353) -
[@&#8203;Mariovido](https://github.com/Mariovido))

##### Trace context propagation

- ✨ Introduce tracing propagator
([#&#8203;8313](DataDog/dd-trace-java#8313) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

##### Tracer core

- 🐛 Fix Stable Config telemetry source names
([#&#8203;8460](DataDog/dd-trace-java#8460) -
[@&#8203;BaptisteFoy](https://github.com/BaptisteFoy))
- ✨ Probe trace endpoints with a valid payload of empty arrays
([#&#8203;8414](DataDog/dd-trace-java#8414) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Add 1 minute fail-safe to JUL/JMX class-loading callback
([#&#8203;8399](DataDog/dd-trace-java#8399) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Migrate DSM injection calls to context-first APIs
([#&#8203;8383](DataDog/dd-trace-java#8383) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🧹 Move continuation capture methods from scope to tracer
([#&#8203;8371](DataDog/dd-trace-java#8371) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Migrate context extraction calls to context-first APIs
([#&#8203;8368](DataDog/dd-trace-java#8368) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 🧹 Migrate context injection calls to context-first APIs
([#&#8203;8358](DataDog/dd-trace-java#8358) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- 💡 Support reading configurations from files
([#&#8203;8338](DataDog/dd-trace-java#8338) -
[@&#8203;mtoffl01](https://github.com/mtoffl01))
- 💡 Implementation of BaggagePropagator and BaggageContext
([#&#8203;8330](DataDog/dd-trace-java#8330) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- 🧹 Combine continuation implementations into one which supports
multiple activations
([#&#8203;8324](DataDog/dd-trace-java#8324) -
[@&#8203;mcculls](https://github.com/mcculls))
- ✨ Introduce tracing propagator
([#&#8203;8313](DataDog/dd-trace-java#8313) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))
- ✨ Remove old context propagation API
([#&#8203;8271](DataDog/dd-trace-java#8271) -
[@&#8203;PerfectSlayer](https://github.com/PerfectSlayer))

##### Instrumentations

##### AWS Lambda instrumentation

- 🐛 Send error message and stack to Lambda extension
([#&#8203;8417](DataDog/dd-trace-java#8417) -
[@&#8203;nhulston](https://github.com/nhulston))

##### AWS SDK instrumentation

- 🐛 Fix error happening when sqs message attributes are readonly
([#&#8203;8473](DataDog/dd-trace-java#8473) -
[@&#8203;vandonr](https://github.com/vandonr))
- 💡 Inject trace context into AWS Step Functions input
([#&#8203;7585](DataDog/dd-trace-java#7585) -
[@&#8203;DylanLovesCoffee](https://github.com/DylanLovesCoffee))

##### Core Java language instrumentation

- ✨ Look in another location for grpc service methods
([#&#8203;8468](DataDog/dd-trace-java#8468) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- ✨ Add code origin support for spring-webmvc
([#&#8203;8416](DataDog/dd-trace-java#8416) -
[@&#8203;evanchooly](https://github.com/evanchooly))
- 💡 Implementation of BaggagePropagator and BaggageContext
([#&#8203;8330](DataDog/dd-trace-java#8330) -
[@&#8203;mhlidd](https://github.com/mhlidd))
- ✨ Add code origin support to kafka message listeners
([#&#8203;8301](DataDog/dd-trace-java#8301) -
[@&#8203;evanchooly](https://github.com/evanchooly))

##### gRPC instrumentation

- ✨ Look in another location for grpc service methods
([#&#8203;8468](DataDog/dd-trace-java#8468) -
[@&#8203;evanchooly](https://github.com/evanchooly))

##### Kafka instrumentation

- ✨ Add messaging.destination.name tag to kafka integrations
([#&#8203;8366](DataDog/dd-trace-java#8366) -
[@&#8203;rarguelloF](https://github.com/rarguelloF))

##### Protocol Buffer instrumentation

- 🐛 Fix bug on proto schema extraction
([#&#8203;8403](DataDog/dd-trace-java#8403) -
[@&#8203;vandonr](https://github.com/vandonr))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am
every weekday" in timezone Australia/Melbourne, Automerge - At any time
(no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://github.com/renovatebot/renovate).

GitOrigin-RevId: 108a0f86aa59ab4c938cbac0688dd4c19cb301fa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: debugger Dynamic Instrumentation inst: java Core Java language instrumentation type: enhancement Enhancements and improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants