Skip to content

Avoid potential race conditions on collecting process tags - #8799

Merged
amarziali merged 2 commits into
masterfrom
andrea.marziali/processtags-improve
May 12, 2025
Merged

Avoid potential race conditions on collecting process tags#8799
amarziali merged 2 commits into
masterfrom
andrea.marziali/processtags-improve

Conversation

@amarziali

Copy link
Copy Markdown
Contributor

What Does This Do

Motivation

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@amarziali
amarziali requested a review from a team as a code ownerMay 12, 2025 07:37
@amarziali
amarziali requested a review from mccullsMay 12, 2025 07:37
@amarzialiamarziali added comp: core Tracer core tag: no release notes Changes to exclude from release notes type: refactoring labels May 12, 2025
@amarziali
amarziali requested a review from jpbempelMay 12, 2025 07:37

@jpbempeljpbempel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

reset should also be protected with a synchronized because it calls TAGS.putAll() ans TAGS.clear()

They are for testing but it's worth adding. I just did it thanks

@pr-commenter

pr-commenterBot commented May 12, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterandrea.marziali/processtags-improve
git_commit_date17470256721747036347
git_commit_sha95412e3ac47a27
release_version1.50.0-SNAPSHOT~95412e3e2b1.50.0-SNAPSHOT~ac47a276ef
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17470387931747038793
ci_job_id932883064932883064
ci_pipeline_id6474782064747820
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-ujqpvmht-project-304-concurrent-0-6dzahr5c 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-ujqpvmht-project-304-concurrent-0-6dzahr5c 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

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

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.024 s) : 0, 1024071
Total [baseline] (8.688 s) : 0, 8687824
Agent [candidate] (1.018 s) : 0, 1017722
Total [candidate] (8.645 s) : 0, 8644502
section iast
Agent [baseline] (1.164 s) : 0, 1164089
Total [baseline] (9.251 s) : 0, 9251308
Agent [candidate] (1.149 s) : 0, 1148525
Total [candidate] (9.228 s) : 0, 9227666
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.157 s) : 0, 1156663
Total [baseline] (9.261 s) : 0, 9260905
Agent [candidate] (1.157 s) : 0, 1156918
Total [candidate] (9.193 s) : 0, 9192532
section iast_TELEMETRY_OFF
Agent [baseline] (1.158 s) : 0, 1157844
Total [baseline] (9.245 s) : 0, 9244848
Agent [candidate] (1.152 s) : 0, 1152389
Total [candidate] (9.236 s) : 0, 9236232
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.024 s-
Agentiast1.164 s140.018 ms (13.7%)
Agentiast_HARDCODED_SECRET_DISABLED1.157 s132.591 ms (12.9%)
Agentiast_TELEMETRY_OFF1.158 s133.772 ms (13.1%)
Totaltracing8.688 s-
Totaliast9.251 s563.484 ms (6.5%)
Totaliast_HARDCODED_SECRET_DISABLED9.261 s573.081 ms (6.6%)
Totaliast_TELEMETRY_OFF9.245 s557.024 ms (6.4%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.018 s-
Agentiast1.149 s130.803 ms (12.9%)
Agentiast_HARDCODED_SECRET_DISABLED1.157 s139.196 ms (13.7%)
Agentiast_TELEMETRY_OFF1.152 s134.667 ms (13.2%)
Totaltracing8.645 s-
Totaliast9.228 s583.163 ms (6.7%)
Totaliast_HARDCODED_SECRET_DISABLED9.193 s548.03 ms (6.3%)
Totaliast_TELEMETRY_OFF9.236 s591.729 ms (6.8%)
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (684.539 ms) : 0, 684539
BytebuddyAgent [candidate] (681.199 ms) : 0, 681199
GlobalTracer [baseline] (240.663 ms) : 0, 240663
GlobalTracer [candidate] (239.803 ms) : 0, 239803
AppSec [baseline] (54.662 ms) : 0, 54662
AppSec [candidate] (54.347 ms) : 0, 54347
Debugger [baseline] (9.056 ms) : 0, 9056
Debugger [candidate] (8.25 ms) : 0, 8250
Remote Config [baseline] (720.637 µs) : 0, 721
Remote Config [candidate] (681.44 µs) : 0, 681
Telemetry [baseline] (10.654 ms) : 0, 10654
Telemetry [candidate] (9.792 ms) : 0, 9792
section iast
BytebuddyAgent [baseline] (813.551 ms) : 0, 813551
BytebuddyAgent [candidate] (801.643 ms) : 0, 801643
GlobalTracer [baseline] (232.884 ms) : 0, 232884
GlobalTracer [candidate] (230.426 ms) : 0, 230426
AppSec [baseline] (49.918 ms) : 0, 49918
AppSec [candidate] (51.991 ms) : 0, 51991
Debugger [baseline] (5.96 ms) : 0, 5960
Debugger [candidate] (5.911 ms) : 0, 5911
Remote Config [baseline] (599.599 µs) : 0, 600
Remote Config [candidate] (598.562 µs) : 0, 599
Telemetry [baseline] (8.042 ms) : 0, 8042
Telemetry [candidate] (7.877 ms) : 0, 7877
IAST [baseline] (29.367 ms) : 0, 29367
IAST [candidate] (25.839 ms) : 0, 25839
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (807.799 ms) : 0, 807799
BytebuddyAgent [candidate] (808.85 ms) : 0, 808850
GlobalTracer [baseline] (231.872 ms) : 0, 231872
GlobalTracer [candidate] (231.173 ms) : 0, 231173
AppSec [baseline] (47.919 ms) : 0, 47919
AppSec [candidate] (51.203 ms) : 0, 51203
Debugger [baseline] (5.933 ms) : 0, 5933
Debugger [candidate] (5.897 ms) : 0, 5897
Remote Config [baseline] (585.278 µs) : 0, 585
Remote Config [candidate] (585.384 µs) : 0, 585
Telemetry [baseline] (7.917 ms) : 0, 7917
Telemetry [candidate] (7.868 ms) : 0, 7868
IAST [baseline] (31.014 ms) : 0, 31014
IAST [candidate] (27.722 ms) : 0, 27722
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (808.445 ms) : 0, 808445
BytebuddyAgent [candidate] (804.592 ms) : 0, 804592
GlobalTracer [baseline] (232.374 ms) : 0, 232374
GlobalTracer [candidate] (231.575 ms) : 0, 231575
AppSec [baseline] (54.484 ms) : 0, 54484
AppSec [candidate] (52.683 ms) : 0, 52683
Debugger [baseline] (6.018 ms) : 0, 6018
Debugger [candidate] (5.973 ms) : 0, 5973
Remote Config [baseline] (623.797 µs) : 0, 624
Remote Config [candidate] (596.369 µs) : 0, 596
Telemetry [baseline] (7.907 ms) : 0, 7907
Telemetry [candidate] (7.784 ms) : 0, 7784
IAST [baseline] (24.227 ms) : 0, 24227
IAST [candidate] (25.502 ms) : 0, 25502
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.032 s) : 0, 1031672
Total [baseline] (10.504 s) : 0, 10503824
Agent [candidate] (1.019 s) : 0, 1019227
Total [candidate] (10.463 s) : 0, 10462586
section appsec
Agent [baseline] (1.166 s) : 0, 1166111
Total [baseline] (10.718 s) : 0, 10717816
Agent [candidate] (1.163 s) : 0, 1162597
Total [candidate] (10.705 s) : 0, 10705297
section iast
Agent [baseline] (1.149 s) : 0, 1149230
Total [baseline] (10.873 s) : 0, 10873213
Agent [candidate] (1.159 s) : 0, 1158771
Total [candidate] (11.0 s) : 0, 11000318
section profiling
Agent [baseline] (1.281 s) : 0, 1281235
Total [baseline] (10.832 s) : 0, 10832411
Agent [candidate] (1.287 s) : 0, 1287386
Total [candidate] (10.959 s) : 0, 10958870
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.032 s-
Agentappsec1.166 s134.439 ms (13.0%)
Agentiast1.149 s117.558 ms (11.4%)
Agentprofiling1.281 s249.563 ms (24.2%)
Totaltracing10.504 s-
Totalappsec10.718 s213.992 ms (2.0%)
Totaliast10.873 s369.389 ms (3.5%)
Totalprofiling10.832 s328.587 ms (3.1%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.019 s-
Agentappsec1.163 s143.37 ms (14.1%)
Agentiast1.159 s139.545 ms (13.7%)
Agentprofiling1.287 s268.159 ms (26.3%)
Totaltracing10.463 s-
Totalappsec10.705 s242.711 ms (2.3%)
Totaliast11.0 s537.732 ms (5.1%)
Totalprofiling10.959 s496.284 ms (4.7%)
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (691.145 ms) : 0, 691145
BytebuddyAgent [candidate] (681.588 ms) : 0, 681588
GlobalTracer [baseline] (242.084 ms) : 0, 242084
GlobalTracer [candidate] (239.628 ms) : 0, 239628
AppSec [baseline] (55.736 ms) : 0, 55736
AppSec [candidate] (54.308 ms) : 0, 54308
Debugger [baseline] (8.317 ms) : 0, 8317
Debugger [candidate] (9.813 ms) : 0, 9813
Remote Config [baseline] (696.002 µs) : 0, 696
Remote Config [candidate] (682.856 µs) : 0, 683
Telemetry [baseline] (9.868 ms) : 0, 9868
Telemetry [candidate] (9.58 ms) : 0, 9580
section appsec
BytebuddyAgent [baseline] (704.518 ms) : 0, 704518
BytebuddyAgent [candidate] (700.333 ms) : 0, 700333
GlobalTracer [baseline] (237.049 ms) : 0, 237049
GlobalTracer [candidate] (237.356 ms) : 0, 237356
IAST [baseline] (21.748 ms) : 0, 21748
IAST [candidate] (22.096 ms) : 0, 22096
AppSec [baseline] (175.621 ms) : 0, 175621
AppSec [candidate] (175.894 ms) : 0, 175894
Debugger [baseline] (5.957 ms) : 0, 5957
Debugger [candidate] (5.984 ms) : 0, 5984
Remote Config [baseline] (624.436 µs) : 0, 624
Remote Config [candidate] (641.781 µs) : 0, 642
Telemetry [baseline] (7.782 ms) : 0, 7782
Telemetry [candidate] (7.784 ms) : 0, 7784
section iast
BytebuddyAgent [baseline] (802.385 ms) : 0, 802385
BytebuddyAgent [candidate] (809.334 ms) : 0, 809334
GlobalTracer [baseline] (230.499 ms) : 0, 230499
GlobalTracer [candidate] (232.182 ms) : 0, 232182
IAST [baseline] (28.348 ms) : 0, 28348
IAST [candidate] (28.474 ms) : 0, 28474
AppSec [baseline] (49.326 ms) : 0, 49326
AppSec [candidate] (49.862 ms) : 0, 49862
Debugger [baseline] (5.922 ms) : 0, 5922
Debugger [candidate] (5.921 ms) : 0, 5921
Remote Config [baseline] (590.334 µs) : 0, 590
Remote Config [candidate] (593.575 µs) : 0, 594
Telemetry [baseline] (7.86 ms) : 0, 7860
Telemetry [candidate] (7.944 ms) : 0, 7944
section profiling
BytebuddyAgent [baseline] (673.682 ms) : 0, 673682
BytebuddyAgent [candidate] (676.427 ms) : 0, 676427
GlobalTracer [baseline] (378.566 ms) : 0, 378566
GlobalTracer [candidate] (379.465 ms) : 0, 379465
AppSec [baseline] (54.5 ms) : 0, 54500
AppSec [candidate] (54.072 ms) : 0, 54072
Debugger [baseline] (6.138 ms) : 0, 6138
Debugger [candidate] (6.2 ms) : 0, 6200
Remote Config [baseline] (656.494 µs) : 0, 656
Remote Config [candidate] (671.572 µs) : 0, 672
Telemetry [baseline] (8.063 ms) : 0, 8063
Telemetry [candidate] (8.24 ms) : 0, 8240
ProfilingAgent [baseline] (108.978 ms) : 0, 108978
ProfilingAgent [candidate] (111.394 ms) : 0, 111394
Profiling [baseline] (109.003 ms) : 0, 109003
Profiling [candidate] (111.419 ms) : 0, 111419
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-05-12T08:03:522025-05-12T08:11:37
git_branchmasterandrea.marziali/processtags-improve
git_commit_date17470256721747036347
git_commit_sha95412e3ac47a27
release_version1.50.0-SNAPSHOT~95412e3e2b1.50.0-SNAPSHOT~ac47a276ef
start_time2025-05-12T08:03:382025-05-12T08:11:23
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17470378941747037894
ci_job_id932883065932883065
ci_pipeline_id6474782064747820
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-ecrswmq9-project-304-concurrent-0-yxd4enmm 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-ecrswmq9-project-304-concurrent-0-yxd4enmm 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variantiastiast

Summary

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

Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section baseline
no_agent (386.24 µs) : 366, 406
. : milestone, 386,
iast (513.1 µs) : 490, 536
. : milestone, 513,
iast_FULL (727.987 µs) : 706, 750
. : milestone, 728,
iast_GLOBAL (573.667 µs) : 551, 597
. : milestone, 574,
iast_HARDCODED_SECRET_DISABLED (507.005 µs) : 485, 529
. : milestone, 507,
iast_INACTIVE (465.285 µs) : 442, 488
. : milestone, 465,
iast_TELEMETRY_OFF (514.615 µs) : 492, 537
. : milestone, 515,
tracing (463.526 µs) : 441, 486
. : milestone, 464,
section candidate
no_agent (379.835 µs) : 360, 399
. : milestone, 380,
iast (508.626 µs) : 487, 530
. : milestone, 509,
iast_FULL (734.584 µs) : 713, 757
. : milestone, 735,
iast_GLOBAL (559.981 µs) : 538, 582
. : milestone, 560,
iast_HARDCODED_SECRET_DISABLED (520.773 µs) : 498, 543
. : milestone, 521,
iast_INACTIVE (466.841 µs) : 444, 490
. : milestone, 467,
iast_TELEMETRY_OFF (503.545 µs) : 481, 527
. : milestone, 504,
tracing (460.216 µs) : 438, 483
. : milestone, 460,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent386.24 µs [366.433 µs, 406.048 µs]-
iast513.1 µs [490.033 µs, 536.168 µs]126.86 µs (32.8%)
iast_FULL727.987 µs [706.175 µs, 749.798 µs]341.746 µs (88.5%)
iast_GLOBAL573.667 µs [550.833 µs, 596.501 µs]187.427 µs (48.5%)
iast_HARDCODED_SECRET_DISABLED507.005 µs [485.333 µs, 528.678 µs]120.765 µs (31.3%)
iast_INACTIVE465.285 µs [442.397 µs, 488.173 µs]79.045 µs (20.5%)
iast_TELEMETRY_OFF514.615 µs [491.863 µs, 537.367 µs]128.374 µs (33.2%)
tracing463.526 µs [440.623 µs, 486.429 µs]77.285 µs (20.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent379.835 µs [360.243 µs, 399.427 µs]-
iast508.626 µs [486.842 µs, 530.41 µs]128.791 µs (33.9%)
iast_FULL734.584 µs [712.535 µs, 756.633 µs]354.749 µs (93.4%)
iast_GLOBAL559.981 µs [538.436 µs, 581.526 µs]180.146 µs (47.4%)
iast_HARDCODED_SECRET_DISABLED520.773 µs [498.074 µs, 543.472 µs]140.938 µs (37.1%)
iast_INACTIVE466.841 µs [443.779 µs, 489.902 µs]87.006 µs (22.9%)
iast_TELEMETRY_OFF503.545 µs [480.54 µs, 526.551 µs]123.711 µs (32.6%)
tracing460.216 µs [437.861 µs, 482.572 µs]80.382 µs (21.2%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section baseline
no_agent (1.364 ms) : 1344, 1383
. : milestone, 1364,
appsec (1.738 ms) : 1714, 1761
. : milestone, 1738,
appsec_no_iast (1.713 ms) : 1690, 1737
. : milestone, 1713,
code_origins (1.662 ms) : 1636, 1688
. : milestone, 1662,
iast (1.514 ms) : 1490, 1537
. : milestone, 1514,
profiling (1.543 ms) : 1519, 1567
. : milestone, 1543,
tracing (1.473 ms) : 1450, 1495
. : milestone, 1473,
section candidate
no_agent (1.356 ms) : 1336, 1376
. : milestone, 1356,
appsec (1.738 ms) : 1715, 1762
. : milestone, 1738,
appsec_no_iast (1.713 ms) : 1690, 1737
. : milestone, 1713,
code_origins (1.666 ms) : 1639, 1692
. : milestone, 1666,
iast (1.521 ms) : 1497, 1546
. : milestone, 1521,
profiling (1.522 ms) : 1498, 1547
. : milestone, 1522,
tracing (1.494 ms) : 1471, 1518
. : milestone, 1494,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.364 ms [1.344 ms, 1.383 ms]-
appsec1.738 ms [1.714 ms, 1.761 ms]374.222 µs (27.4%)
appsec_no_iast1.713 ms [1.69 ms, 1.737 ms]349.904 µs (25.7%)
code_origins1.662 ms [1.636 ms, 1.688 ms]298.704 µs (21.9%)
iast1.514 ms [1.49 ms, 1.537 ms]150.015 µs (11.0%)
profiling1.543 ms [1.519 ms, 1.567 ms]179.488 µs (13.2%)
tracing1.473 ms [1.45 ms, 1.495 ms]109.112 µs (8.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.356 ms [1.336 ms, 1.376 ms]-
appsec1.738 ms [1.715 ms, 1.762 ms]382.619 µs (28.2%)
appsec_no_iast1.713 ms [1.69 ms, 1.737 ms]357.254 µs (26.3%)
code_origins1.666 ms [1.639 ms, 1.692 ms]309.954 µs (22.9%)
iast1.521 ms [1.497 ms, 1.546 ms]165.469 µs (12.2%)
profiling1.522 ms [1.498 ms, 1.547 ms]166.577 µs (12.3%)
tracing1.494 ms [1.471 ms, 1.518 ms]138.663 µs (10.2%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmasterandrea.marziali/processtags-improve
git_commit_date17470256721747036347
git_commit_sha95412e3ac47a27
release_version1.50.0-SNAPSHOT~95412e3e2b1.50.0-SNAPSHOT~ac47a276ef
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17470384151747038415
ci_job_id932883066932883066
ci_pipeline_id6474782064747820
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-ujqpvmht-project-304-concurrent-1-2wxriazs 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-ujqpvmht-project-304-concurrent-1-2wxriazs 6.8.0-1027-aws #29~22.04.1-Ubuntu SMP Sun Mar 30 07:45:38 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variantappsecappsec

Summary

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

Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section baseline
no_agent (15.018 s) : 15018000, 15018000
. : milestone, 15018000,
appsec (14.9 s) : 14900000, 14900000
. : milestone, 14900000,
iast (18.955 s) : 18955000, 18955000
. : milestone, 18955000,
iast_GLOBAL (18.097 s) : 18097000, 18097000
. : milestone, 18097000,
profiling (15.177 s) : 15177000, 15177000
. : milestone, 15177000,
tracing (15.048 s) : 15048000, 15048000
. : milestone, 15048000,
section candidate
no_agent (15.205 s) : 15205000, 15205000
. : milestone, 15205000,
appsec (15.101 s) : 15101000, 15101000
. : milestone, 15101000,
iast (19.137 s) : 19137000, 19137000
. : milestone, 19137000,
iast_GLOBAL (18.027 s) : 18027000, 18027000
. : milestone, 18027000,
profiling (15.743 s) : 15743000, 15743000
. : milestone, 15743000,
tracing (15.297 s) : 15297000, 15297000
. : milestone, 15297000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.018 s [15.018 s, 15.018 s]-
appsec14.9 s [14.9 s, 14.9 s]-118.0 ms (-0.8%)
iast18.955 s [18.955 s, 18.955 s]3.937 s (26.2%)
iast_GLOBAL18.097 s [18.097 s, 18.097 s]3.079 s (20.5%)
profiling15.177 s [15.177 s, 15.177 s]159.0 ms (1.1%)
tracing15.048 s [15.048 s, 15.048 s]30.0 ms (0.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.205 s [15.205 s, 15.205 s]-
appsec15.101 s [15.101 s, 15.101 s]-104.0 ms (-0.7%)
iast19.137 s [19.137 s, 19.137 s]3.932 s (25.9%)
iast_GLOBAL18.027 s [18.027 s, 18.027 s]2.822 s (18.6%)
profiling15.743 s [15.743 s, 15.743 s]538.0 ms (3.5%)
tracing15.297 s [15.297 s, 15.297 s]92.0 ms (0.6%)
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~ac47a276ef, baseline=1.50.0-SNAPSHOT~95412e3e2b
dateFormat X
axisFormat %s
section baseline
no_agent (1.471 ms) : 1460, 1483
. : milestone, 1471,
appsec (2.399 ms) : 2349, 2448
. : milestone, 2399,
iast (2.185 ms) : 2123, 2247
. : milestone, 2185,
iast_GLOBAL (2.233 ms) : 2171, 2296
. : milestone, 2233,
profiling (2.03 ms) : 1979, 2080
. : milestone, 2030,
tracing (2.019 ms) : 1971, 2067
. : milestone, 2019,
section candidate
no_agent (1.477 ms) : 1465, 1488
. : milestone, 1477,
appsec (2.4 ms) : 2351, 2449
. : milestone, 2400,
iast (2.185 ms) : 2123, 2247
. : milestone, 2185,
iast_GLOBAL (2.226 ms) : 2164, 2289
. : milestone, 2226,
profiling (2.052 ms) : 2001, 2102
. : milestone, 2052,
tracing (2.009 ms) : 1961, 2058
. : milestone, 2009,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.471 ms [1.46 ms, 1.483 ms]-
appsec2.399 ms [2.349 ms, 2.448 ms]927.217 µs (63.0%)
iast2.185 ms [2.123 ms, 2.247 ms]713.597 µs (48.5%)
iast_GLOBAL2.233 ms [2.171 ms, 2.296 ms]762.065 µs (51.8%)
profiling2.03 ms [1.979 ms, 2.08 ms]558.466 µs (38.0%)
tracing2.019 ms [1.971 ms, 2.067 ms]547.727 µs (37.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.477 ms [1.465 ms, 1.488 ms]-
appsec2.4 ms [2.351 ms, 2.449 ms]923.62 µs (62.5%)
iast2.185 ms [2.123 ms, 2.247 ms]708.013 µs (47.9%)
iast_GLOBAL2.226 ms [2.164 ms, 2.289 ms]749.729 µs (50.8%)
profiling2.052 ms [2.001 ms, 2.102 ms]574.958 µs (38.9%)
tracing2.009 ms [1.961 ms, 2.058 ms]532.742 µs (36.1%)

@datadog-datadog-prod-us1

Copy link
Copy Markdown
Contributor

Datadog Summary

✅ Code Quality✅ Code Security✅ Dependencies


Was this helpful? Give us feedback!

@amarziali
amarziali merged commit a4b7a7b into masterMay 12, 2025
@amarziali
amarziali deleted the andrea.marziali/processtags-improve branch May 12, 2025 15:07
@github-actionsgithub-actionsBot added this to the 1.50.0 milestone May 12, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: coreTracer coretag: no release notesChanges to exclude from release notestype: refactoring

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@amarziali@jpbempel