Skip to content

Rename test methods to remove duplicate method names - #8796

Merged
mcculls merged 1 commit into
masterfrom
mcculls/avoid-duplicate-test-method-names
May 12, 2025
Merged

Rename test methods to remove duplicate method names#8796
mcculls merged 1 commit into
masterfrom
mcculls/avoid-duplicate-test-method-names

Conversation

@mcculls

@mccullsmcculls commented May 11, 2025

Copy link
Copy Markdown
Contributor

Motivation

Observed when doing some testing locally - gradle only seems to notice when you add/remove a test class in the same module which I assume causes it to do a full compile (see https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-java/-/jobs/932703279)

Quick scan using grep revealed the following duplicates per test file:

 2 dd-java-agent/instrumentation/java-security/src/test/groovy/test/WeakCipherTest.groovy: def "test weak cipher instrumentation with provider string"() {
2 dd-java-agent/instrumentation/java-security/src/test/groovy/test/WeakCipherTest.groovy: def "test weak cipher instrumentation with provider"() {
2 dd-java-agent/instrumentation/java-security/src/test/groovy/test/WeakCipherTest.groovy: def "test weak cipher instrumentation"() {
2 dd-trace-core/src/test/groovy/datadog/trace/common/writer/PrioritizationTest.groovy: def "drop strategy respects force keep" () {
2 telemetry/src/test/groovy/datadog/telemetry/TelemetryRouterSpecification.groovy: def "switch to Intake when Agent fails to receive telemetry requests"() {

Contributor Checklist

Jira ticket: [PROJ-IDENT]

@mccullsmcculls added type: bug fix Bug fix comp: core Tracer core tag: no release notes Changes to exclude from release notes labels May 11, 2025
@mccullsmcculls changed the title Fix compilation errors observed using ./gradlew :dd-trace-core:test locallyFix test compilation errors observed due to duplicate test method namesMay 11, 2025
@mccullsmcculls changed the title Fix test compilation errors observed due to duplicate test method namesRename test methods to remove duplicate method namesMay 11, 2025
@mcculls
mccullsforce-pushed the mcculls/avoid-duplicate-test-method-names branch from cbcb1d0 to 52c16bfCompareMay 11, 2025 17:40
@pr-commenter

pr-commenterBot commented May 11, 2025

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermcculls/avoid-duplicate-test-method-names
git_commit_date17468258211746985945
git_commit_shaf494c332c16bf3635
release_version1.50.0-SNAPSHOT~f494c33b011.50.0-SNAPSHOT~52c16bf3635
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17469877991746987799
ci_job_id932708543932708543
ci_pipeline_id6473263364732633
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-i83qnnyx-project-304-concurrent-0-cv3yoek8 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-i83qnnyx-project-304-concurrent-0-cv3yoek8 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 56 metrics, 15 unstable metrics.

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.039 s) : 0, 1038545
Total [baseline] (8.68 s) : 0, 8679891
Agent [candidate] (1.026 s) : 0, 1025805
Total [candidate] (8.676 s) : 0, 8676455
section iast
Agent [baseline] (1.165 s) : 0, 1164878
Total [baseline] (9.305 s) : 0, 9304993
Agent [candidate] (1.151 s) : 0, 1150584
Total [candidate] (9.248 s) : 0, 9248470
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.147 s) : 0, 1146961
Total [baseline] (9.19 s) : 0, 9190031
Agent [candidate] (1.154 s) : 0, 1153693
Total [candidate] (9.242 s) : 0, 9242300
section iast_TELEMETRY_OFF
Agent [baseline] (1.152 s) : 0, 1151830
Total [baseline] (9.226 s) : 0, 9225780
Agent [candidate] (1.155 s) : 0, 1154920
Total [candidate] (9.25 s) : 0, 9250417
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.039 s-
Agentiast1.165 s126.333 ms (12.2%)
Agentiast_HARDCODED_SECRET_DISABLED1.147 s108.416 ms (10.4%)
Agentiast_TELEMETRY_OFF1.152 s113.285 ms (10.9%)
Totaltracing8.68 s-
Totaliast9.305 s625.102 ms (7.2%)
Totaliast_HARDCODED_SECRET_DISABLED9.19 s510.14 ms (5.9%)
Totaliast_TELEMETRY_OFF9.226 s545.889 ms (6.3%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.026 s-
Agentiast1.151 s124.78 ms (12.2%)
Agentiast_HARDCODED_SECRET_DISABLED1.154 s127.888 ms (12.5%)
Agentiast_TELEMETRY_OFF1.155 s129.116 ms (12.6%)
Totaltracing8.676 s-
Totaliast9.248 s572.015 ms (6.6%)
Totaliast_HARDCODED_SECRET_DISABLED9.242 s565.845 ms (6.5%)
Totaliast_TELEMETRY_OFF9.25 s573.963 ms (6.6%)
gantt
title insecure-bank - break down per module: candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (694.603 ms) : 0, 694603
BytebuddyAgent [candidate] (685.182 ms) : 0, 685182
GlobalTracer [baseline] (243.845 ms) : 0, 243845
GlobalTracer [candidate] (241.457 ms) : 0, 241457
AppSec [baseline] (56.951 ms) : 0, 56951
AppSec [candidate] (56.723 ms) : 0, 56723
Debugger [baseline] (7.73 ms) : 0, 7730
Debugger [candidate] (9.138 ms) : 0, 9138
Remote Config [baseline] (709.496 µs) : 0, 709
Remote Config [candidate] (685.341 µs) : 0, 685
Telemetry [baseline] (10.647 ms) : 0, 10647
Telemetry [candidate] (9.044 ms) : 0, 9044
section iast
BytebuddyAgent [baseline] (814.587 ms) : 0, 814587
BytebuddyAgent [candidate] (802.685 ms) : 0, 802685
GlobalTracer [baseline] (232.83 ms) : 0, 232830
GlobalTracer [candidate] (230.938 ms) : 0, 230938
IAST [baseline] (30.264 ms) : 0, 30264
IAST [candidate] (27.704 ms) : 0, 27704
AppSec [baseline] (48.939 ms) : 0, 48939
AppSec [candidate] (51.308 ms) : 0, 51308
Debugger [baseline] (5.929 ms) : 0, 5929
Debugger [candidate] (5.925 ms) : 0, 5925
Remote Config [baseline] (595.113 µs) : 0, 595
Remote Config [candidate] (623.308 µs) : 0, 623
Telemetry [baseline] (7.925 ms) : 0, 7925
Telemetry [candidate] (7.914 ms) : 0, 7914
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (800.345 ms) : 0, 800345
BytebuddyAgent [candidate] (803.732 ms) : 0, 803732
GlobalTracer [baseline] (230.368 ms) : 0, 230368
GlobalTracer [candidate] (232.554 ms) : 0, 232554
IAST [baseline] (29.012 ms) : 0, 29012
IAST [candidate] (28.753 ms) : 0, 28753
AppSec [baseline] (49.304 ms) : 0, 49304
AppSec [candidate] (50.594 ms) : 0, 50594
Debugger [baseline] (5.931 ms) : 0, 5931
Debugger [candidate] (5.963 ms) : 0, 5963
Remote Config [baseline] (590.456 µs) : 0, 590
Remote Config [candidate] (588.675 µs) : 0, 589
Telemetry [baseline] (7.921 ms) : 0, 7921
Telemetry [candidate] (7.979 ms) : 0, 7979
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (804.868 ms) : 0, 804868
BytebuddyAgent [candidate] (806.399 ms) : 0, 806399
GlobalTracer [baseline] (230.992 ms) : 0, 230992
GlobalTracer [candidate] (232.256 ms) : 0, 232256
IAST [baseline] (23.077 ms) : 0, 23077
IAST [candidate] (23.307 ms) : 0, 23307
AppSec [baseline] (54.96 ms) : 0, 54960
AppSec [candidate] (54.851 ms) : 0, 54851
Debugger [baseline] (5.906 ms) : 0, 5906
Debugger [candidate] (6.02 ms) : 0, 6020
Remote Config [baseline] (590.265 µs) : 0, 590
Remote Config [candidate] (611.045 µs) : 0, 611
Telemetry [baseline] (7.794 ms) : 0, 7794
Telemetry [candidate] (7.841 ms) : 0, 7841
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.03 s) : 0, 1029856
Total [baseline] (10.575 s) : 0, 10575069
Agent [candidate] (1.035 s) : 0, 1035237
Total [candidate] (10.519 s) : 0, 10518650
section appsec
Agent [baseline] (1.165 s) : 0, 1165134
Total [baseline] (10.77 s) : 0, 10770439
Agent [candidate] (1.164 s) : 0, 1163594
Total [candidate] (10.681 s) : 0, 10680805
section iast
Agent [baseline] (1.161 s) : 0, 1160568
Total [baseline] (10.973 s) : 0, 10972811
Agent [candidate] (1.153 s) : 0, 1152813
Total [candidate] (10.936 s) : 0, 10936209
section profiling
Agent [baseline] (1.285 s) : 0, 1285251
Total [baseline] (10.912 s) : 0, 10911770
Agent [candidate] (1.286 s) : 0, 1285730
Total [candidate] (10.987 s) : 0, 10987445
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.03 s-
Agentappsec1.165 s135.278 ms (13.1%)
Agentiast1.161 s130.712 ms (12.7%)
Agentprofiling1.285 s255.395 ms (24.8%)
Totaltracing10.575 s-
Totalappsec10.77 s195.37 ms (1.8%)
Totaliast10.973 s397.742 ms (3.8%)
Totalprofiling10.912 s336.702 ms (3.2%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.035 s-
Agentappsec1.164 s128.357 ms (12.4%)
Agentiast1.153 s117.576 ms (11.4%)
Agentprofiling1.286 s250.493 ms (24.2%)
Totaltracing10.519 s-
Totalappsec10.681 s162.155 ms (1.5%)
Totaliast10.936 s417.559 ms (4.0%)
Totalprofiling10.987 s468.796 ms (4.5%)
gantt
title petclinic - break down per module: candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (689.168 ms) : 0, 689168
BytebuddyAgent [candidate] (693.611 ms) : 0, 693611
GlobalTracer [baseline] (242.169 ms) : 0, 242169
GlobalTracer [candidate] (243.472 ms) : 0, 243472
AppSec [baseline] (54.876 ms) : 0, 54876
AppSec [candidate] (55.081 ms) : 0, 55081
Debugger [baseline] (9.296 ms) : 0, 9296
Debugger [candidate] (8.453 ms) : 0, 8453
Remote Config [baseline] (710.616 µs) : 0, 711
Remote Config [candidate] (724.567 µs) : 0, 725
Telemetry [baseline] (9.821 ms) : 0, 9821
Telemetry [candidate] (9.999 ms) : 0, 9999
section appsec
BytebuddyAgent [baseline] (701.912 ms) : 0, 701912
BytebuddyAgent [candidate] (701.797 ms) : 0, 701797
GlobalTracer [baseline] (237.764 ms) : 0, 237764
GlobalTracer [candidate] (237.191 ms) : 0, 237191
AppSec [baseline] (176.696 ms) : 0, 176696
AppSec [candidate] (175.524 ms) : 0, 175524
Debugger [baseline] (5.965 ms) : 0, 5965
Debugger [candidate] (5.982 ms) : 0, 5982
Remote Config [baseline] (639.205 µs) : 0, 639
Remote Config [candidate] (631.193 µs) : 0, 631
Telemetry [baseline] (7.756 ms) : 0, 7756
Telemetry [candidate] (8.174 ms) : 0, 8174
IAST [baseline] (21.715 ms) : 0, 21715
IAST [candidate] (21.61 ms) : 0, 21610
section iast
BytebuddyAgent [baseline] (810.355 ms) : 0, 810355
BytebuddyAgent [candidate] (804.346 ms) : 0, 804346
GlobalTracer [baseline] (232.839 ms) : 0, 232839
GlobalTracer [candidate] (231.11 ms) : 0, 231110
AppSec [baseline] (51.426 ms) : 0, 51426
AppSec [candidate] (50.678 ms) : 0, 50678
Debugger [baseline] (5.971 ms) : 0, 5971
Debugger [candidate] (5.991 ms) : 0, 5991
Remote Config [baseline] (624.308 µs) : 0, 624
Remote Config [candidate] (620.125 µs) : 0, 620
Telemetry [baseline] (7.961 ms) : 0, 7961
Telemetry [candidate] (7.93 ms) : 0, 7930
IAST [baseline] (26.007 ms) : 0, 26007
IAST [candidate] (28.556 ms) : 0, 28556
section profiling
ProfilingAgent [baseline] (109.881 ms) : 0, 109881
ProfilingAgent [candidate] (110.752 ms) : 0, 110752
BytebuddyAgent [baseline] (675.379 ms) : 0, 675379
BytebuddyAgent [candidate] (674.083 ms) : 0, 674083
GlobalTracer [baseline] (379.679 ms) : 0, 379679
GlobalTracer [candidate] (381.075 ms) : 0, 381075
AppSec [baseline] (54.835 ms) : 0, 54835
AppSec [candidate] (54.109 ms) : 0, 54109
Debugger [baseline] (6.148 ms) : 0, 6148
Debugger [candidate] (6.148 ms) : 0, 6148
Remote Config [baseline] (658.875 µs) : 0, 659
Remote Config [candidate] (671.949 µs) : 0, 672
Telemetry [baseline] (8.123 ms) : 0, 8123
Telemetry [candidate] (8.149 ms) : 0, 8149
Profiling [baseline] (109.907 ms) : 0, 109907
Profiling [candidate] (110.778 ms) : 0, 110778
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-05-11T17:51:232025-05-11T17:59:11
git_branchmastermcculls/avoid-duplicate-test-method-names
git_commit_date17468258211746985816
git_commit_shaf494c332c16bf3635
release_version1.50.0-SNAPSHOT~f494c33b011.50.0-SNAPSHOT~52c16bf3635
start_time2025-05-11T17:51:092025-05-11T17:58:57
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17469867511746986751
ci_job_id932708544932708544
ci_pipeline_id6473263364732633
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-psrqmy6d-project-304-concurrent-0-9sulooca 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-psrqmy6d-project-304-concurrent-0-9sulooca 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 petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section baseline
no_agent (1.382 ms) : 1363, 1401
. : milestone, 1382,
appsec (1.741 ms) : 1716, 1765
. : milestone, 1741,
appsec_no_iast (1.749 ms) : 1726, 1772
. : milestone, 1749,
code_origins (1.662 ms) : 1635, 1689
. : milestone, 1662,
iast (1.518 ms) : 1495, 1542
. : milestone, 1518,
profiling (1.545 ms) : 1520, 1571
. : milestone, 1545,
tracing (1.503 ms) : 1479, 1527
. : milestone, 1503,
section candidate
no_agent (1.375 ms) : 1355, 1394
. : milestone, 1375,
appsec (1.747 ms) : 1723, 1771
. : milestone, 1747,
appsec_no_iast (1.727 ms) : 1703, 1750
. : milestone, 1727,
code_origins (1.697 ms) : 1670, 1724
. : milestone, 1697,
iast (1.552 ms) : 1528, 1576
. : milestone, 1552,
profiling (1.504 ms) : 1480, 1528
. : milestone, 1504,
tracing (1.51 ms) : 1487, 1533
. : milestone, 1510,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.382 ms [1.363 ms, 1.401 ms]-
appsec1.741 ms [1.716 ms, 1.765 ms]358.35 µs (25.9%)
appsec_no_iast1.749 ms [1.726 ms, 1.772 ms]366.788 µs (26.5%)
code_origins1.662 ms [1.635 ms, 1.689 ms]280.158 µs (20.3%)
iast1.518 ms [1.495 ms, 1.542 ms]136.139 µs (9.8%)
profiling1.545 ms [1.52 ms, 1.571 ms]163.29 µs (11.8%)
tracing1.503 ms [1.479 ms, 1.527 ms]120.921 µs (8.7%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.375 ms [1.355 ms, 1.394 ms]-
appsec1.747 ms [1.723 ms, 1.771 ms]372.289 µs (27.1%)
appsec_no_iast1.727 ms [1.703 ms, 1.75 ms]351.972 µs (25.6%)
code_origins1.697 ms [1.67 ms, 1.724 ms]322.044 µs (23.4%)
iast1.552 ms [1.528 ms, 1.576 ms]177.25 µs (12.9%)
profiling1.504 ms [1.48 ms, 1.528 ms]129.371 µs (9.4%)
tracing1.51 ms [1.487 ms, 1.533 ms]135.494 µs (9.9%)
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section baseline
no_agent (387.729 µs) : 367, 408
. : milestone, 388,
iast (524.441 µs) : 501, 548
. : milestone, 524,
iast_FULL (744.94 µs) : 723, 767
. : milestone, 745,
iast_GLOBAL (585.214 µs) : 563, 608
. : milestone, 585,
iast_HARDCODED_SECRET_DISABLED (530.518 µs) : 507, 554
. : milestone, 531,
iast_INACTIVE (478.51 µs) : 456, 501
. : milestone, 479,
iast_TELEMETRY_OFF (519.668 µs) : 496, 543
. : milestone, 520,
tracing (465.881 µs) : 443, 488
. : milestone, 466,
section candidate
no_agent (384.775 µs) : 364, 406
. : milestone, 385,
iast (528.41 µs) : 507, 550
. : milestone, 528,
iast_FULL (737.531 µs) : 715, 760
. : milestone, 738,
iast_GLOBAL (574.937 µs) : 553, 597
. : milestone, 575,
iast_HARDCODED_SECRET_DISABLED (522.902 µs) : 501, 545
. : milestone, 523,
iast_INACTIVE (476.916 µs) : 454, 500
. : milestone, 477,
iast_TELEMETRY_OFF (501.09 µs) : 478, 524
. : milestone, 501,
tracing (469.661 µs) : 447, 492
. : milestone, 470,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent387.729 µs [367.298 µs, 408.16 µs]-
iast524.441 µs [501.33 µs, 547.552 µs]136.712 µs (35.3%)
iast_FULL744.94 µs [722.931 µs, 766.95 µs]357.212 µs (92.1%)
iast_GLOBAL585.214 µs [562.663 µs, 607.765 µs]197.486 µs (50.9%)
iast_HARDCODED_SECRET_DISABLED530.518 µs [507.392 µs, 553.643 µs]142.789 µs (36.8%)
iast_INACTIVE478.51 µs [456.076 µs, 500.945 µs]90.781 µs (23.4%)
iast_TELEMETRY_OFF519.668 µs [496.111 µs, 543.226 µs]131.94 µs (34.0%)
tracing465.881 µs [443.442 µs, 488.32 µs]78.152 µs (20.2%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent384.775 µs [363.627 µs, 405.923 µs]-
iast528.41 µs [506.534 µs, 550.286 µs]143.635 µs (37.3%)
iast_FULL737.531 µs [715.46 µs, 759.602 µs]352.756 µs (91.7%)
iast_GLOBAL574.937 µs [552.837 µs, 597.038 µs]190.162 µs (49.4%)
iast_HARDCODED_SECRET_DISABLED522.902 µs [501.126 µs, 544.677 µs]138.127 µs (35.9%)
iast_INACTIVE476.916 µs [453.633 µs, 500.199 µs]92.141 µs (23.9%)
iast_TELEMETRY_OFF501.09 µs [478.071 µs, 524.109 µs]116.315 µs (30.2%)
tracing469.661 µs [447.22 µs, 492.103 µs]84.886 µs (22.1%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastermcculls/avoid-duplicate-test-method-names
git_commit_date17468258211746985813
git_commit_shaf494c332c16bf3635
release_version1.50.0-SNAPSHOT~f494c33b011.50.0-SNAPSHOT~52c16bf3635
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17469872841746987284
ci_job_id932708545932708545
ci_pipeline_id6473263364732633
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-i83qnnyx-project-304-concurrent-1-7bu7dcpr 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-i83qnnyx-project-304-concurrent-1-7bu7dcpr 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 11 metrics, 1 unstable metrics.

Execution time for biojava
gantt
title biojava - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section baseline
no_agent (15.686 s) : 15686000, 15686000
. : milestone, 15686000,
appsec (15.09 s) : 15090000, 15090000
. : milestone, 15090000,
iast (19.086 s) : 19086000, 19086000
. : milestone, 19086000,
iast_GLOBAL (18.074 s) : 18074000, 18074000
. : milestone, 18074000,
profiling (14.823 s) : 14823000, 14823000
. : milestone, 14823000,
tracing (14.981 s) : 14981000, 14981000
. : milestone, 14981000,
section candidate
no_agent (15.252 s) : 15252000, 15252000
. : milestone, 15252000,
appsec (15.252 s) : 15252000, 15252000
. : milestone, 15252000,
iast (18.882 s) : 18882000, 18882000
. : milestone, 18882000,
iast_GLOBAL (18.028 s) : 18028000, 18028000
. : milestone, 18028000,
profiling (15.849 s) : 15849000, 15849000
. : milestone, 15849000,
tracing (15.052 s) : 15052000, 15052000
. : milestone, 15052000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.686 s [15.686 s, 15.686 s]-
appsec15.09 s [15.09 s, 15.09 s]-596.0 ms (-3.8%)
iast19.086 s [19.086 s, 19.086 s]3.4 s (21.7%)
iast_GLOBAL18.074 s [18.074 s, 18.074 s]2.388 s (15.2%)
profiling14.823 s [14.823 s, 14.823 s]-863.0 ms (-5.5%)
tracing14.981 s [14.981 s, 14.981 s]-705.0 ms (-4.5%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.252 s [15.252 s, 15.252 s]-
appsec15.252 s [15.252 s, 15.252 s]0.0 µs (0.0%)
iast18.882 s [18.882 s, 18.882 s]3.63 s (23.8%)
iast_GLOBAL18.028 s [18.028 s, 18.028 s]2.776 s (18.2%)
profiling15.849 s [15.849 s, 15.849 s]597.0 ms (3.9%)
tracing15.052 s [15.052 s, 15.052 s]-200.0 ms (-1.3%)
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.50.0-SNAPSHOT~52c16bf3635, baseline=1.50.0-SNAPSHOT~f494c33b01
dateFormat X
axisFormat %s
section baseline
no_agent (1.473 ms) : 1462, 1485
. : milestone, 1473,
appsec (2.396 ms) : 2347, 2446
. : milestone, 2396,
iast (2.173 ms) : 2112, 2235
. : milestone, 2173,
iast_GLOBAL (2.225 ms) : 2163, 2287
. : milestone, 2225,
profiling (2.517 ms) : 2333, 2700
. : milestone, 2517,
tracing (2.001 ms) : 1953, 2049
. : milestone, 2001,
section candidate
no_agent (1.469 ms) : 1457, 1480
. : milestone, 1469,
appsec (2.395 ms) : 2346, 2444
. : milestone, 2395,
iast (2.178 ms) : 2116, 2240
. : milestone, 2178,
iast_GLOBAL (2.22 ms) : 2158, 2282
. : milestone, 2220,
profiling (2.035 ms) : 1985, 2085
. : milestone, 2035,
tracing (2.0 ms) : 1952, 2047
. : milestone, 2000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.473 ms [1.462 ms, 1.485 ms]-
appsec2.396 ms [2.347 ms, 2.446 ms]923.067 µs (62.7%)
iast2.173 ms [2.112 ms, 2.235 ms]699.901 µs (47.5%)
iast_GLOBAL2.225 ms [2.163 ms, 2.287 ms]751.751 µs (51.0%)
profiling2.517 ms [2.333 ms, 2.7 ms]1.043 ms (70.8%)
tracing2.001 ms [1.953 ms, 2.049 ms]527.602 µs (35.8%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.469 ms [1.457 ms, 1.48 ms]-
appsec2.395 ms [2.346 ms, 2.444 ms]926.671 µs (63.1%)
iast2.178 ms [2.116 ms, 2.24 ms]709.49 µs (48.3%)
iast_GLOBAL2.22 ms [2.158 ms, 2.282 ms]751.115 µs (51.1%)
profiling2.035 ms [1.985 ms, 2.085 ms]566.123 µs (38.5%)
tracing2.0 ms [1.952 ms, 2.047 ms]530.852 µs (36.1%)

@mcculls
mcculls marked this pull request as ready for review May 11, 2025 17:42
@mcculls
mcculls requested review from a team as code ownersMay 11, 2025 17:42
@mcculls
mcculls requested a review from smolaMay 11, 2025 17:42
@mcculls
mcculls merged commit 7c9a384 into masterMay 12, 2025
@mcculls
mcculls deleted the mcculls/avoid-duplicate-test-method-names branch May 12, 2025 09:22
@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: bug fixBug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@mcculls@amarziali