Skip to content

Conversation

sezen-datadog
Copy link
Contributor

@sezen-datadog sezen-datadog commented Sep 17, 2025

What Does This Do

Adds the new http.endpoint tag and modifies the cases where http.route is utilized accordingly

Motivation

Additional Notes

Contributor Checklist

Jira ticket: APPSEC-58611

Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from 746bf88 to b3676e3 Compare September 17, 2025 10:30
Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@datadog-datadog-prod-us1
Copy link
Contributor

datadog-datadog-prod-us1 bot commented Sep 17, 2025

🎯 Code Coverage
Patch Coverage: 68.99%
Total Coverage: 59.63% (-0.22%)

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 97ee9c3 | Docs | Was this helpful? Give us feedback!

@pr-commenter
Copy link

pr-commenter bot commented Sep 17, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sezen.leblay/apm-metrics-tag
git_commit_date 1760040282 1760085903
git_commit_sha 295f7bf 97ee9c3
release_version 1.55.0-SNAPSHOT~295f7bf5b4 1.54.0-SNAPSHOT~97ee9c3e1e
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1760087852 1760087852
ci_job_id 1173429203 1173429203
ci_pipeline_id 78941978 78941978
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-zu27915w 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-zu27915w 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 60 metrics, 5 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1018347
Total [baseline] (8.674 s) : 0, 8673598
Agent [candidate] (1.018 s) : 0, 1017668
Total [candidate] (8.673 s) : 0, 8673078
section iast
Agent [baseline] (1.151 s) : 0, 1150572
Total [baseline] (9.317 s) : 0, 9317113
Agent [candidate] (1.15 s) : 0, 1149985
Total [candidate] (9.307 s) : 0, 9306787
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.151 s 132.225 ms (13.0%)
Total tracing 8.674 s -
Total iast 9.317 s 643.515 ms (7.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent iast 1.15 s 132.317 ms (13.0%)
Total tracing 8.673 s -
Total iast 9.307 s 633.709 ms (7.3%)
gantt
    title insecure-bank - break down per module: candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.482 ms) : 0, 1482
crashtracking [candidate] (1.482 ms) : 0, 1482
BytebuddyAgent [baseline] (694.156 ms) : 0, 694156
BytebuddyAgent [candidate] (693.044 ms) : 0, 693044
GlobalTracer [baseline] (241.895 ms) : 0, 241895
GlobalTracer [candidate] (241.687 ms) : 0, 241687
AppSec [baseline] (32.271 ms) : 0, 32271
AppSec [candidate] (32.213 ms) : 0, 32213
Debugger [baseline] (6.424 ms) : 0, 6424
Debugger [candidate] (6.406 ms) : 0, 6406
Remote Config [baseline] (714.434 µs) : 0, 714
Remote Config [candidate] (703.372 µs) : 0, 703
Telemetry [baseline] (9.339 ms) : 0, 9339
Telemetry [candidate] (9.38 ms) : 0, 9380
Flare Poller [baseline] (10.783 ms) : 0, 10783
Flare Poller [candidate] (11.642 ms) : 0, 11642
section iast
crashtracking [baseline] (1.476 ms) : 0, 1476
crashtracking [candidate] (1.458 ms) : 0, 1458
BytebuddyAgent [baseline] (815.18 ms) : 0, 815180
BytebuddyAgent [candidate] (814.524 ms) : 0, 814524
GlobalTracer [baseline] (231.635 ms) : 0, 231635
GlobalTracer [candidate] (231.718 ms) : 0, 231718
AppSec [baseline] (35.09 ms) : 0, 35090
AppSec [candidate] (34.886 ms) : 0, 34886
Debugger [baseline] (6.108 ms) : 0, 6108
Debugger [candidate] (6.164 ms) : 0, 6164
Remote Config [baseline] (615.035 µs) : 0, 615
Remote Config [candidate] (607.959 µs) : 0, 608
Telemetry [baseline] (8.591 ms) : 0, 8591
Telemetry [candidate] (8.622 ms) : 0, 8622
Flare Poller [baseline] (4.233 ms) : 0, 4233
Flare Poller [candidate] (4.281 ms) : 0, 4281
IAST [baseline] (26.393 ms) : 0, 26393
IAST [candidate] (26.479 ms) : 0, 26479
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.018 s) : 0, 1017505
Total [baseline] (10.724 s) : 0, 10724433
Agent [candidate] (1.018 s) : 0, 1017644
Total [candidate] (10.787 s) : 0, 10786761
section appsec
Agent [baseline] (1.195 s) : 0, 1194994
Total [baseline] (11.005 s) : 0, 11004594
Agent [candidate] (1.195 s) : 0, 1194592
Total [candidate] (11.047 s) : 0, 11047381
section iast
Agent [baseline] (1.154 s) : 0, 1154366
Total [baseline] (10.979 s) : 0, 10979303
Agent [candidate] (1.162 s) : 0, 1162154
Total [candidate] (11.055 s) : 0, 11054872
section profiling
Agent [baseline] (1.161 s) : 0, 1161389
Total [baseline] (10.986 s) : 0, 10986058
Agent [candidate] (1.164 s) : 0, 1163647
Total [candidate] (11.083 s) : 0, 11082602
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.195 s 177.489 ms (17.4%)
Agent iast 1.154 s 136.861 ms (13.5%)
Agent profiling 1.161 s 143.884 ms (14.1%)
Total tracing 10.724 s -
Total appsec 11.005 s 280.161 ms (2.6%)
Total iast 10.979 s 254.87 ms (2.4%)
Total profiling 10.986 s 261.625 ms (2.4%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.018 s -
Agent appsec 1.195 s 176.949 ms (17.4%)
Agent iast 1.162 s 144.51 ms (14.2%)
Agent profiling 1.164 s 146.004 ms (14.3%)
Total tracing 10.787 s -
Total appsec 11.047 s 260.62 ms (2.4%)
Total iast 11.055 s 268.111 ms (2.5%)
Total profiling 11.083 s 295.841 ms (2.7%)
gantt
    title petclinic - break down per module: candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.47 ms) : 0, 1470
crashtracking [candidate] (1.462 ms) : 0, 1462
BytebuddyAgent [baseline] (694.219 ms) : 0, 694219
BytebuddyAgent [candidate] (694.153 ms) : 0, 694153
GlobalTracer [baseline] (242.071 ms) : 0, 242071
GlobalTracer [candidate] (242.068 ms) : 0, 242068
AppSec [baseline] (32.395 ms) : 0, 32395
AppSec [candidate] (32.266 ms) : 0, 32266
Debugger [baseline] (6.39 ms) : 0, 6390
Debugger [candidate] (6.408 ms) : 0, 6408
Remote Config [baseline] (694.594 µs) : 0, 695
Remote Config [candidate] (700.133 µs) : 0, 700
Telemetry [baseline] (9.307 ms) : 0, 9307
Telemetry [candidate] (9.297 ms) : 0, 9297
Flare Poller [baseline] (9.633 ms) : 0, 9633
Flare Poller [candidate] (10.099 ms) : 0, 10099
section appsec
crashtracking [baseline] (1.466 ms) : 0, 1466
crashtracking [candidate] (1.468 ms) : 0, 1468
BytebuddyAgent [baseline] (718.885 ms) : 0, 718885
BytebuddyAgent [candidate] (717.847 ms) : 0, 717847
GlobalTracer [baseline] (234.509 ms) : 0, 234509
GlobalTracer [candidate] (234.965 ms) : 0, 234965
IAST [baseline] (24.725 ms) : 0, 24725
IAST [candidate] (24.694 ms) : 0, 24694
AppSec [baseline] (175.122 ms) : 0, 175122
AppSec [candidate] (175.243 ms) : 0, 175243
Debugger [baseline] (6.093 ms) : 0, 6093
Debugger [candidate] (6.145 ms) : 0, 6145
Remote Config [baseline] (636.192 µs) : 0, 636
Remote Config [candidate] (644.769 µs) : 0, 645
Telemetry [baseline] (8.433 ms) : 0, 8433
Telemetry [candidate] (8.489 ms) : 0, 8489
Flare Poller [baseline] (3.96 ms) : 0, 3960
Flare Poller [candidate] (3.949 ms) : 0, 3949
section iast
crashtracking [baseline] (1.47 ms) : 0, 1470
crashtracking [candidate] (1.463 ms) : 0, 1463
BytebuddyAgent [baseline] (818.172 ms) : 0, 818172
BytebuddyAgent [candidate] (822.89 ms) : 0, 822890
GlobalTracer [baseline] (231.851 ms) : 0, 231851
GlobalTracer [candidate] (233.836 ms) : 0, 233836
IAST [baseline] (26.483 ms) : 0, 26483
IAST [candidate] (26.676 ms) : 0, 26676
AppSec [baseline] (35.379 ms) : 0, 35379
AppSec [candidate] (35.774 ms) : 0, 35774
Debugger [baseline] (6.145 ms) : 0, 6145
Debugger [candidate] (6.252 ms) : 0, 6252
Remote Config [baseline] (610.6 µs) : 0, 611
Remote Config [candidate] (628.19 µs) : 0, 628
Telemetry [baseline] (8.565 ms) : 0, 8565
Telemetry [candidate] (8.815 ms) : 0, 8815
Flare Poller [baseline] (4.257 ms) : 0, 4257
Flare Poller [candidate] (4.255 ms) : 0, 4255
section profiling
crashtracking [baseline] (1.43 ms) : 0, 1430
crashtracking [candidate] (1.435 ms) : 0, 1435
BytebuddyAgent [baseline] (721.027 ms) : 0, 721027
BytebuddyAgent [candidate] (721.227 ms) : 0, 721227
GlobalTracer [baseline] (217.754 ms) : 0, 217754
GlobalTracer [candidate] (218.521 ms) : 0, 218521
AppSec [baseline] (32.775 ms) : 0, 32775
AppSec [candidate] (32.735 ms) : 0, 32735
Debugger [baseline] (6.466 ms) : 0, 6466
Debugger [candidate] (6.489 ms) : 0, 6489
Remote Config [baseline] (1.519 ms) : 0, 1519
Remote Config [candidate] (692.008 µs) : 0, 692
Telemetry [baseline] (15.355 ms) : 0, 15355
Telemetry [candidate] (16.709 ms) : 0, 16709
Flare Poller [baseline] (4.919 ms) : 0, 4919
Flare Poller [candidate] (4.169 ms) : 0, 4169
ProfilingAgent [baseline] (107.333 ms) : 0, 107333
ProfilingAgent [candidate] (109.12 ms) : 0, 109120
Profiling [baseline] (108.177 ms) : 0, 108177
Profiling [candidate] (109.702 ms) : 0, 109702
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sezen.leblay/apm-metrics-tag
git_commit_date 1760040282 1760085903
git_commit_sha 295f7bf 97ee9c3
release_version 1.55.0-SNAPSHOT~295f7bf5b4 1.54.0-SNAPSHOT~97ee9c3e1e
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1760087594 1760087594
ci_job_id 1173429207 1173429207
ci_pipeline_id 78941978 78941978
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-1dua8r77 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-1dua8r77 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 4 performance improvements and 0 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 better
[-259.847µs; -152.089µs] or [-5.788%; -3.388%]
unstable
[-72.814op/s; +169.189op/s] or [-7.117%; +16.537%]
4.283ms 1071.281op/s 4.489ms 1023.094op/s
scenario:load:petclinic:tracing:high_load better
[-2.086ms; -1.276ms] or [-4.668%; -2.856%]
unstable
[-3.805op/s; +11.980op/s] or [-3.632%; +11.438%]
42.995ms 108.825op/s 44.675ms 104.737op/s
scenario:load:petclinic:iast:high_load better
[-2.049ms; -1.183ms] or [-4.424%; -2.554%]
unstable
[-3.983op/s; +11.283op/s] or [-3.941%; +11.165%]
44.697ms 104.700op/s 46.313ms 101.050op/s
scenario:load:petclinic:profiling:high_load better
[-2.425ms; -1.417ms] or [-4.790%; -2.798%]
unstable
[-3.029op/s; +10.304op/s] or [-3.276%; +11.144%]
48.717ms 96.100op/s 50.638ms 92.463op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (37.29 ms) : 36981, 37599
.   : milestone, 37290,
appsec (46.72 ms) : 46322, 47119
.   : milestone, 46720,
code_origins (43.393 ms) : 43029, 43757
.   : milestone, 43393,
iast (46.313 ms) : 45905, 46721
.   : milestone, 46313,
profiling (50.638 ms) : 50157, 51119
.   : milestone, 50638,
tracing (44.675 ms) : 44302, 45049
.   : milestone, 44675,
section candidate
no_agent (37.307 ms) : 36997, 37617
.   : milestone, 37307,
appsec (47.955 ms) : 47524, 48386
.   : milestone, 47955,
code_origins (43.56 ms) : 43192, 43928
.   : milestone, 43560,
iast (44.697 ms) : 44301, 45094
.   : milestone, 44697,
profiling (48.717 ms) : 48261, 49172
.   : milestone, 48717,
tracing (42.995 ms) : 42616, 43374
.   : milestone, 42995,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.29 ms [36.981 ms, 37.599 ms] -
appsec 46.72 ms [46.322 ms, 47.119 ms] 9.43 ms (25.3%)
code_origins 43.393 ms [43.029 ms, 43.757 ms] 6.103 ms (16.4%)
iast 46.313 ms [45.905 ms, 46.721 ms] 9.023 ms (24.2%)
profiling 50.638 ms [50.157 ms, 51.119 ms] 13.347 ms (35.8%)
tracing 44.675 ms [44.302 ms, 45.049 ms] 7.385 ms (19.8%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 37.307 ms [36.997 ms, 37.617 ms] -
appsec 47.955 ms [47.524 ms, 48.386 ms] 10.648 ms (28.5%)
code_origins 43.56 ms [43.192 ms, 43.928 ms] 6.253 ms (16.8%)
iast 44.697 ms [44.301 ms, 45.094 ms] 7.39 ms (19.8%)
profiling 48.717 ms [48.261 ms, 49.172 ms] 11.41 ms (30.6%)
tracing 42.995 ms [42.616 ms, 43.374 ms] 5.688 ms (15.2%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (4.489 ms) : 4438, 4541
.   : milestone, 4489,
iast (10.109 ms) : 9935, 10283
.   : milestone, 10109,
iast_FULL (14.339 ms) : 14050, 14629
.   : milestone, 14339,
iast_GLOBAL (10.889 ms) : 10681, 11097
.   : milestone, 10889,
profiling (8.37 ms) : 8233, 8507
.   : milestone, 8370,
tracing (7.806 ms) : 7695, 7917
.   : milestone, 7806,
section candidate
no_agent (4.283 ms) : 4235, 4332
.   : milestone, 4283,
iast (10.104 ms) : 9930, 10278
.   : milestone, 10104,
iast_FULL (14.1 ms) : 13817, 14383
.   : milestone, 14100,
iast_GLOBAL (10.613 ms) : 10425, 10800
.   : milestone, 10613,
profiling (8.682 ms) : 8525, 8840
.   : milestone, 8682,
tracing (7.915 ms) : 7792, 8039
.   : milestone, 7915,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.489 ms [4.438 ms, 4.541 ms] -
iast 10.109 ms [9.935 ms, 10.283 ms] 5.62 ms (125.2%)
iast_FULL 14.339 ms [14.05 ms, 14.629 ms] 9.85 ms (219.4%)
iast_GLOBAL 10.889 ms [10.681 ms, 11.097 ms] 6.4 ms (142.6%)
profiling 8.37 ms [8.233 ms, 8.507 ms] 3.881 ms (86.4%)
tracing 7.806 ms [7.695 ms, 7.917 ms] 3.317 ms (73.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 4.283 ms [4.235 ms, 4.332 ms] -
iast 10.104 ms [9.93 ms, 10.278 ms] 5.821 ms (135.9%)
iast_FULL 14.1 ms [13.817 ms, 14.383 ms] 9.817 ms (229.2%)
iast_GLOBAL 10.613 ms [10.425 ms, 10.8 ms] 6.33 ms (147.8%)
profiling 8.682 ms [8.525 ms, 8.84 ms] 4.399 ms (102.7%)
tracing 7.915 ms [7.792 ms, 8.039 ms] 3.632 ms (84.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master sezen.leblay/apm-metrics-tag
git_commit_date 1760040282 1760085903
git_commit_sha 295f7bf 97ee9c3
release_version 1.55.0-SNAPSHOT~295f7bf5b4 1.54.0-SNAPSHOT~97ee9c3e1e
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1760088087 1760088087
ci_job_id 1173429211 1173429211
ci_pipeline_id 78941978 78941978
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-ec043nz5 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-ec043nz5 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 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics.

Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.478 ms) : 1466, 1489
.   : milestone, 1478,
appsec (3.639 ms) : 3427, 3851
.   : milestone, 3639,
iast (2.215 ms) : 2151, 2279
.   : milestone, 2215,
iast_GLOBAL (2.263 ms) : 2198, 2327
.   : milestone, 2263,
profiling (2.078 ms) : 2025, 2132
.   : milestone, 2078,
tracing (2.04 ms) : 1990, 2090
.   : milestone, 2040,
section candidate
no_agent (1.479 ms) : 1468, 1491
.   : milestone, 1479,
appsec (3.661 ms) : 3445, 3876
.   : milestone, 3661,
iast (2.222 ms) : 2158, 2286
.   : milestone, 2222,
iast_GLOBAL (2.255 ms) : 2191, 2319
.   : milestone, 2255,
profiling (2.09 ms) : 2037, 2144
.   : milestone, 2090,
tracing (2.03 ms) : 1981, 2080
.   : milestone, 2030,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.478 ms [1.466 ms, 1.489 ms] -
appsec 3.639 ms [3.427 ms, 3.851 ms] 2.161 ms (146.3%)
iast 2.215 ms [2.151 ms, 2.279 ms] 737.765 µs (49.9%)
iast_GLOBAL 2.263 ms [2.198 ms, 2.327 ms] 785.074 µs (53.1%)
profiling 2.078 ms [2.025 ms, 2.132 ms] 600.824 µs (40.7%)
tracing 2.04 ms [1.99 ms, 2.09 ms] 562.726 µs (38.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.479 ms [1.468 ms, 1.491 ms] -
appsec 3.661 ms [3.445 ms, 3.876 ms] 2.181 ms (147.5%)
iast 2.222 ms [2.158 ms, 2.286 ms] 742.788 µs (50.2%)
iast_GLOBAL 2.255 ms [2.191 ms, 2.319 ms] 775.354 µs (52.4%)
profiling 2.09 ms [2.037 ms, 2.144 ms] 610.899 µs (41.3%)
tracing 2.03 ms [1.981 ms, 2.08 ms] 550.986 µs (37.2%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.54.0-SNAPSHOT~97ee9c3e1e, baseline=1.55.0-SNAPSHOT~295f7bf5b4
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.507 s) : 15507000, 15507000
.   : milestone, 15507000,
appsec (15.033 s) : 15033000, 15033000
.   : milestone, 15033000,
iast (18.501 s) : 18501000, 18501000
.   : milestone, 18501000,
iast_GLOBAL (18.127 s) : 18127000, 18127000
.   : milestone, 18127000,
profiling (15.448 s) : 15448000, 15448000
.   : milestone, 15448000,
tracing (15.344 s) : 15344000, 15344000
.   : milestone, 15344000,
section candidate
no_agent (15.564 s) : 15564000, 15564000
.   : milestone, 15564000,
appsec (15.233 s) : 15233000, 15233000
.   : milestone, 15233000,
iast (18.475 s) : 18475000, 18475000
.   : milestone, 18475000,
iast_GLOBAL (18.099 s) : 18099000, 18099000
.   : milestone, 18099000,
profiling (15.297 s) : 15297000, 15297000
.   : milestone, 15297000,
tracing (15.08 s) : 15080000, 15080000
.   : milestone, 15080000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.507 s [15.507 s, 15.507 s] -
appsec 15.033 s [15.033 s, 15.033 s] -474.0 ms (-3.1%)
iast 18.501 s [18.501 s, 18.501 s] 2.994 s (19.3%)
iast_GLOBAL 18.127 s [18.127 s, 18.127 s] 2.62 s (16.9%)
profiling 15.448 s [15.448 s, 15.448 s] -59.0 ms (-0.4%)
tracing 15.344 s [15.344 s, 15.344 s] -163.0 ms (-1.1%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.564 s [15.564 s, 15.564 s] -
appsec 15.233 s [15.233 s, 15.233 s] -331.0 ms (-2.1%)
iast 18.475 s [18.475 s, 18.475 s] 2.911 s (18.7%)
iast_GLOBAL 18.099 s [18.099 s, 18.099 s] 2.535 s (16.3%)
profiling 15.297 s [15.297 s, 15.297 s] -267.0 ms (-1.7%)
tracing 15.08 s [15.08 s, 15.08 s] -484.0 ms (-3.1%)

@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from b3676e3 to 7b7ad49 Compare September 17, 2025 12:21
Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from 7b7ad49 to f0b3d92 Compare September 17, 2025 12:29
Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

1 similar comment
Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from 7506773 to c4dcdb5 Compare September 19, 2025 08:00
Copy link
Contributor

Hi! 👋 Looks like you updated a Git Submodule.
If this was not intentional please make sure to:

@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from c4dcdb5 to 5ff30b6 Compare September 19, 2025 08:19
@sezen-datadog sezen-datadog added type: enhancement Enhancements and improvements comp: metrics Metrics labels Oct 8, 2025
@sezen-datadog sezen-datadog marked this pull request as ready for review October 8, 2025 11:58
@sezen-datadog sezen-datadog requested review from a team as code owners October 8, 2025 11:58
@sezen-datadog sezen-datadog requested review from mtoffl01 and amarziali and removed request for a team October 8, 2025 11:58
Copy link
Contributor

@amarziali amarziali left a comment

Choose a reason for hiding this comment

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

I had a first pass. There are some comments to address especially the one concerning the design. In particular, the tagging engine should be moved away from the metrics since concerning mostly the span (tracing). Moving to tagPostProcessor is a first step.
I will do another pass once the first set of comments are resolved

@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from eb38ab8 to b3ffd63 Compare October 9, 2025 11:55
Signed-off-by: sezen.leblay <[email protected]>
@sezen-datadog sezen-datadog force-pushed the sezen.leblay/apm-metrics-tag branch from b3ffd63 to 3f778ee Compare October 9, 2025 13:30
Signed-off-by: sezen.leblay <[email protected]>
@sezen-datadog sezen-datadog enabled auto-merge (squash) October 10, 2025 09:23
@jandro996
Copy link
Member

🎯 Code Coverage• Patch Coverage: 68.99%• Total Coverage: 59.63% (-0.22%) View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 97ee9c3 | Docs | Was this helpful? Give us feedback!

Is it possible to increase this coverage with more tests? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: metrics Metrics type: enhancement Enhancements and improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants