Skip to content

Add log warning in AgentJarIndex if an entryKey has multiple prefixIds. - #8434

Merged
sarahchen6 merged 4 commits into
masterfrom
sarahchen6/add-warning-for-agentjarindex
Feb 27, 2025
Merged

Add log warning in AgentJarIndex if an entryKey has multiple prefixIds.#8434
sarahchen6 merged 4 commits into
masterfrom
sarahchen6/add-warning-for-agentjarindex

Conversation

@sarahchen6

@sarahchen6sarahchen6 commented Feb 21, 2025

Copy link
Copy Markdown
Contributor

What Does This Do

This PR adds a log warning when duplicated content is found in a directory of the AgentJarIndex. In this case, the AgentJarIndex will map the content to the last directory that the content was found under.

Motivation

While developing #8314 UDS support, we came across the issue where certain classes were incorrectly added under multiple directories. Since the AgentJarIndex only maintains the last class-directory mapping, the indexing was incorrect and our build was unable to find the relevant classes. Adding this warning should help highlight this issue when content is duplicated.

Additional Notes

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@sarahchen6
sarahchen6force-pushed the sarahchen6/add-warning-for-agentjarindex branch from 3a848da to 5661b0aCompareFebruary 21, 2025 18:22
@pr-commenter

pr-commenterBot commented Feb 21, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersarahchen6/add-warning-for-agentjarindex
git_commit_date17406604671740663170
git_commit_sha51b483330565d7
release_version1.47.0-SNAPSHOT~51b48338451.47.0-SNAPSHOT~30565d77ec
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17406655621740665562
ci_job_id825781422825781422
ci_pipeline_id5719552657195526
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-soylztds-project-304-concurrent-2-o7qjpley 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/LinuxLinux runner-soylztds-project-304-concurrent-2-o7qjpley 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
moduleAgentAgent
parentNoneNone
variantiastiast

Summary

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

Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.047 s) : 0, 1047252
Total [baseline] (10.442 s) : 0, 10442088
Agent [candidate] (1.039 s) : 0, 1039354
Total [candidate] (10.467 s) : 0, 10466654
section appsec
Agent [baseline] (1.181 s) : 0, 1180840
Total [baseline] (10.782 s) : 0, 10781904
Agent [candidate] (1.196 s) : 0, 1195519
Total [candidate] (10.8 s) : 0, 10799921
section iast
Agent [baseline] (1.17 s) : 0, 1169772
Total [baseline] (10.96 s) : 0, 10960410
Agent [candidate] (1.169 s) : 0, 1168664
Total [candidate] (10.945 s) : 0, 10944923
section profiling
Agent [baseline] (1.256 s) : 0, 1256313
Total [baseline] (10.848 s) : 0, 10847951
Agent [candidate] (1.267 s) : 0, 1267070
Total [candidate] (10.948 s) : 0, 10948330
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.047 s-
Agentappsec1.181 s133.588 ms (12.8%)
Agentiast1.17 s122.52 ms (11.7%)
Agentprofiling1.256 s209.061 ms (20.0%)
Totaltracing10.442 s-
Totalappsec10.782 s339.815 ms (3.3%)
Totaliast10.96 s518.322 ms (5.0%)
Totalprofiling10.848 s405.863 ms (3.9%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.039 s-
Agentappsec1.196 s156.165 ms (15.0%)
Agentiast1.169 s129.31 ms (12.4%)
Agentprofiling1.267 s227.716 ms (21.9%)
Totaltracing10.467 s-
Totalappsec10.8 s333.266 ms (3.2%)
Totaliast10.945 s478.269 ms (4.6%)
Totalprofiling10.948 s481.676 ms (4.6%)
gantt
title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (721.026 ms) : 0, 721026
BytebuddyAgent [candidate] (716.551 ms) : 0, 716551
GlobalTracer [baseline] (239.974 ms) : 0, 239974
GlobalTracer [candidate] (238.463 ms) : 0, 238463
AppSec [baseline] (55.921 ms) : 0, 55921
AppSec [candidate] (55.695 ms) : 0, 55695
Remote Config [baseline] (695.668 µs) : 0, 696
Remote Config [candidate] (717.864 µs) : 0, 718
Telemetry [baseline] (14.548 ms) : 0, 14548
Telemetry [candidate] (12.955 ms) : 0, 12955
section appsec
BytebuddyAgent [baseline] (733.555 ms) : 0, 733555
BytebuddyAgent [candidate] (743.825 ms) : 0, 743825
GlobalTracer [baseline] (235.747 ms) : 0, 235747
GlobalTracer [candidate] (238.856 ms) : 0, 238856
AppSec [baseline] (176.88 ms) : 0, 176880
AppSec [candidate] (177.873 ms) : 0, 177873
Remote Config [baseline] (658.29 µs) : 0, 658
Remote Config [candidate] (663.709 µs) : 0, 664
Telemetry [baseline] (8.256 ms) : 0, 8256
Telemetry [candidate] (8.346 ms) : 0, 8346
IAST [baseline] (21.681 ms) : 0, 21681
IAST [candidate] (21.67 ms) : 0, 21670
section iast
BytebuddyAgent [baseline] (835.079 ms) : 0, 835079
BytebuddyAgent [candidate] (835.292 ms) : 0, 835292
GlobalTracer [baseline] (230.221 ms) : 0, 230221
GlobalTracer [candidate] (229.326 ms) : 0, 229326
AppSec [baseline] (57.365 ms) : 0, 57365
AppSec [candidate] (57.226 ms) : 0, 57226
Remote Config [baseline] (614.227 µs) : 0, 614
Remote Config [candidate] (610.894 µs) : 0, 611
Telemetry [baseline] (8.745 ms) : 0, 8745
Telemetry [candidate] (8.641 ms) : 0, 8641
IAST [baseline] (22.777 ms) : 0, 22777
IAST [candidate] (22.588 ms) : 0, 22588
section profiling
BytebuddyAgent [baseline] (707.057 ms) : 0, 707057
BytebuddyAgent [candidate] (713.163 ms) : 0, 713163
GlobalTracer [baseline] (349.04 ms) : 0, 349040
GlobalTracer [candidate] (352.441 ms) : 0, 352441
AppSec [baseline] (55.222 ms) : 0, 55222
AppSec [candidate] (54.913 ms) : 0, 54913
Remote Config [baseline] (680.848 µs) : 0, 681
Remote Config [candidate] (674.457 µs) : 0, 674
Telemetry [baseline] (8.863 ms) : 0, 8863
Telemetry [candidate] (9.048 ms) : 0, 9048
ProfilingAgent [baseline] (95.217 ms) : 0, 95217
ProfilingAgent [candidate] (96.21 ms) : 0, 96210
Profiling [baseline] (95.241 ms) : 0, 95241
Profiling [candidate] (96.234 ms) : 0, 96234
Loading
Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.037 s) : 0, 1036612
Total [baseline] (8.675 s) : 0, 8674884
Agent [candidate] (1.045 s) : 0, 1044965
Total [candidate] (8.67 s) : 0, 8669892
section iast
Agent [baseline] (1.171 s) : 0, 1170821
Total [baseline] (9.282 s) : 0, 9282056
Agent [candidate] (1.175 s) : 0, 1174753
Total [candidate] (9.259 s) : 0, 9259034
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.175 s) : 0, 1175492
Total [baseline] (9.218 s) : 0, 9217602
Agent [candidate] (1.181 s) : 0, 1180894
Total [candidate] (9.23 s) : 0, 9230208
section iast_TELEMETRY_OFF
Agent [baseline] (1.175 s) : 0, 1175390
Total [baseline] (9.221 s) : 0, 9221035
Agent [candidate] (1.171 s) : 0, 1171448
Total [candidate] (9.237 s) : 0, 9236718
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.037 s-
Agentiast1.171 s134.209 ms (12.9%)
Agentiast_HARDCODED_SECRET_DISABLED1.175 s138.88 ms (13.4%)
Agentiast_TELEMETRY_OFF1.175 s138.778 ms (13.4%)
Totaltracing8.675 s-
Totaliast9.282 s607.173 ms (7.0%)
Totaliast_HARDCODED_SECRET_DISABLED9.218 s542.718 ms (6.3%)
Totaliast_TELEMETRY_OFF9.221 s546.151 ms (6.3%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.045 s-
Agentiast1.175 s129.788 ms (12.4%)
Agentiast_HARDCODED_SECRET_DISABLED1.181 s135.929 ms (13.0%)
Agentiast_TELEMETRY_OFF1.171 s126.483 ms (12.1%)
Totaltracing8.67 s-
Totaliast9.259 s589.142 ms (6.8%)
Totaliast_HARDCODED_SECRET_DISABLED9.23 s560.316 ms (6.5%)
Totaliast_TELEMETRY_OFF9.237 s566.826 ms (6.5%)
gantt
title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (715.716 ms) : 0, 715716
BytebuddyAgent [candidate] (720.976 ms) : 0, 720976
GlobalTracer [baseline] (238.026 ms) : 0, 238026
GlobalTracer [candidate] (239.117 ms) : 0, 239117
AppSec [baseline] (55.742 ms) : 0, 55742
AppSec [candidate] (55.576 ms) : 0, 55576
Remote Config [baseline] (685.601 µs) : 0, 686
Remote Config [candidate] (699.272 µs) : 0, 699
Telemetry [baseline] (11.586 ms) : 0, 11586
Telemetry [candidate] (13.651 ms) : 0, 13651
section iast
BytebuddyAgent [baseline] (836.136 ms) : 0, 836136
BytebuddyAgent [candidate] (839.636 ms) : 0, 839636
GlobalTracer [baseline] (229.995 ms) : 0, 229995
GlobalTracer [candidate] (230.057 ms) : 0, 230057
IAST [baseline] (22.958 ms) : 0, 22958
IAST [candidate] (23.013 ms) : 0, 23013
AppSec [baseline] (57.363 ms) : 0, 57363
AppSec [candidate] (57.578 ms) : 0, 57578
Remote Config [baseline] (628.235 µs) : 0, 628
Remote Config [candidate] (618.11 µs) : 0, 618
Telemetry [baseline] (8.742 ms) : 0, 8742
Telemetry [candidate] (8.788 ms) : 0, 8788
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (839.225 ms) : 0, 839225
BytebuddyAgent [candidate] (844.336 ms) : 0, 844336
GlobalTracer [baseline] (230.743 ms) : 0, 230743
GlobalTracer [candidate] (231.063 ms) : 0, 231063
IAST [baseline] (23.301 ms) : 0, 23301
IAST [candidate] (23.26 ms) : 0, 23260
AppSec [baseline] (57.654 ms) : 0, 57654
AppSec [candidate] (57.65 ms) : 0, 57650
Remote Config [baseline] (617.189 µs) : 0, 617
Remote Config [candidate] (617.951 µs) : 0, 618
Telemetry [baseline] (8.872 ms) : 0, 8872
Telemetry [candidate] (8.807 ms) : 0, 8807
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (839.832 ms) : 0, 839832
BytebuddyAgent [candidate] (838.51 ms) : 0, 838510
GlobalTracer [baseline] (231.367 ms) : 0, 231367
GlobalTracer [candidate] (229.451 ms) : 0, 229451
IAST [baseline] (23.14 ms) : 0, 23140
IAST [candidate] (24.48 ms) : 0, 24480
AppSec [baseline] (56.784 ms) : 0, 56784
AppSec [candidate] (54.72 ms) : 0, 54720
Remote Config [baseline] (622.631 µs) : 0, 623
Remote Config [candidate] (623.23 µs) : 0, 623
Telemetry [baseline] (8.652 ms) : 0, 8652
Telemetry [candidate] (8.641 ms) : 0, 8641
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-02-27T13:44:582025-02-27T13:52:43
git_branchmastersarahchen6/add-warning-for-agentjarindex
git_commit_date17406604671740663170
git_commit_sha51b483330565d7
release_version1.47.0-SNAPSHOT~51b48338451.47.0-SNAPSHOT~30565d77ec
start_time2025-02-27T13:44:442025-02-27T13:52:29
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17406647621740664762
ci_job_id825781423825781423
ci_pipeline_id5719552657195526
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-trkaqumr-project-304-concurrent-4-jto0dcb0 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/LinuxLinux runner-trkaqumr-project-304-concurrent-4-jto0dcb0 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
variantiastiast

Summary

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

Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section baseline
no_agent (1.36 ms) : 1341, 1379
. : milestone, 1360,
appsec (1.747 ms) : 1724, 1770
. : milestone, 1747,
appsec_no_iast (1.721 ms) : 1696, 1746
. : milestone, 1721,
code_origins (1.703 ms) : 1671, 1736
. : milestone, 1703,
iast (1.524 ms) : 1500, 1548
. : milestone, 1524,
profiling (1.511 ms) : 1487, 1534
. : milestone, 1511,
tracing (1.516 ms) : 1491, 1540
. : milestone, 1516,
section candidate
no_agent (1.348 ms) : 1329, 1367
. : milestone, 1348,
appsec (1.752 ms) : 1728, 1776
. : milestone, 1752,
appsec_no_iast (1.761 ms) : 1736, 1787
. : milestone, 1761,
code_origins (1.678 ms) : 1645, 1711
. : milestone, 1678,
iast (1.505 ms) : 1480, 1530
. : milestone, 1505,
profiling (1.51 ms) : 1486, 1533
. : milestone, 1510,
tracing (1.473 ms) : 1448, 1497
. : milestone, 1473,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.36 ms [1.341 ms, 1.379 ms]-
appsec1.747 ms [1.724 ms, 1.77 ms]387.077 µs (28.5%)
appsec_no_iast1.721 ms [1.696 ms, 1.746 ms]361.521 µs (26.6%)
code_origins1.703 ms [1.671 ms, 1.736 ms]343.638 µs (25.3%)
iast1.524 ms [1.5 ms, 1.548 ms]164.587 µs (12.1%)
profiling1.511 ms [1.487 ms, 1.534 ms]151.009 µs (11.1%)
tracing1.516 ms [1.491 ms, 1.54 ms]155.819 µs (11.5%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.348 ms [1.329 ms, 1.367 ms]-
appsec1.752 ms [1.728 ms, 1.776 ms]404.136 µs (30.0%)
appsec_no_iast1.761 ms [1.736 ms, 1.787 ms]413.295 µs (30.7%)
code_origins1.678 ms [1.645 ms, 1.711 ms]330.147 µs (24.5%)
iast1.505 ms [1.48 ms, 1.53 ms]157.007 µs (11.6%)
profiling1.51 ms [1.486 ms, 1.533 ms]161.488 µs (12.0%)
tracing1.473 ms [1.448 ms, 1.497 ms]124.686 µs (9.2%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section baseline
no_agent (383.747 µs) : 364, 403
. : milestone, 384,
iast (508.516 µs) : 486, 531
. : milestone, 509,
iast_FULL (726.332 µs) : 704, 748
. : milestone, 726,
iast_GLOBAL (554.522 µs) : 533, 576
. : milestone, 555,
iast_HARDCODED_SECRET_DISABLED (512.082 µs) : 489, 535
. : milestone, 512,
iast_INACTIVE (461.884 µs) : 440, 483
. : milestone, 462,
iast_TELEMETRY_OFF (500.087 µs) : 477, 523
. : milestone, 500,
tracing (460.383 µs) : 439, 482
. : milestone, 460,
section candidate
no_agent (394.902 µs) : 375, 415
. : milestone, 395,
iast (511.897 µs) : 490, 534
. : milestone, 512,
iast_FULL (729.971 µs) : 708, 752
. : milestone, 730,
iast_GLOBAL (559.589 µs) : 537, 582
. : milestone, 560,
iast_HARDCODED_SECRET_DISABLED (514.559 µs) : 493, 537
. : milestone, 515,
iast_INACTIVE (467.963 µs) : 446, 490
. : milestone, 468,
iast_TELEMETRY_OFF (505.099 µs) : 482, 529
. : milestone, 505,
tracing (465.194 µs) : 443, 488
. : milestone, 465,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent383.747 µs [364.122 µs, 403.371 µs]-
iast508.516 µs [485.758 µs, 531.274 µs]124.769 µs (32.5%)
iast_FULL726.332 µs [704.395 µs, 748.269 µs]342.585 µs (89.3%)
iast_GLOBAL554.522 µs [533.002 µs, 576.042 µs]170.775 µs (44.5%)
iast_HARDCODED_SECRET_DISABLED512.082 µs [489.342 µs, 534.822 µs]128.335 µs (33.4%)
iast_INACTIVE461.884 µs [440.413 µs, 483.355 µs]78.137 µs (20.4%)
iast_TELEMETRY_OFF500.087 µs [476.794 µs, 523.381 µs]116.34 µs (30.3%)
tracing460.383 µs [439.185 µs, 481.581 µs]76.636 µs (20.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent394.902 µs [374.82 µs, 414.984 µs]-
iast511.897 µs [489.999 µs, 533.795 µs]116.995 µs (29.6%)
iast_FULL729.971 µs [708.056 µs, 751.886 µs]335.069 µs (84.8%)
iast_GLOBAL559.589 µs [537.417 µs, 581.761 µs]164.687 µs (41.7%)
iast_HARDCODED_SECRET_DISABLED514.559 µs [492.526 µs, 536.592 µs]119.657 µs (30.3%)
iast_INACTIVE467.963 µs [445.94 µs, 489.986 µs]73.061 µs (18.5%)
iast_TELEMETRY_OFF505.099 µs [481.692 µs, 528.507 µs]110.197 µs (27.9%)
tracing465.194 µs [442.619 µs, 487.768 µs]70.292 µs (17.8%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersarahchen6/add-warning-for-agentjarindex
git_commit_date17406604671740663170
git_commit_sha51b483330565d7
release_version1.47.0-SNAPSHOT~51b48338451.47.0-SNAPSHOT~30565d77ec
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17406652561740665256
ci_job_id825781424825781424
ci_pipeline_id5719552657195526
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-soylztds-project-304-concurrent-3-ph218j7b 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/LinuxLinux runner-soylztds-project-304-concurrent-3-ph218j7b 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
variantappsecappsec

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~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section baseline
no_agent (1.469 ms) : 1457, 1480
. : milestone, 1469,
appsec (2.331 ms) : 2288, 2374
. : milestone, 2331,
iast (2.109 ms) : 2054, 2164
. : milestone, 2109,
iast_GLOBAL (2.157 ms) : 2102, 2212
. : milestone, 2157,
profiling (1.955 ms) : 1912, 1998
. : milestone, 1955,
tracing (1.948 ms) : 1906, 1991
. : milestone, 1948,
section candidate
no_agent (1.466 ms) : 1454, 1477
. : milestone, 1466,
appsec (2.351 ms) : 2308, 2394
. : milestone, 2351,
iast (2.097 ms) : 2043, 2152
. : milestone, 2097,
iast_GLOBAL (2.149 ms) : 2094, 2204
. : milestone, 2149,
profiling (1.964 ms) : 1920, 2008
. : milestone, 1964,
tracing (1.94 ms) : 1898, 1982
. : milestone, 1940,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.469 ms [1.457 ms, 1.48 ms]-
appsec2.331 ms [2.288 ms, 2.374 ms]862.408 µs (58.7%)
iast2.109 ms [2.054 ms, 2.164 ms]640.452 µs (43.6%)
iast_GLOBAL2.157 ms [2.102 ms, 2.212 ms]688.542 µs (46.9%)
profiling1.955 ms [1.912 ms, 1.998 ms]486.142 µs (33.1%)
tracing1.948 ms [1.906 ms, 1.991 ms]479.662 µs (32.7%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.466 ms [1.454 ms, 1.477 ms]-
appsec2.351 ms [2.308 ms, 2.394 ms]885.2 µs (60.4%)
iast2.097 ms [2.043 ms, 2.152 ms]631.597 µs (43.1%)
iast_GLOBAL2.149 ms [2.094 ms, 2.204 ms]683.338 µs (46.6%)
profiling1.964 ms [1.92 ms, 2.008 ms]498.516 µs (34.0%)
tracing1.94 ms [1.898 ms, 1.982 ms]474.558 µs (32.4%)
Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~30565d77ec, baseline=1.47.0-SNAPSHOT~51b4833845
dateFormat X
axisFormat %s
section baseline
no_agent (14.887 s) : 14887000, 14887000
. : milestone, 14887000,
appsec (15.029 s) : 15029000, 15029000
. : milestone, 15029000,
iast (18.499 s) : 18499000, 18499000
. : milestone, 18499000,
iast_GLOBAL (17.885 s) : 17885000, 17885000
. : milestone, 17885000,
profiling (14.972 s) : 14972000, 14972000
. : milestone, 14972000,
tracing (14.913 s) : 14913000, 14913000
. : milestone, 14913000,
section candidate
no_agent (15.441 s) : 15441000, 15441000
. : milestone, 15441000,
appsec (14.984 s) : 14984000, 14984000
. : milestone, 14984000,
iast (19.011 s) : 19011000, 19011000
. : milestone, 19011000,
iast_GLOBAL (17.725 s) : 17725000, 17725000
. : milestone, 17725000,
profiling (15.805 s) : 15805000, 15805000
. : milestone, 15805000,
tracing (14.833 s) : 14833000, 14833000
. : milestone, 14833000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent14.887 s [14.887 s, 14.887 s]-
appsec15.029 s [15.029 s, 15.029 s]142.0 ms (1.0%)
iast18.499 s [18.499 s, 18.499 s]3.612 s (24.3%)
iast_GLOBAL17.885 s [17.885 s, 17.885 s]2.998 s (20.1%)
profiling14.972 s [14.972 s, 14.972 s]85.0 ms (0.6%)
tracing14.913 s [14.913 s, 14.913 s]26.0 ms (0.2%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.441 s [15.441 s, 15.441 s]-
appsec14.984 s [14.984 s, 14.984 s]-457.0 ms (-3.0%)
iast19.011 s [19.011 s, 19.011 s]3.57 s (23.1%)
iast_GLOBAL17.725 s [17.725 s, 17.725 s]2.284 s (14.8%)
profiling15.805 s [15.805 s, 15.805 s]364.0 ms (2.4%)
tracing14.833 s [14.833 s, 14.833 s]-608.0 ms (-3.9%)

@sarahchen6
sarahchen6 marked this pull request as ready for review February 24, 2025 14:28
@sarahchen6
sarahchen6 requested a review from a team as a code ownerFebruary 24, 2025 14:28
@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.

@sarahchen6sarahchen6 added tag: no release notes Changes to exclude from release notes comp: logging Tracer internal logging labels Feb 24, 2025
@mcculls
mcculls self-requested a review February 26, 2025 13:41
@sarahchen6
sarahchen6force-pushed the sarahchen6/add-warning-for-agentjarindex branch from 91c913f to a96a95cCompareFebruary 26, 2025 15:55

@mccullsmcculls left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM - thanks!

Co-authored-by: Stuart McCulloch <stuart.mcculloch@datadoghq.com>
@sarahchen6
sarahchen6 merged commit 99139bb into masterFeb 27, 2025
@sarahchen6
sarahchen6 deleted the sarahchen6/add-warning-for-agentjarindex branch February 27, 2025 16:20
@github-actionsgithub-actionsBot added this to the 1.47.0 milestone Feb 27, 2025
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: loggingTracer internal loggingtag: no release notesChanges to exclude from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@sarahchen6@mcculls