Skip to content

Conversation

@amarziali
Copy link
Contributor

What Does This Do

According to that telemetry issue it seems that the class name can be null while visiting it:

java.lang.NullPointerException
  at datadog.trace.agent.tooling.context.asm.SerialVersionUIDAdder.computeSVUID(SerialVersionUIDAdder.java:349)
  at datadog.trace.agent.tooling.context.FieldBackedContextInjector$SerialVersionUIDInjector.injectSerialVersionUID(FieldBackedContextInjector.java:529)
  at datadog.trace.agent.tooling.context.FieldBackedContextInjector$1.visitEnd(FieldBackedContextInjector.java:233)
  at (redacted: 12 frames)

This PR avoid trigger a computation when the required meta are missing

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali amarziali requested a review from a team as a code owner December 29, 2025 10:24
@amarziali amarziali added type: bug Bug report and fix comp: core Tracer core tag: telemetry error reported Reported by error telemetry labels Dec 29, 2025
@amarziali amarziali requested a review from ygree December 29, 2025 10:24
@amarziali amarziali requested a review from mcculls December 29, 2025 10:24
@amarziali amarziali enabled auto-merge (squash) December 29, 2025 10:59
@amarziali amarziali changed the title Ensure the class name is valid when enhancing though SerialVersionUIDAdder Ensure the class name is valid when enhancing with SerialVersionUIDAdder Dec 29, 2025
@pr-commenter
Copy link

pr-commenter bot commented Dec 29, 2025

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/fixnpe
git_commit_date 1766503833 1767003692
git_commit_sha ab049bd 953b0ed
release_version 1.58.0-SNAPSHOT~ab049bd23d 1.58.0-SNAPSHOT~953b0eda6b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1767005514 1767005514
ci_job_id 1320078740 1320078740
ci_pipeline_id 88448136 88448136
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-p3jo2ibg 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-p3jo2ibg 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 58 metrics, 7 unstable metrics.

Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.083 s) : 0, 1083162
Total [baseline] (8.771 s) : 0, 8771475
Agent [candidate] (1.084 s) : 0, 1083744
Total [candidate] (8.78 s) : 0, 8780040
section iast
Agent [baseline] (1.228 s) : 0, 1228114
Total [baseline] (9.37 s) : 0, 9370441
Agent [candidate] (1.224 s) : 0, 1224353
Total [candidate] (9.302 s) : 0, 9302122
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.083 s -
Agent iast 1.228 s 144.952 ms (13.4%)
Total tracing 8.771 s -
Total iast 9.37 s 598.966 ms (6.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.084 s -
Agent iast 1.224 s 140.609 ms (13.0%)
Total tracing 8.78 s -
Total iast 9.302 s 522.082 ms (5.9%)
gantt
    title insecure-bank - break down per module: candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.179 ms) : 0, 1179
crashtracking [candidate] (1.207 ms) : 0, 1207
BytebuddyAgent [baseline] (651.301 ms) : 0, 651301
BytebuddyAgent [candidate] (651.752 ms) : 0, 651752
GlobalTracer [baseline] (281.973 ms) : 0, 281973
GlobalTracer [candidate] (282.136 ms) : 0, 282136
AppSec [baseline] (32.533 ms) : 0, 32533
AppSec [candidate] (32.675 ms) : 0, 32675
Debugger [baseline] (67.325 ms) : 0, 67325
Debugger [candidate] (67.013 ms) : 0, 67013
Remote Config [baseline] (668.68 µs) : 0, 669
Remote Config [candidate] (643.803 µs) : 0, 644
Telemetry [baseline] (8.983 ms) : 0, 8983
Telemetry [candidate] (9.014 ms) : 0, 9014
Flare Poller [baseline] (3.701 ms) : 0, 3701
Flare Poller [candidate] (3.724 ms) : 0, 3724
section iast
crashtracking [baseline] (1.197 ms) : 0, 1197
crashtracking [candidate] (1.189 ms) : 0, 1189
BytebuddyAgent [baseline] (795.301 ms) : 0, 795301
BytebuddyAgent [candidate] (792.964 ms) : 0, 792964
GlobalTracer [baseline] (256.429 ms) : 0, 256429
GlobalTracer [candidate] (255.807 ms) : 0, 255807
AppSec [baseline] (34.776 ms) : 0, 34776
AppSec [candidate] (33.456 ms) : 0, 33456
Debugger [baseline] (65.072 ms) : 0, 65072
Debugger [candidate] (65.656 ms) : 0, 65656
Remote Config [baseline] (590.856 µs) : 0, 591
Remote Config [candidate] (578.731 µs) : 0, 579
Telemetry [baseline] (8.528 ms) : 0, 8528
Telemetry [candidate] (8.53 ms) : 0, 8530
Flare Poller [baseline] (3.492 ms) : 0, 3492
Flare Poller [candidate] (3.505 ms) : 0, 3505
IAST [baseline] (27.262 ms) : 0, 27262
IAST [candidate] (27.127 ms) : 0, 27127
Loading
Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.087 s) : 0, 1086863
Total [baseline] (10.965 s) : 0, 10965344
Agent [candidate] (1.103 s) : 0, 1103209
Total [candidate] (10.912 s) : 0, 10911646
section appsec
Agent [baseline] (1.269 s) : 0, 1268898
Total [baseline] (11.001 s) : 0, 11001400
Agent [candidate] (1.269 s) : 0, 1268542
Total [candidate] (10.977 s) : 0, 10976610
section iast
Agent [baseline] (1.225 s) : 0, 1224698
Total [baseline] (11.19 s) : 0, 11190413
Agent [candidate] (1.232 s) : 0, 1232169
Total [candidate] (11.129 s) : 0, 11129173
section profiling
Agent [baseline] (1.204 s) : 0, 1204329
Total [baseline] (10.882 s) : 0, 10882049
Agent [candidate] (1.206 s) : 0, 1205587
Total [candidate] (10.892 s) : 0, 10892454
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.087 s -
Agent appsec 1.269 s 182.035 ms (16.7%)
Agent iast 1.225 s 137.834 ms (12.7%)
Agent profiling 1.204 s 117.465 ms (10.8%)
Total tracing 10.965 s -
Total appsec 11.001 s 36.057 ms (0.3%)
Total iast 11.19 s 225.069 ms (2.1%)
Total profiling 10.882 s -83.294 ms (-0.8%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.103 s -
Agent appsec 1.269 s 165.333 ms (15.0%)
Agent iast 1.232 s 128.96 ms (11.7%)
Agent profiling 1.206 s 102.379 ms (9.3%)
Total tracing 10.912 s -
Total appsec 10.977 s 64.963 ms (0.6%)
Total iast 11.129 s 217.527 ms (2.0%)
Total profiling 10.892 s -19.192 ms (-0.2%)
gantt
    title petclinic - break down per module: candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.183 ms) : 0, 1183
crashtracking [candidate] (1.203 ms) : 0, 1203
BytebuddyAgent [baseline] (652.5 ms) : 0, 652500
BytebuddyAgent [candidate] (661.824 ms) : 0, 661824
GlobalTracer [baseline] (282.915 ms) : 0, 282915
GlobalTracer [candidate] (287.435 ms) : 0, 287435
AppSec [baseline] (32.662 ms) : 0, 32662
AppSec [candidate] (33.372 ms) : 0, 33372
Debugger [baseline] (68.695 ms) : 0, 68695
Debugger [candidate] (69.804 ms) : 0, 69804
Remote Config [baseline] (622.652 µs) : 0, 623
Remote Config [candidate] (625.319 µs) : 0, 625
Telemetry [baseline] (8.978 ms) : 0, 8978
Telemetry [candidate] (9.079 ms) : 0, 9079
Flare Poller [baseline] (3.751 ms) : 0, 3751
Flare Poller [candidate] (3.85 ms) : 0, 3850
section appsec
crashtracking [baseline] (1.195 ms) : 0, 1195
crashtracking [candidate] (1.181 ms) : 0, 1181
BytebuddyAgent [baseline] (692.297 ms) : 0, 692297
BytebuddyAgent [candidate] (694.169 ms) : 0, 694169
GlobalTracer [baseline] (258.125 ms) : 0, 258125
GlobalTracer [candidate] (258.842 ms) : 0, 258842
IAST [baseline] (24.784 ms) : 0, 24784
IAST [candidate] (24.813 ms) : 0, 24813
AppSec [baseline] (175.963 ms) : 0, 175963
AppSec [candidate] (174.348 ms) : 0, 174348
Debugger [baseline] (67.23 ms) : 0, 67230
Debugger [candidate] (65.89 ms) : 0, 65890
Remote Config [baseline] (792.484 µs) : 0, 792
Remote Config [candidate] (755.619 µs) : 0, 756
Telemetry [baseline] (9.408 ms) : 0, 9408
Telemetry [candidate] (9.31 ms) : 0, 9310
Flare Poller [baseline] (3.681 ms) : 0, 3681
Flare Poller [candidate] (3.719 ms) : 0, 3719
section iast
crashtracking [baseline] (1.182 ms) : 0, 1182
crashtracking [candidate] (1.194 ms) : 0, 1194
BytebuddyAgent [baseline] (792.164 ms) : 0, 792164
BytebuddyAgent [candidate] (798.713 ms) : 0, 798713
GlobalTracer [baseline] (255.771 ms) : 0, 255771
GlobalTracer [candidate] (257.363 ms) : 0, 257363
IAST [baseline] (27.33 ms) : 0, 27330
IAST [candidate] (27.428 ms) : 0, 27428
AppSec [baseline] (33.657 ms) : 0, 33657
AppSec [candidate] (34.965 ms) : 0, 34965
Debugger [baseline] (66.562 ms) : 0, 66562
Debugger [candidate] (64.347 ms) : 0, 64347
Remote Config [baseline] (550.102 µs) : 0, 550
Remote Config [candidate] (568.563 µs) : 0, 569
Telemetry [baseline] (8.444 ms) : 0, 8444
Telemetry [candidate] (8.441 ms) : 0, 8441
Flare Poller [baseline] (3.489 ms) : 0, 3489
Flare Poller [candidate] (3.534 ms) : 0, 3534
section profiling
crashtracking [baseline] (1.214 ms) : 0, 1214
crashtracking [candidate] (1.213 ms) : 0, 1213
BytebuddyAgent [baseline] (703.375 ms) : 0, 703375
BytebuddyAgent [candidate] (703.645 ms) : 0, 703645
GlobalTracer [baseline] (220.229 ms) : 0, 220229
GlobalTracer [candidate] (220.058 ms) : 0, 220058
AppSec [baseline] (32.104 ms) : 0, 32104
AppSec [candidate] (32.16 ms) : 0, 32160
Debugger [baseline] (67.713 ms) : 0, 67713
Debugger [candidate] (68.503 ms) : 0, 68503
Remote Config [baseline] (600.228 µs) : 0, 600
Remote Config [candidate] (630.294 µs) : 0, 630
Telemetry [baseline] (8.717 ms) : 0, 8717
Telemetry [candidate] (8.737 ms) : 0, 8737
Flare Poller [baseline] (3.629 ms) : 0, 3629
Flare Poller [candidate] (3.691 ms) : 0, 3691
ProfilingAgent [baseline] (97.008 ms) : 0, 97008
ProfilingAgent [candidate] (97.09 ms) : 0, 97090
Profiling [baseline] (97.588 ms) : 0, 97588
Profiling [candidate] (97.674 ms) : 0, 97674
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/fixnpe
git_commit_date 1766503833 1767003692
git_commit_sha ab049bd 953b0ed
release_version 1.58.0-SNAPSHOT~ab049bd23d 1.58.0-SNAPSHOT~953b0eda6b
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1767006006 1767006006
ci_job_id 1320078741 1320078741
ci_pipeline_id 88448136 88448136
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-azqzg3h2 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-azqzg3h2 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 2 performance improvements and 0 performance regressions! Performance is the same for 17 metrics, 17 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_GLOBAL:high_load better
[-212.571µs; -99.379µs] or [-7.342%; -3.433%]
unsure
[-537.616µs; -107.618µs] or [-6.632%; -1.327%]
unstable
[-90.003op/s; +205.503op/s] or [-7.201%; +16.442%]
2.739ms 7.784ms 1307.625op/s 2.895ms 8.107ms 1249.875op/s
scenario:load:petclinic:code_origins:high_load better
[-1294.823µs; -600.403µs] or [-7.127%; -3.305%]
unsure
[-1465.180µs; -130.496µs] or [-4.994%; -0.445%]
unstable
[-17.317op/s; +38.879op/s] or [-6.839%; +15.356%]
17.221ms 28.544ms 263.969op/s 18.169ms 29.341ms 253.188op/s
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.212 ms) : 1200, 1224
.   : milestone, 1212,
iast (3.207 ms) : 3163, 3252
.   : milestone, 3207,
iast_FULL (5.695 ms) : 5638, 5751
.   : milestone, 5695,
iast_GLOBAL (3.671 ms) : 3613, 3730
.   : milestone, 3671,
profiling (1.957 ms) : 1939, 1975
.   : milestone, 1957,
tracing (1.805 ms) : 1790, 1820
.   : milestone, 1805,
section candidate
no_agent (1.187 ms) : 1176, 1198
.   : milestone, 1187,
iast (3.318 ms) : 3274, 3363
.   : milestone, 3318,
iast_FULL (5.848 ms) : 5788, 5907
.   : milestone, 5848,
iast_GLOBAL (3.505 ms) : 3449, 3560
.   : milestone, 3505,
profiling (1.952 ms) : 1936, 1969
.   : milestone, 1952,
tracing (1.792 ms) : 1776, 1807
.   : milestone, 1792,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.212 ms [1.2 ms, 1.224 ms] -
iast 3.207 ms [3.163 ms, 3.252 ms] 1.995 ms (164.6%)
iast_FULL 5.695 ms [5.638 ms, 5.751 ms] 4.482 ms (369.8%)
iast_GLOBAL 3.671 ms [3.613 ms, 3.73 ms] 2.459 ms (202.9%)
profiling 1.957 ms [1.939 ms, 1.975 ms] 744.899 µs (61.5%)
tracing 1.805 ms [1.79 ms, 1.82 ms] 593.06 µs (48.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.187 ms [1.176 ms, 1.198 ms] -
iast 3.318 ms [3.274 ms, 3.363 ms] 2.131 ms (179.5%)
iast_FULL 5.848 ms [5.788 ms, 5.907 ms] 4.66 ms (392.6%)
iast_GLOBAL 3.505 ms [3.449 ms, 3.56 ms] 2.318 ms (195.2%)
profiling 1.952 ms [1.936 ms, 1.969 ms] 765.163 µs (64.5%)
tracing 1.792 ms [1.776 ms, 1.807 ms] 604.72 µs (50.9%)
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.821 ms) : 17639, 18002
.   : milestone, 17821,
appsec (18.6 ms) : 18408, 18792
.   : milestone, 18600,
code_origins (18.436 ms) : 18254, 18618
.   : milestone, 18436,
iast (17.904 ms) : 17726, 18082
.   : milestone, 17904,
profiling (18.644 ms) : 18456, 18832
.   : milestone, 18644,
tracing (17.49 ms) : 17316, 17664
.   : milestone, 17490,
section candidate
no_agent (19.559 ms) : 19353, 19765
.   : milestone, 19559,
appsec (18.862 ms) : 18668, 19056
.   : milestone, 18862,
code_origins (17.678 ms) : 17501, 17855
.   : milestone, 17678,
iast (17.686 ms) : 17512, 17861
.   : milestone, 17686,
profiling (18.581 ms) : 18395, 18768
.   : milestone, 18581,
tracing (17.481 ms) : 17310, 17651
.   : milestone, 17481,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.821 ms [17.639 ms, 18.002 ms] -
appsec 18.6 ms [18.408 ms, 18.792 ms] 779.075 µs (4.4%)
code_origins 18.436 ms [18.254 ms, 18.618 ms] 615.255 µs (3.5%)
iast 17.904 ms [17.726 ms, 18.082 ms] 83.581 µs (0.5%)
profiling 18.644 ms [18.456 ms, 18.832 ms] 823.466 µs (4.6%)
tracing 17.49 ms [17.316 ms, 17.664 ms] -330.412 µs (-1.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 19.559 ms [19.353 ms, 19.765 ms] -
appsec 18.862 ms [18.668 ms, 19.056 ms] -696.577 µs (-3.6%)
code_origins 17.678 ms [17.501 ms, 17.855 ms] -1.88 ms (-9.6%)
iast 17.686 ms [17.512 ms, 17.861 ms] -1.872 ms (-9.6%)
profiling 18.581 ms [18.395 ms, 18.768 ms] -977.455 µs (-5.0%)
tracing 17.481 ms [17.31 ms, 17.651 ms] -2.078 ms (-10.6%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/fixnpe
git_commit_date 1766503833 1767003692
git_commit_sha ab049bd 953b0ed
release_version 1.58.0-SNAPSHOT~ab049bd23d 1.58.0-SNAPSHOT~953b0eda6b
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1767005739 1767005739
ci_job_id 1320078742 1320078742
ci_pipeline_id 88448136 88448136
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-acrps0fo 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-acrps0fo 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 10 metrics, 2 unstable metrics.

Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d
    dateFormat X
    axisFormat %s
section baseline
no_agent (14.867 s) : 14867000, 14867000
.   : milestone, 14867000,
appsec (14.841 s) : 14841000, 14841000
.   : milestone, 14841000,
iast (17.836 s) : 17836000, 17836000
.   : milestone, 17836000,
iast_GLOBAL (17.842 s) : 17842000, 17842000
.   : milestone, 17842000,
profiling (15.003 s) : 15003000, 15003000
.   : milestone, 15003000,
tracing (14.724 s) : 14724000, 14724000
.   : milestone, 14724000,
section candidate
no_agent (15.292 s) : 15292000, 15292000
.   : milestone, 15292000,
appsec (15.066 s) : 15066000, 15066000
.   : milestone, 15066000,
iast (17.907 s) : 17907000, 17907000
.   : milestone, 17907000,
iast_GLOBAL (17.937 s) : 17937000, 17937000
.   : milestone, 17937000,
profiling (15.102 s) : 15102000, 15102000
.   : milestone, 15102000,
tracing (14.821 s) : 14821000, 14821000
.   : milestone, 14821000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 14.867 s [14.867 s, 14.867 s] -
appsec 14.841 s [14.841 s, 14.841 s] -26.0 ms (-0.2%)
iast 17.836 s [17.836 s, 17.836 s] 2.969 s (20.0%)
iast_GLOBAL 17.842 s [17.842 s, 17.842 s] 2.975 s (20.0%)
profiling 15.003 s [15.003 s, 15.003 s] 136.0 ms (0.9%)
tracing 14.724 s [14.724 s, 14.724 s] -143.0 ms (-1.0%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.292 s [15.292 s, 15.292 s] -
appsec 15.066 s [15.066 s, 15.066 s] -226.0 ms (-1.5%)
iast 17.907 s [17.907 s, 17.907 s] 2.615 s (17.1%)
iast_GLOBAL 17.937 s [17.937 s, 17.937 s] 2.645 s (17.3%)
profiling 15.102 s [15.102 s, 15.102 s] -190.0 ms (-1.2%)
tracing 14.821 s [14.821 s, 14.821 s] -471.0 ms (-3.1%)
Execution time for tomcat
gantt
    title tomcat - execution time [CI 0.99] : candidate=1.58.0-SNAPSHOT~953b0eda6b, baseline=1.58.0-SNAPSHOT~ab049bd23d
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.47 ms) : 1458, 1481
.   : milestone, 1470,
appsec (3.584 ms) : 3374, 3794
.   : milestone, 3584,
iast (2.199 ms) : 2135, 2263
.   : milestone, 2199,
iast_GLOBAL (2.241 ms) : 2176, 2305
.   : milestone, 2241,
profiling (2.053 ms) : 2001, 2105
.   : milestone, 2053,
tracing (2.032 ms) : 1982, 2083
.   : milestone, 2032,
section candidate
no_agent (1.468 ms) : 1457, 1480
.   : milestone, 1468,
appsec (3.655 ms) : 3436, 3874
.   : milestone, 3655,
iast (2.203 ms) : 2139, 2268
.   : milestone, 2203,
iast_GLOBAL (2.251 ms) : 2186, 2316
.   : milestone, 2251,
profiling (2.474 ms) : 2313, 2636
.   : milestone, 2474,
tracing (2.037 ms) : 1987, 2088
.   : milestone, 2037,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.47 ms [1.458 ms, 1.481 ms] -
appsec 3.584 ms [3.374 ms, 3.794 ms] 2.114 ms (143.9%)
iast 2.199 ms [2.135 ms, 2.263 ms] 729.598 µs (49.6%)
iast_GLOBAL 2.241 ms [2.176 ms, 2.305 ms] 771.179 µs (52.5%)
profiling 2.053 ms [2.001 ms, 2.105 ms] 583.589 µs (39.7%)
tracing 2.032 ms [1.982 ms, 2.083 ms] 562.94 µs (38.3%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.468 ms [1.457 ms, 1.48 ms] -
appsec 3.655 ms [3.436 ms, 3.874 ms] 2.187 ms (149.0%)
iast 2.203 ms [2.139 ms, 2.268 ms] 735.121 µs (50.1%)
iast_GLOBAL 2.251 ms [2.186 ms, 2.316 ms] 782.98 µs (53.3%)
profiling 2.474 ms [2.313 ms, 2.636 ms] 1.006 ms (68.5%)
tracing 2.037 ms [1.987 ms, 2.088 ms] 569.246 µs (38.8%)

@amarziali amarziali merged commit 3b594bf into master Dec 29, 2025
568 checks passed
@amarziali amarziali deleted the andrea.marziali/fixnpe branch December 29, 2025 11:11
@github-actions github-actions bot added this to the 1.58.0 milestone Dec 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core tag: telemetry error reported Reported by error telemetry type: bug Bug report and fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants