Skip to content

Allow mapping process tags from env or sysprops#11204

Open
amarziali wants to merge 3 commits intomasterfrom
andrea.marziali/processtags
Open

Allow mapping process tags from env or sysprops#11204
amarziali wants to merge 3 commits intomasterfrom
andrea.marziali/processtags

Conversation

@amarziali
Copy link
Copy Markdown
Contributor

What Does This Do

Introduces a new configuration that lets customers derive process tags from environment variables or Java system properties.

Format: DD_PROCESS_TAGS_MAPPING={source}config_key:process_tag_key (comma-separated list)

Example:

DD_PROCESS_TAGS_MAPPING={prop}my.cluster:cluster_name

If my.cluster=cluster1 is set as a system property, the process tag cluster_name:cluster1` is emitted.

Supported sources: env (environment variables), prop (Java system properties)

Behaviour:

  • Tag is emitted only if the source is recognised, the key exists, and the value is non-empty
  • Normalization applies (same rules as all other process tags)
  • Malformed entries → WARN log; missing key or empty value → DEBUG log

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

Note: Once your PR is ready to merge, add it to the merge queue by commenting /merge. /merge -c cancels the queue request. /merge -f --reason "reason" skips all merge queue checks; please use this judiciously, as some checks do not run at the PR-level. For more information, see this doc.

@amarziali amarziali requested review from a team as code owners April 27, 2026 08:18
@amarziali amarziali requested review from dougqh and removed request for a team April 27, 2026 08:18
@github-actions
Copy link
Copy Markdown
Contributor

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.

@amarziali amarziali added type: enhancement Enhancements and improvements comp: core Tracer core labels Apr 27, 2026
@pr-commenter
Copy link
Copy Markdown

pr-commenter Bot commented Apr 27, 2026

Benchmarks

Startup

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/processtags
git_commit_date 1777386837 1777391017
git_commit_sha e6cac64 452a20b
release_version 1.62.0-SNAPSHOT~e6cac64dfd 1.62.0-SNAPSHOT~452a20b546
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1777392976 1777392976
ci_job_id 1638560229 1638560229
ci_pipeline_id 110190728 110190728
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-nts5rf4x 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-nts5rf4x 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 61 metrics, 10 unstable metrics.

Startup time reports for petclinic
gantt
    title petclinic - global startup overhead: candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.06 s) : 0, 1060221
Total [baseline] (11.026 s) : 0, 11025608
Agent [candidate] (1.069 s) : 0, 1069206
Total [candidate] (11.058 s) : 0, 11058400
section appsec
Agent [baseline] (1.269 s) : 0, 1268501
Total [baseline] (11.089 s) : 0, 11088926
Agent [candidate] (1.263 s) : 0, 1262979
Total [candidate] (11.08 s) : 0, 11080092
section iast
Agent [baseline] (1.245 s) : 0, 1245143
Total [baseline] (11.385 s) : 0, 11385280
Agent [candidate] (1.247 s) : 0, 1246902
Total [candidate] (11.414 s) : 0, 11413591
section profiling
Agent [baseline] (1.187 s) : 0, 1187499
Total [baseline] (11.064 s) : 0, 11064119
Agent [candidate] (1.189 s) : 0, 1188698
Total [candidate] (11.037 s) : 0, 11036595
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.06 s -
Agent appsec 1.269 s 208.28 ms (19.6%)
Agent iast 1.245 s 184.921 ms (17.4%)
Agent profiling 1.187 s 127.278 ms (12.0%)
Total tracing 11.026 s -
Total appsec 11.089 s 63.318 ms (0.6%)
Total iast 11.385 s 359.673 ms (3.3%)
Total profiling 11.064 s 38.511 ms (0.3%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.069 s -
Agent appsec 1.263 s 193.773 ms (18.1%)
Agent iast 1.247 s 177.697 ms (16.6%)
Agent profiling 1.189 s 119.492 ms (11.2%)
Total tracing 11.058 s -
Total appsec 11.08 s 21.691 ms (0.2%)
Total iast 11.414 s 355.191 ms (3.2%)
Total profiling 11.037 s -21.806 ms (-0.2%)
gantt
    title petclinic - break down per module: candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.234 ms) : 0, 1234
crashtracking [candidate] (1.235 ms) : 0, 1235
BytebuddyAgent [baseline] (633.43 ms) : 0, 633430
BytebuddyAgent [candidate] (638.94 ms) : 0, 638940
AgentMeter [baseline] (29.332 ms) : 0, 29332
AgentMeter [candidate] (29.623 ms) : 0, 29623
GlobalTracer [baseline] (247.705 ms) : 0, 247705
GlobalTracer [candidate] (249.546 ms) : 0, 249546
AppSec [baseline] (32.664 ms) : 0, 32664
AppSec [candidate] (32.844 ms) : 0, 32844
Debugger [baseline] (60.303 ms) : 0, 60303
Debugger [candidate] (60.712 ms) : 0, 60712
Remote Config [baseline] (597.813 µs) : 0, 598
Remote Config [candidate] (598.548 µs) : 0, 599
Telemetry [baseline] (8.34 ms) : 0, 8340
Telemetry [candidate] (9.96 ms) : 0, 9960
Flare Poller [baseline] (10.702 ms) : 0, 10702
Flare Poller [candidate] (9.693 ms) : 0, 9693
section appsec
crashtracking [baseline] (1.243 ms) : 0, 1243
crashtracking [candidate] (1.24 ms) : 0, 1240
BytebuddyAgent [baseline] (678.883 ms) : 0, 678883
BytebuddyAgent [candidate] (674.003 ms) : 0, 674003
AgentMeter [baseline] (12.274 ms) : 0, 12274
AgentMeter [candidate] (12.284 ms) : 0, 12284
GlobalTracer [baseline] (249.902 ms) : 0, 249902
GlobalTracer [candidate] (248.836 ms) : 0, 248836
IAST [baseline] (24.686 ms) : 0, 24686
IAST [candidate] (24.626 ms) : 0, 24626
AppSec [baseline] (185.312 ms) : 0, 185312
AppSec [candidate] (184.573 ms) : 0, 184573
Debugger [baseline] (64.874 ms) : 0, 64874
Debugger [candidate] (64.666 ms) : 0, 64666
Remote Config [baseline] (553.444 µs) : 0, 553
Remote Config [candidate] (581.51 µs) : 0, 582
Telemetry [baseline] (7.761 ms) : 0, 7761
Telemetry [candidate] (7.714 ms) : 0, 7714
Flare Poller [baseline] (6.845 ms) : 0, 6845
Flare Poller [candidate] (8.488 ms) : 0, 8488
section iast
crashtracking [baseline] (1.223 ms) : 0, 1223
crashtracking [candidate] (1.218 ms) : 0, 1218
BytebuddyAgent [baseline] (823.17 ms) : 0, 823170
BytebuddyAgent [candidate] (823.553 ms) : 0, 823553
AgentMeter [baseline] (11.293 ms) : 0, 11293
AgentMeter [candidate] (11.43 ms) : 0, 11430
GlobalTracer [baseline] (238.224 ms) : 0, 238224
GlobalTracer [candidate] (239.132 ms) : 0, 239132
IAST [baseline] (27.342 ms) : 0, 27342
IAST [candidate] (30.681 ms) : 0, 30681
AppSec [baseline] (30.602 ms) : 0, 30602
AppSec [candidate] (29.012 ms) : 0, 29012
Debugger [baseline] (65.284 ms) : 0, 65284
Debugger [candidate] (63.684 ms) : 0, 63684
Remote Config [baseline] (524.329 µs) : 0, 524
Remote Config [candidate] (539.9 µs) : 0, 540
Telemetry [baseline] (7.994 ms) : 0, 7994
Telemetry [candidate] (8.119 ms) : 0, 8119
Flare Poller [baseline] (3.396 ms) : 0, 3396
Flare Poller [candidate] (3.517 ms) : 0, 3517
section profiling
crashtracking [baseline] (1.185 ms) : 0, 1185
crashtracking [candidate] (1.177 ms) : 0, 1177
BytebuddyAgent [baseline] (692.344 ms) : 0, 692344
BytebuddyAgent [candidate] (693.34 ms) : 0, 693340
AgentMeter [baseline] (8.947 ms) : 0, 8947
AgentMeter [candidate] (8.917 ms) : 0, 8917
GlobalTracer [baseline] (208.127 ms) : 0, 208127
GlobalTracer [candidate] (209.142 ms) : 0, 209142
AppSec [baseline] (32.822 ms) : 0, 32822
AppSec [candidate] (32.914 ms) : 0, 32914
Debugger [baseline] (66.207 ms) : 0, 66207
Debugger [candidate] (66.214 ms) : 0, 66214
Remote Config [baseline] (576.204 µs) : 0, 576
Remote Config [candidate] (586.497 µs) : 0, 586
Telemetry [baseline] (8.094 ms) : 0, 8094
Telemetry [candidate] (8.104 ms) : 0, 8104
Flare Poller [baseline] (3.555 ms) : 0, 3555
Flare Poller [candidate] (3.607 ms) : 0, 3607
ProfilingAgent [baseline] (94.271 ms) : 0, 94271
ProfilingAgent [candidate] (93.509 ms) : 0, 93509
Profiling [baseline] (94.829 ms) : 0, 94829
Profiling [candidate] (94.054 ms) : 0, 94054
Loading
Startup time reports for insecure-bank
gantt
    title insecure-bank - global startup overhead: candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd

    dateFormat X
    axisFormat %s
section tracing
Agent [baseline] (1.069 s) : 0, 1068583
Total [baseline] (8.848 s) : 0, 8848296
Agent [candidate] (1.063 s) : 0, 1063163
Total [candidate] (8.863 s) : 0, 8862559
section iast
Agent [baseline] (1.252 s) : 0, 1251810
Total [baseline] (9.612 s) : 0, 9612386
Agent [candidate] (1.253 s) : 0, 1252926
Total [candidate] (9.528 s) : 0, 9527755
Loading
  • baseline results
Module Variant Duration Δ tracing
Agent tracing 1.069 s -
Agent iast 1.252 s 183.227 ms (17.1%)
Total tracing 8.848 s -
Total iast 9.612 s 764.09 ms (8.6%)
  • candidate results
Module Variant Duration Δ tracing
Agent tracing 1.063 s -
Agent iast 1.253 s 189.763 ms (17.8%)
Total tracing 8.863 s -
Total iast 9.528 s 665.196 ms (7.5%)
gantt
    title insecure-bank - break down per module: candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd

    dateFormat X
    axisFormat %s
section tracing
crashtracking [baseline] (1.253 ms) : 0, 1253
crashtracking [candidate] (1.211 ms) : 0, 1211
BytebuddyAgent [baseline] (638.699 ms) : 0, 638699
BytebuddyAgent [candidate] (635.752 ms) : 0, 635752
AgentMeter [baseline] (29.59 ms) : 0, 29590
AgentMeter [candidate] (29.573 ms) : 0, 29573
GlobalTracer [baseline] (249.751 ms) : 0, 249751
GlobalTracer [candidate] (248.695 ms) : 0, 248695
AppSec [baseline] (32.726 ms) : 0, 32726
AppSec [candidate] (32.741 ms) : 0, 32741
Debugger [baseline] (60.119 ms) : 0, 60119
Debugger [candidate] (59.751 ms) : 0, 59751
Remote Config [baseline] (664.228 µs) : 0, 664
Remote Config [candidate] (603.445 µs) : 0, 603
Telemetry [baseline] (9.989 ms) : 0, 9989
Telemetry [candidate] (9.926 ms) : 0, 9926
Flare Poller [baseline] (9.818 ms) : 0, 9818
Flare Poller [candidate] (8.939 ms) : 0, 8939
section iast
crashtracking [baseline] (1.229 ms) : 0, 1229
crashtracking [candidate] (1.226 ms) : 0, 1226
BytebuddyAgent [baseline] (828.961 ms) : 0, 828961
BytebuddyAgent [candidate] (830.253 ms) : 0, 830253
AgentMeter [baseline] (11.373 ms) : 0, 11373
AgentMeter [candidate] (11.478 ms) : 0, 11478
GlobalTracer [baseline] (238.78 ms) : 0, 238780
GlobalTracer [candidate] (239.031 ms) : 0, 239031
AppSec [baseline] (31.727 ms) : 0, 31727
AppSec [candidate] (31.774 ms) : 0, 31774
Debugger [baseline] (63.334 ms) : 0, 63334
Debugger [candidate] (63.613 ms) : 0, 63613
Remote Config [baseline] (545.586 µs) : 0, 546
Remote Config [candidate] (520.651 µs) : 0, 521
Telemetry [baseline] (8.015 ms) : 0, 8015
Telemetry [candidate] (7.962 ms) : 0, 7962
Flare Poller [baseline] (3.466 ms) : 0, 3466
Flare Poller [candidate] (3.347 ms) : 0, 3347
IAST [baseline] (28.282 ms) : 0, 28282
IAST [candidate] (27.533 ms) : 0, 27533
Loading

Load

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/processtags
git_commit_date 1777386837 1777391017
git_commit_sha e6cac64 452a20b
release_version 1.62.0-SNAPSHOT~e6cac64dfd 1.62.0-SNAPSHOT~452a20b546
See matching parameters
Baseline Candidate
application insecure-bank insecure-bank
ci_job_date 1777393455 1777393455
ci_job_id 1638560230 1638560230
ci_pipeline_id 110190728 110190728
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-eomrall9 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-eomrall9 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 1 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:petclinic:profiling:high_load better
[-1433.807µs; -515.951µs] or [-7.619%; -2.742%]
same
[-1445.733µs; +24.090µs] or [-4.788%; +0.080%]
unstable
[-14.301op/s; +36.238op/s] or [-5.863%; +14.857%]
17.845ms 29.486ms 254.875op/s 18.819ms 30.197ms 243.906op/s
scenario:load:petclinic:no_agent:high_load worse
[+0.469ms; +2.129ms] or [+2.781%; +12.618%]
unsure
[+0.375ms; +3.117ms] or [+1.333%; +11.063%]
unstable
[-43.778op/s; +12.341op/s] or [-16.310%; +4.598%]
18.168ms 29.922ms 252.688op/s 16.870ms 28.175ms 268.406op/s
Request duration reports for petclinic
gantt
    title petclinic - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd
    dateFormat X
    axisFormat %s
section baseline
no_agent (17.381 ms) : 17209, 17552
.   : milestone, 17381,
appsec (19.141 ms) : 18942, 19340
.   : milestone, 19141,
code_origins (17.626 ms) : 17452, 17800
.   : milestone, 17626,
iast (18.19 ms) : 18009, 18372
.   : milestone, 18190,
profiling (19.134 ms) : 18941, 19327
.   : milestone, 19134,
tracing (18.058 ms) : 17875, 18241
.   : milestone, 18058,
section candidate
no_agent (18.471 ms) : 18284, 18658
.   : milestone, 18471,
appsec (18.654 ms) : 18463, 18845
.   : milestone, 18654,
code_origins (17.785 ms) : 17609, 17961
.   : milestone, 17785,
iast (17.889 ms) : 17712, 18067
.   : milestone, 17889,
profiling (18.309 ms) : 18127, 18491
.   : milestone, 18309,
tracing (18.268 ms) : 18088, 18448
.   : milestone, 18268,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 17.381 ms [17.209 ms, 17.552 ms] -
appsec 19.141 ms [18.942 ms, 19.34 ms] 1.76 ms (10.1%)
code_origins 17.626 ms [17.452 ms, 17.8 ms] 245.064 µs (1.4%)
iast 18.19 ms [18.009 ms, 18.372 ms] 809.671 µs (4.7%)
profiling 19.134 ms [18.941 ms, 19.327 ms] 1.753 ms (10.1%)
tracing 18.058 ms [17.875 ms, 18.241 ms] 677.398 µs (3.9%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 18.471 ms [18.284 ms, 18.658 ms] -
appsec 18.654 ms [18.463 ms, 18.845 ms] 183.011 µs (1.0%)
code_origins 17.785 ms [17.609 ms, 17.961 ms] -685.826 µs (-3.7%)
iast 17.889 ms [17.712 ms, 18.067 ms] -581.416 µs (-3.1%)
profiling 18.309 ms [18.127 ms, 18.491 ms] -161.716 µs (-0.9%)
tracing 18.268 ms [18.088 ms, 18.448 ms] -202.953 µs (-1.1%)
Request duration reports for insecure-bank
gantt
    title insecure-bank - request duration [CI 0.99] : candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.267 ms) : 1254, 1279
.   : milestone, 1267,
iast (3.485 ms) : 3432, 3538
.   : milestone, 3485,
iast_FULL (6.027 ms) : 5966, 6088
.   : milestone, 6027,
iast_GLOBAL (3.734 ms) : 3669, 3798
.   : milestone, 3734,
profiling (2.153 ms) : 2134, 2173
.   : milestone, 2153,
tracing (1.857 ms) : 1840, 1875
.   : milestone, 1857,
section candidate
no_agent (1.258 ms) : 1246, 1270
.   : milestone, 1258,
iast (3.46 ms) : 3411, 3510
.   : milestone, 3460,
iast_FULL (5.979 ms) : 5919, 6039
.   : milestone, 5979,
iast_GLOBAL (3.771 ms) : 3707, 3835
.   : milestone, 3771,
profiling (2.492 ms) : 2463, 2521
.   : milestone, 2492,
tracing (1.872 ms) : 1856, 1887
.   : milestone, 1872,
Loading
  • baseline results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.267 ms [1.254 ms, 1.279 ms] -
iast 3.485 ms [3.432 ms, 3.538 ms] 2.218 ms (175.1%)
iast_FULL 6.027 ms [5.966 ms, 6.088 ms] 4.76 ms (375.7%)
iast_GLOBAL 3.734 ms [3.669 ms, 3.798 ms] 2.467 ms (194.7%)
profiling 2.153 ms [2.134 ms, 2.173 ms] 886.583 µs (70.0%)
tracing 1.857 ms [1.84 ms, 1.875 ms] 590.231 µs (46.6%)
  • candidate results
Variant Request duration [CI 0.99] Δ no_agent
no_agent 1.258 ms [1.246 ms, 1.27 ms] -
iast 3.46 ms [3.411 ms, 3.51 ms] 2.203 ms (175.1%)
iast_FULL 5.979 ms [5.919 ms, 6.039 ms] 4.721 ms (375.4%)
iast_GLOBAL 3.771 ms [3.707 ms, 3.835 ms] 2.513 ms (199.8%)
profiling 2.492 ms [2.463 ms, 2.521 ms] 1.234 ms (98.1%)
tracing 1.872 ms [1.856 ms, 1.887 ms] 613.888 µs (48.8%)

Dacapo

Parameters

Baseline Candidate
baseline_or_candidate baseline candidate
git_branch master andrea.marziali/processtags
git_commit_date 1777386837 1777391017
git_commit_sha e6cac64 452a20b
release_version 1.62.0-SNAPSHOT~e6cac64dfd 1.62.0-SNAPSHOT~452a20b546
See matching parameters
Baseline Candidate
application biojava biojava
ci_job_date 1777393168 1777393168
ci_job_id 1638560232 1638560232
ci_pipeline_id 110190728 110190728
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-0e21v8fw 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-0e21v8fw 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.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd
    dateFormat X
    axisFormat %s
section baseline
no_agent (1.49 ms) : 1479, 1502
.   : milestone, 1490,
appsec (3.84 ms) : 3617, 4062
.   : milestone, 3840,
iast (2.291 ms) : 2220, 2361
.   : milestone, 2291,
iast_GLOBAL (2.32 ms) : 2249, 2390
.   : milestone, 2320,
profiling (2.09 ms) : 2035, 2145
.   : milestone, 2090,
tracing (2.084 ms) : 2031, 2138
.   : milestone, 2084,
section candidate
no_agent (1.486 ms) : 1475, 1498
.   : milestone, 1486,
appsec (3.775 ms) : 3558, 3993
.   : milestone, 3775,
iast (2.287 ms) : 2217, 2357
.   : milestone, 2287,
iast_GLOBAL (2.322 ms) : 2252, 2392
.   : milestone, 2322,
profiling (2.112 ms) : 2056, 2168
.   : milestone, 2112,
tracing (2.08 ms) : 2026, 2134
.   : milestone, 2080,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.49 ms [1.479 ms, 1.502 ms] -
appsec 3.84 ms [3.617 ms, 4.062 ms] 2.349 ms (157.7%)
iast 2.291 ms [2.22 ms, 2.361 ms] 800.426 µs (53.7%)
iast_GLOBAL 2.32 ms [2.249 ms, 2.39 ms] 829.523 µs (55.7%)
profiling 2.09 ms [2.035 ms, 2.145 ms] 599.763 µs (40.2%)
tracing 2.084 ms [2.031 ms, 2.138 ms] 594.194 µs (39.9%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 1.486 ms [1.475 ms, 1.498 ms] -
appsec 3.775 ms [3.558 ms, 3.993 ms] 2.289 ms (154.0%)
iast 2.287 ms [2.217 ms, 2.357 ms] 800.765 µs (53.9%)
iast_GLOBAL 2.322 ms [2.252 ms, 2.392 ms] 835.521 µs (56.2%)
profiling 2.112 ms [2.056 ms, 2.168 ms] 625.788 µs (42.1%)
tracing 2.08 ms [2.026 ms, 2.134 ms] 593.62 µs (39.9%)
Execution time for biojava
gantt
    title biojava - execution time [CI 0.99] : candidate=1.62.0-SNAPSHOT~452a20b546, baseline=1.62.0-SNAPSHOT~e6cac64dfd
    dateFormat X
    axisFormat %s
section baseline
no_agent (15.506 s) : 15506000, 15506000
.   : milestone, 15506000,
appsec (14.626 s) : 14626000, 14626000
.   : milestone, 14626000,
iast (18.292 s) : 18292000, 18292000
.   : milestone, 18292000,
iast_GLOBAL (17.813 s) : 17813000, 17813000
.   : milestone, 17813000,
profiling (15.621 s) : 15621000, 15621000
.   : milestone, 15621000,
tracing (15.115 s) : 15115000, 15115000
.   : milestone, 15115000,
section candidate
no_agent (15.08 s) : 15080000, 15080000
.   : milestone, 15080000,
appsec (14.988 s) : 14988000, 14988000
.   : milestone, 14988000,
iast (18.666 s) : 18666000, 18666000
.   : milestone, 18666000,
iast_GLOBAL (18.347 s) : 18347000, 18347000
.   : milestone, 18347000,
profiling (15.029 s) : 15029000, 15029000
.   : milestone, 15029000,
tracing (14.832 s) : 14832000, 14832000
.   : milestone, 14832000,
Loading
  • baseline results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.506 s [15.506 s, 15.506 s] -
appsec 14.626 s [14.626 s, 14.626 s] -880.0 ms (-5.7%)
iast 18.292 s [18.292 s, 18.292 s] 2.786 s (18.0%)
iast_GLOBAL 17.813 s [17.813 s, 17.813 s] 2.307 s (14.9%)
profiling 15.621 s [15.621 s, 15.621 s] 115.0 ms (0.7%)
tracing 15.115 s [15.115 s, 15.115 s] -391.0 ms (-2.5%)
  • candidate results
Variant Execution Time [CI 0.99] Δ no_agent
no_agent 15.08 s [15.08 s, 15.08 s] -
appsec 14.988 s [14.988 s, 14.988 s] -92.0 ms (-0.6%)
iast 18.666 s [18.666 s, 18.666 s] 3.586 s (23.8%)
iast_GLOBAL 18.347 s [18.347 s, 18.347 s] 3.267 s (21.7%)
profiling 15.029 s [15.029 s, 15.029 s] -51.0 ms (-0.3%)
tracing 14.832 s [14.832 s, 14.832 s] -248.0 ms (-1.6%)

@amarziali amarziali force-pushed the andrea.marziali/processtags branch from 4be9f5b to 470cd64 Compare April 28, 2026 09:34
@amarziali amarziali force-pushed the andrea.marziali/processtags branch from 470cd64 to 452a20b Compare April 28, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: core Tracer core type: enhancement Enhancements and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants