Skip to content

Decouple gradle JDK from compile/test JDK - #7506

Closed
smola wants to merge 22 commits into
masterfrom
smola/gradle-java11
Closed

Decouple gradle JDK from compile/test JDK#7506
smola wants to merge 22 commits into
masterfrom
smola/gradle-java11

Conversation

@smola

@smolasmola commented Aug 26, 2024

Copy link
Copy Markdown
Member

What Does This Do

Motivation

Additional Notes

Contributor Checklist

Jira ticket: APMJAVA-1342

@smolasmola added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling labels Aug 26, 2024
@smola
smolaforce-pushed the smola/gradle-java11 branch from dc1fa6e to 702851aCompareAugust 30, 2024 20:49
@pr-commenter

pr-commenterBot commented Aug 30, 2024

Copy link
Copy Markdown

Benchmarks

Startup

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersmola/gradle-java11
git_commit_date17431776101743179438
git_commit_sha2a848efd67f8fd
release_version1.48.0-SNAPSHOT~2a848ef2e21.48.0-SNAPSHOT~d67f8fd0fd
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17431824771743182477
ci_job_id870518233870518233
ci_pipeline_id6036208360362083
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-kve8stnm-project-304-concurrent-2-q7b92ly4 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-kve8stnm-project-304-concurrent-2-q7b92ly4 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 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 67 metrics, 4 unstable metrics.

Startup time reports for insecure-bank
gantt
title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1057132
Total [baseline] (8.703 s) : 0, 8702787
Agent [candidate] (1.062 s) : 0, 1061773
Total [candidate] (8.712 s) : 0, 8711951
section iast
Agent [baseline] (1.18 s) : 0, 1179537
Total [baseline] (9.22 s) : 0, 9220332
Agent [candidate] (1.18 s) : 0, 1179818
Total [candidate] (9.233 s) : 0, 9233216
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.189 s) : 0, 1188698
Total [baseline] (9.245 s) : 0, 9244756
Agent [candidate] (1.189 s) : 0, 1189132
Total [candidate] (9.216 s) : 0, 9216382
section iast_TELEMETRY_OFF
Agent [baseline] (1.186 s) : 0, 1185586
Total [baseline] (9.248 s) : 0, 9248241
Agent [candidate] (1.175 s) : 0, 1175197
Total [candidate] (9.246 s) : 0, 9245552
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.057 s-
Agentiast1.18 s122.406 ms (11.6%)
Agentiast_HARDCODED_SECRET_DISABLED1.189 s131.567 ms (12.4%)
Agentiast_TELEMETRY_OFF1.186 s128.454 ms (12.2%)
Totaltracing8.703 s-
Totaliast9.22 s517.545 ms (5.9%)
Totaliast_HARDCODED_SECRET_DISABLED9.245 s541.97 ms (6.2%)
Totaliast_TELEMETRY_OFF9.248 s545.455 ms (6.3%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.062 s-
Agentiast1.18 s118.045 ms (11.1%)
Agentiast_HARDCODED_SECRET_DISABLED1.189 s127.36 ms (12.0%)
Agentiast_TELEMETRY_OFF1.175 s113.424 ms (10.7%)
Totaltracing8.712 s-
Totaliast9.233 s521.265 ms (6.0%)
Totaliast_HARDCODED_SECRET_DISABLED9.216 s504.431 ms (5.8%)
Totaliast_TELEMETRY_OFF9.246 s533.601 ms (6.1%)
gantt
title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (720.874 ms) : 0, 720874
BytebuddyAgent [candidate] (725.347 ms) : 0, 725347
GlobalTracer [baseline] (239.806 ms) : 0, 239806
GlobalTracer [candidate] (241.049 ms) : 0, 241049
AppSec [baseline] (55.44 ms) : 0, 55440
AppSec [candidate] (56.288 ms) : 0, 56288
Debugger [baseline] (4.493 ms) : 0, 4493
Debugger [candidate] (4.526 ms) : 0, 4526
Remote Config [baseline] (682.79 µs) : 0, 683
Remote Config [candidate] (697.906 µs) : 0, 698
Telemetry [baseline] (14.413 ms) : 0, 14413
Telemetry [candidate] (13.072 ms) : 0, 13072
section iast
BytebuddyAgent [baseline] (837.658 ms) : 0, 837658
BytebuddyAgent [candidate] (837.832 ms) : 0, 837832
GlobalTracer [baseline] (228.889 ms) : 0, 228889
GlobalTracer [candidate] (229.392 ms) : 0, 229392
IAST [baseline] (22.842 ms) : 0, 22842
IAST [candidate] (22.901 ms) : 0, 22901
AppSec [baseline] (55.785 ms) : 0, 55785
AppSec [candidate] (55.552 ms) : 0, 55552
Debugger [baseline] (4.23 ms) : 0, 4230
Debugger [candidate] (4.198 ms) : 0, 4198
Remote Config [baseline] (630.614 µs) : 0, 631
Remote Config [candidate] (609.871 µs) : 0, 610
Telemetry [baseline] (8.911 ms) : 0, 8911
Telemetry [candidate] (8.816 ms) : 0, 8816
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (844.65 ms) : 0, 844650
BytebuddyAgent [candidate] (844.964 ms) : 0, 844964
GlobalTracer [baseline] (230.439 ms) : 0, 230439
GlobalTracer [candidate] (230.41 ms) : 0, 230410
IAST [baseline] (23.022 ms) : 0, 23022
IAST [candidate] (23.187 ms) : 0, 23187
AppSec [baseline] (56.092 ms) : 0, 56092
AppSec [candidate] (56.205 ms) : 0, 56205
Debugger [baseline] (4.235 ms) : 0, 4235
Debugger [candidate] (4.249 ms) : 0, 4249
Remote Config [baseline] (621.907 µs) : 0, 622
Remote Config [candidate] (614.126 µs) : 0, 614
Telemetry [baseline] (8.995 ms) : 0, 8995
Telemetry [candidate] (8.867 ms) : 0, 8867
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (841.772 ms) : 0, 841772
BytebuddyAgent [candidate] (833.981 ms) : 0, 833981
GlobalTracer [baseline] (230.569 ms) : 0, 230569
GlobalTracer [candidate] (228.894 ms) : 0, 228894
IAST [baseline] (22.608 ms) : 0, 22608
IAST [candidate] (22.273 ms) : 0, 22273
AppSec [baseline] (56.442 ms) : 0, 56442
AppSec [candidate] (55.914 ms) : 0, 55914
Debugger [baseline] (4.163 ms) : 0, 4163
Debugger [candidate] (4.188 ms) : 0, 4188
Remote Config [baseline] (621.459 µs) : 0, 621
Remote Config [candidate] (630.0 µs) : 0, 630
Telemetry [baseline] (8.802 ms) : 0, 8802
Telemetry [candidate] (8.869 ms) : 0, 8869
Loading
Startup time reports for petclinic
gantt
title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.057 s) : 0, 1057074
Total [baseline] (10.439 s) : 0, 10439368
Agent [candidate] (1.051 s) : 0, 1050980
Total [candidate] (10.424 s) : 0, 10423749
section appsec
Agent [baseline] (1.195 s) : 0, 1194541
Total [baseline] (10.74 s) : 0, 10740155
Agent [candidate] (1.193 s) : 0, 1192851
Total [candidate] (10.761 s) : 0, 10761108
section iast
Agent [baseline] (1.185 s) : 0, 1185419
Total [baseline] (11.055 s) : 0, 11054602
Agent [candidate] (1.196 s) : 0, 1196191
Total [candidate] (11.033 s) : 0, 11033122
section profiling
Agent [baseline] (1.275 s) : 0, 1274755
Total [baseline] (10.847 s) : 0, 10846765
Agent [candidate] (1.276 s) : 0, 1275672
Total [candidate] (10.837 s) : 0, 10836891
Loading
  • baseline results
ModuleVariantDurationΔ tracing
Agenttracing1.057 s-
Agentappsec1.195 s137.467 ms (13.0%)
Agentiast1.185 s128.345 ms (12.1%)
Agentprofiling1.275 s217.681 ms (20.6%)
Totaltracing10.439 s-
Totalappsec10.74 s300.787 ms (2.9%)
Totaliast11.055 s615.235 ms (5.9%)
Totalprofiling10.847 s407.398 ms (3.9%)
  • candidate results
ModuleVariantDurationΔ tracing
Agenttracing1.051 s-
Agentappsec1.193 s141.871 ms (13.5%)
Agentiast1.196 s145.211 ms (13.8%)
Agentprofiling1.276 s224.692 ms (21.4%)
Totaltracing10.424 s-
Totalappsec10.761 s337.358 ms (3.2%)
Totaliast11.033 s609.373 ms (5.8%)
Totalprofiling10.837 s413.142 ms (4.0%)
gantt
title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (720.563 ms) : 0, 720563
BytebuddyAgent [candidate] (717.703 ms) : 0, 717703
GlobalTracer [baseline] (240.103 ms) : 0, 240103
GlobalTracer [candidate] (238.655 ms) : 0, 238655
AppSec [baseline] (54.674 ms) : 0, 54674
AppSec [candidate] (54.171 ms) : 0, 54171
Debugger [baseline] (4.454 ms) : 0, 4454
Debugger [candidate] (4.412 ms) : 0, 4412
Remote Config [baseline] (696.173 µs) : 0, 696
Remote Config [candidate] (698.912 µs) : 0, 699
Telemetry [baseline] (15.934 ms) : 0, 15934
Telemetry [candidate] (14.763 ms) : 0, 14763
section appsec
BytebuddyAgent [baseline] (737.74 ms) : 0, 737740
BytebuddyAgent [candidate] (737.217 ms) : 0, 737217
GlobalTracer [baseline] (235.568 ms) : 0, 235568
GlobalTracer [candidate] (235.244 ms) : 0, 235244
IAST [baseline] (21.458 ms) : 0, 21458
IAST [candidate] (21.607 ms) : 0, 21607
AppSec [baseline] (176.431 ms) : 0, 176431
AppSec [candidate] (175.968 ms) : 0, 175968
Debugger [baseline] (4.314 ms) : 0, 4314
Debugger [candidate] (4.267 ms) : 0, 4267
Remote Config [baseline] (650.895 µs) : 0, 651
Remote Config [candidate] (639.206 µs) : 0, 639
Telemetry [baseline] (8.571 ms) : 0, 8571
Telemetry [candidate] (8.197 ms) : 0, 8197
section iast
BytebuddyAgent [baseline] (841.666 ms) : 0, 841666
BytebuddyAgent [candidate] (850.51 ms) : 0, 850510
GlobalTracer [baseline] (230.539 ms) : 0, 230539
GlobalTracer [candidate] (231.45 ms) : 0, 231450
IAST [baseline] (23.013 ms) : 0, 23013
IAST [candidate] (23.227 ms) : 0, 23227
AppSec [baseline] (55.982 ms) : 0, 55982
AppSec [candidate] (56.446 ms) : 0, 56446
Debugger [baseline] (4.22 ms) : 0, 4220
Debugger [candidate] (4.216 ms) : 0, 4216
Remote Config [baseline] (613.279 µs) : 0, 613
Remote Config [candidate] (622.124 µs) : 0, 622
Telemetry [baseline] (8.849 ms) : 0, 8849
Telemetry [candidate] (8.97 ms) : 0, 8970
section profiling
BytebuddyAgent [baseline] (711.388 ms) : 0, 711388
BytebuddyAgent [candidate] (711.269 ms) : 0, 711269
GlobalTracer [baseline] (347.396 ms) : 0, 347396
GlobalTracer [candidate] (349.181 ms) : 0, 349181
AppSec [baseline] (54.009 ms) : 0, 54009
AppSec [candidate] (53.195 ms) : 0, 53195
Debugger [baseline] (4.305 ms) : 0, 4305
Debugger [candidate] (4.295 ms) : 0, 4295
Remote Config [baseline] (715.121 µs) : 0, 715
Remote Config [candidate] (696.462 µs) : 0, 696
Telemetry [baseline] (8.941 ms) : 0, 8941
Telemetry [candidate] (9.0 ms) : 0, 9000
ProfilingAgent [baseline] (102.104 ms) : 0, 102104
ProfilingAgent [candidate] (102.304 ms) : 0, 102304
Profiling [baseline] (102.129 ms) : 0, 102129
Profiling [candidate] (102.329 ms) : 0, 102329
Loading

Load

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
end_time2025-03-28T16:51:342025-03-28T16:59:21
git_branchmastersmola/gradle-java11
git_commit_date17431776101743179438
git_commit_sha2a848efd67f8fd
release_version1.48.0-SNAPSHOT~2a848ef2e21.48.0-SNAPSHOT~d67f8fd0fd
start_time2025-03-28T16:51:202025-03-28T16:59:07
See matching parameters
BaselineCandidate
applicationinsecure-bankinsecure-bank
ci_job_date17431815601743181560
ci_job_id870518234870518234
ci_pipeline_id6036208360362083
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-5gca-jya-project-304-concurrent-0-xpj4ivbg 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-5gca-jya-project-304-concurrent-0-xpj4ivbg 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
variantiastiast

Summary

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

scenarioΔ mean http_req_durationΔ mean throughputcandidate mean http_req_durationcandidate mean throughputbaseline mean http_req_durationbaseline mean throughput
scenario:load:petclinic:profilingbetter
[-91.656µs; -40.047µs] or [-5.792%; -2.531%]
unstable
[-422.819op/s; +650.739op/s] or [-14.270%; +21.962%]
1.517ms3076.923op/s1.582ms2962.963op/s
Request duration reports for insecure-bank
gantt
title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section baseline
no_agent (384.088 µs) : 363, 405
. : milestone, 384,
iast (522.044 µs) : 500, 544
. : milestone, 522,
iast_FULL (730.527 µs) : 709, 753
. : milestone, 731,
iast_GLOBAL (571.459 µs) : 549, 594
. : milestone, 571,
iast_HARDCODED_SECRET_DISABLED (516.802 µs) : 495, 539
. : milestone, 517,
iast_INACTIVE (469.74 µs) : 448, 491
. : milestone, 470,
iast_TELEMETRY_OFF (503.291 µs) : 481, 525
. : milestone, 503,
tracing (458.548 µs) : 438, 479
. : milestone, 459,
section candidate
no_agent (390.604 µs) : 371, 410
. : milestone, 391,
iast (517.441 µs) : 495, 539
. : milestone, 517,
iast_FULL (731.734 µs) : 710, 754
. : milestone, 732,
iast_GLOBAL (568.688 µs) : 546, 591
. : milestone, 569,
iast_HARDCODED_SECRET_DISABLED (514.958 µs) : 493, 537
. : milestone, 515,
iast_INACTIVE (469.43 µs) : 448, 491
. : milestone, 469,
iast_TELEMETRY_OFF (507.359 µs) : 486, 529
. : milestone, 507,
tracing (464.27 µs) : 443, 486
. : milestone, 464,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent384.088 µs [363.428 µs, 404.747 µs]-
iast522.044 µs [500.035 µs, 544.052 µs]137.956 µs (35.9%)
iast_FULL730.527 µs [708.521 µs, 752.533 µs]346.439 µs (90.2%)
iast_GLOBAL571.459 µs [548.939 µs, 593.979 µs]187.371 µs (48.8%)
iast_HARDCODED_SECRET_DISABLED516.802 µs [494.503 µs, 539.102 µs]132.715 µs (34.6%)
iast_INACTIVE469.74 µs [448.008 µs, 491.472 µs]85.652 µs (22.3%)
iast_TELEMETRY_OFF503.291 µs [481.382 µs, 525.201 µs]119.203 µs (31.0%)
tracing458.548 µs [437.633 µs, 479.462 µs]74.46 µs (19.4%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent390.604 µs [370.917 µs, 410.291 µs]-
iast517.441 µs [495.45 µs, 539.431 µs]126.837 µs (32.5%)
iast_FULL731.734 µs [709.921 µs, 753.548 µs]341.13 µs (87.3%)
iast_GLOBAL568.688 µs [546.264 µs, 591.111 µs]178.084 µs (45.6%)
iast_HARDCODED_SECRET_DISABLED514.958 µs [493.109 µs, 536.806 µs]124.354 µs (31.8%)
iast_INACTIVE469.43 µs [447.636 µs, 491.225 µs]78.826 µs (20.2%)
iast_TELEMETRY_OFF507.359 µs [485.705 µs, 529.012 µs]116.755 µs (29.9%)
tracing464.27 µs [442.709 µs, 485.832 µs]73.666 µs (18.9%)
Request duration reports for petclinic
gantt
title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section baseline
no_agent (1.363 ms) : 1343, 1383
. : milestone, 1363,
appsec (1.747 ms) : 1723, 1771
. : milestone, 1747,
appsec_no_iast (1.722 ms) : 1698, 1746
. : milestone, 1722,
code_origins (1.696 ms) : 1668, 1724
. : milestone, 1696,
iast (1.511 ms) : 1486, 1535
. : milestone, 1511,
profiling (1.582 ms) : 1557, 1607
. : milestone, 1582,
tracing (1.499 ms) : 1475, 1524
. : milestone, 1499,
section candidate
no_agent (1.357 ms) : 1338, 1376
. : milestone, 1357,
appsec (1.73 ms) : 1706, 1753
. : milestone, 1730,
appsec_no_iast (1.728 ms) : 1704, 1752
. : milestone, 1728,
code_origins (1.699 ms) : 1672, 1726
. : milestone, 1699,
iast (1.52 ms) : 1495, 1544
. : milestone, 1520,
profiling (1.517 ms) : 1494, 1540
. : milestone, 1517,
tracing (1.49 ms) : 1464, 1516
. : milestone, 1490,
Loading
  • baseline results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.363 ms [1.343 ms, 1.383 ms]-
appsec1.747 ms [1.723 ms, 1.771 ms]384.141 µs (28.2%)
appsec_no_iast1.722 ms [1.698 ms, 1.746 ms]359.152 µs (26.3%)
code_origins1.696 ms [1.668 ms, 1.724 ms]333.429 µs (24.5%)
iast1.511 ms [1.486 ms, 1.535 ms]147.934 µs (10.9%)
profiling1.582 ms [1.557 ms, 1.607 ms]219.417 µs (16.1%)
tracing1.499 ms [1.475 ms, 1.524 ms]136.195 µs (10.0%)
  • candidate results
VariantRequest duration [CI 0.99]Δ no_agent
no_agent1.357 ms [1.338 ms, 1.376 ms]-
appsec1.73 ms [1.706 ms, 1.753 ms]372.71 µs (27.5%)
appsec_no_iast1.728 ms [1.704 ms, 1.752 ms]371.17 µs (27.4%)
code_origins1.699 ms [1.672 ms, 1.726 ms]342.276 µs (25.2%)
iast1.52 ms [1.495 ms, 1.544 ms]162.77 µs (12.0%)
profiling1.517 ms [1.494 ms, 1.54 ms]159.767 µs (11.8%)
tracing1.49 ms [1.464 ms, 1.516 ms]133.225 µs (9.8%)

Dacapo

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersmola/gradle-java11
git_commit_date17431776101743179438
git_commit_sha2a848efd67f8fd
release_version1.48.0-SNAPSHOT~2a848ef2e21.48.0-SNAPSHOT~d67f8fd0fd
See matching parameters
BaselineCandidate
applicationbiojavabiojava
ci_job_date17431819241743181924
ci_job_id870518235870518235
ci_pipeline_id6036208360362083
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
kernel_versionLinux runner-kve8stnm-project-304-concurrent-3-yjlwaord 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 UTC 2025 x86_64 x86_64 x86_64 GNU/LinuxLinux runner-kve8stnm-project-304-concurrent-3-yjlwaord 6.8.0-1024-aws #26~22.04.1-Ubuntu SMP Wed Feb 19 06:54:57 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.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section baseline
no_agent (15.475 s) : 15475000, 15475000
. : milestone, 15475000,
appsec (14.945 s) : 14945000, 14945000
. : milestone, 14945000,
iast (18.683 s) : 18683000, 18683000
. : milestone, 18683000,
iast_GLOBAL (18.093 s) : 18093000, 18093000
. : milestone, 18093000,
profiling (15.503 s) : 15503000, 15503000
. : milestone, 15503000,
tracing (14.911 s) : 14911000, 14911000
. : milestone, 14911000,
section candidate
no_agent (15.626 s) : 15626000, 15626000
. : milestone, 15626000,
appsec (15.091 s) : 15091000, 15091000
. : milestone, 15091000,
iast (18.471 s) : 18471000, 18471000
. : milestone, 18471000,
iast_GLOBAL (18.144 s) : 18144000, 18144000
. : milestone, 18144000,
profiling (15.594 s) : 15594000, 15594000
. : milestone, 15594000,
tracing (15.257 s) : 15257000, 15257000
. : milestone, 15257000,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.475 s [15.475 s, 15.475 s]-
appsec14.945 s [14.945 s, 14.945 s]-530.0 ms (-3.4%)
iast18.683 s [18.683 s, 18.683 s]3.208 s (20.7%)
iast_GLOBAL18.093 s [18.093 s, 18.093 s]2.618 s (16.9%)
profiling15.503 s [15.503 s, 15.503 s]28.0 ms (0.2%)
tracing14.911 s [14.911 s, 14.911 s]-564.0 ms (-3.6%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent15.626 s [15.626 s, 15.626 s]-
appsec15.091 s [15.091 s, 15.091 s]-535.0 ms (-3.4%)
iast18.471 s [18.471 s, 18.471 s]2.845 s (18.2%)
iast_GLOBAL18.144 s [18.144 s, 18.144 s]2.518 s (16.1%)
profiling15.594 s [15.594 s, 15.594 s]-32.0 ms (-0.2%)
tracing15.257 s [15.257 s, 15.257 s]-369.0 ms (-2.4%)
Execution time for tomcat
gantt
title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~d67f8fd0fd, baseline=1.48.0-SNAPSHOT~2a848ef2e2
dateFormat X
axisFormat %s
section baseline
no_agent (1.479 ms) : 1468, 1491
. : milestone, 1479,
appsec (2.379 ms) : 2334, 2424
. : milestone, 2379,
iast (2.142 ms) : 2085, 2199
. : milestone, 2142,
iast_GLOBAL (2.193 ms) : 2135, 2251
. : milestone, 2193,
profiling (1.997 ms) : 1952, 2043
. : milestone, 1997,
tracing (1.966 ms) : 1922, 2009
. : milestone, 1966,
section candidate
no_agent (1.475 ms) : 1464, 1487
. : milestone, 1475,
appsec (2.369 ms) : 2324, 2414
. : milestone, 2369,
iast (2.15 ms) : 2093, 2207
. : milestone, 2150,
iast_GLOBAL (2.196 ms) : 2138, 2253
. : milestone, 2196,
profiling (2.009 ms) : 1963, 2056
. : milestone, 2009,
tracing (1.983 ms) : 1939, 2027
. : milestone, 1983,
Loading
  • baseline results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.479 ms [1.468 ms, 1.491 ms]-
appsec2.379 ms [2.334 ms, 2.424 ms]899.746 µs (60.8%)
iast2.142 ms [2.085 ms, 2.199 ms]662.753 µs (44.8%)
iast_GLOBAL2.193 ms [2.135 ms, 2.251 ms]713.827 µs (48.3%)
profiling1.997 ms [1.952 ms, 2.043 ms]518.162 µs (35.0%)
tracing1.966 ms [1.922 ms, 2.009 ms]486.832 µs (32.9%)
  • candidate results
VariantExecution Time [CI 0.99]Δ no_agent
no_agent1.475 ms [1.464 ms, 1.487 ms]-
appsec2.369 ms [2.324 ms, 2.414 ms]894.099 µs (60.6%)
iast2.15 ms [2.093 ms, 2.207 ms]674.611 µs (45.7%)
iast_GLOBAL2.196 ms [2.138 ms, 2.253 ms]720.705 µs (48.9%)
profiling2.009 ms [1.963 ms, 2.056 ms]534.186 µs (36.2%)
tracing1.983 ms [1.939 ms, 2.027 ms]507.722 µs (34.4%)

@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been marked as stale because it has not had activity over the past quarter. It will be closed in 7 days if no further activity occurs. Feel free to reopen the PR if you are still working on it.

@github-actionsgithub-actionsBot added the tag: stale Stale pull requests label Jan 1, 2025
@smola
smolaforce-pushed the smola/gradle-java11 branch 2 times, most recently from 0e79c09 to 0a43968CompareJanuary 15, 2025 15:19
@pr-commenter

pr-commenterBot commented Jan 15, 2025

Copy link
Copy Markdown

Debugger benchmarks

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
ci_job_date17373572431737357619
end_time2025-01-20T07:15:192025-01-20T07:21:36
git_branchmastersmola/gradle-java11
git_commit_sha0b239ae352736e805689800823bb36719081242a4b6f3a3
start_time2025-01-20T07:14:042025-01-20T07:20:20
See matching parameters
BaselineCandidate
ci_job_id772223798772223798
ci_pipeline_id5344593153445931
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
git_commit_date17372228841737222884

Summary

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

scenarioΔ mean agg_http_req_duration_minΔ mean agg_http_req_duration_p50Δ mean agg_http_req_duration_p75Δ mean agg_http_req_duration_p99Δ mean throughput
scenario:basicworse
[+3.576µs; +11.815µs] or [+1.324%; +4.374%]
samesameunstable
[-23.734µs; +39.109µs] or [-4.673%; +7.700%]
unstable
[-239.733op/s; +111.528op/s] or [-9.350%; +4.350%]
scenario:loopworse
[+442.270µs; +522.596µs] or [+4.356%; +5.147%]
worse
[+449.109µs; +550.782µs] or [+4.353%; +5.338%]
worse
[+410.327µs; +544.125µs] or [+3.935%; +5.218%]
worse
[+195.678µs; +703.388µs] or [+1.812%; +6.512%]
worse
[-5.491op/s; -3.248op/s] or [-5.738%; -3.394%]
See unchanged results
scenarioΔ mean agg_http_req_duration_minΔ mean agg_http_req_duration_p50Δ mean agg_http_req_duration_p75Δ mean agg_http_req_duration_p99Δ mean throughput
scenario:noprobeunstable
[-26.397µs; +21.584µs] or [-9.744%; +7.968%]
unstable
[-39.342µs; +33.189µs] or [-12.663%; +10.682%]
unstable
[-52.143µs; +42.935µs] or [-16.038%; +13.206%]
unstable
[-94.545µs; +97.240µs] or [-16.186%; +16.647%]
same
Request duration reports for reports
gantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (310.695 µs) : 270, 352
. : milestone, 311,
basic (301.977 µs) : 293, 310
. : milestone, 302,
loop (10.317 ms) : 10257, 10378
. : milestone, 10317,
section candidate
noprobe (307.618 µs) : 281, 334
. : milestone, 308,
basic (309.887 µs) : 301, 319
. : milestone, 310,
loop (10.817 ms) : 10788, 10847
. : milestone, 10817,
Loading
  • baseline results
ScenarioRequest median duration [CI 0.99]
noprobe310.695 µs [269.778 µs, 351.611 µs]
basic301.977 µs [293.457 µs, 310.498 µs]
loop10.317 ms [10.257 ms, 10.378 ms]
  • candidate results
ScenarioRequest median duration [CI 0.99]
noprobe307.618 µs [280.843 µs, 334.393 µs]
basic309.887 µs [301.101 µs, 318.674 µs]
loop10.817 ms [10.788 ms, 10.847 ms]

@smola
smolaforce-pushed the smola/gradle-java11 branch 3 times, most recently from 22e3221 to 352736eCompareJanuary 20, 2025 06:59
@pr-commenter

pr-commenterBot commented Jan 20, 2025

Copy link
Copy Markdown

Kafka / producer-benchmark

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersmola/gradle-java11
git_commit_date17431776101743179438
git_commit_sha2a848efd67f8fd
See matching parameters
BaselineCandidate
ci_job_date17431811101743181110
ci_job_id870518237870518237
ci_pipeline_id6036208360362083
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion11.0.2511.0.25
jmhVersion1.361.36
jvm/usr/lib/jvm/java-11-openjdk-amd64/bin/java/usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs-Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant-Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/producer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmNameOpenJDK 64-Bit Server VMOpenJDK 64-Bit Server VM
vmVersion11.0.25+9-post-Ubuntu-1ubuntu122.0411.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

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

See unchanged results
scenarioΔ mean throughput
scenario:not-instrumented/KafkaProduceBenchmark.benchProducesame
scenario:only-tracing-dsm-disabled-benchmarks/KafkaProduceBenchmark.benchProducesame
scenario:only-tracing-dsm-enabled-benchmarks/KafkaProduceBenchmark.benchProducesame

@pr-commenter

pr-commenterBot commented Jan 20, 2025

Copy link
Copy Markdown

Kafka / consumer-benchmark

Parameters

BaselineCandidate
baseline_or_candidatebaselinecandidate
git_branchmastersmola/gradle-java11
git_commit_date17431776101743179438
git_commit_sha2a848efd67f8fd
See matching parameters
BaselineCandidate
ci_job_date17431811681743181168
ci_job_id870518238870518238
ci_pipeline_id6036208360362083
cpu_modelIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHzIntel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
jdkVersion11.0.2511.0.25
jmhVersion1.361.36
jvm/usr/lib/jvm/java-11-openjdk-amd64/bin/java/usr/lib/jvm/java-11-openjdk-amd64/bin/java
jvmArgs-Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/consumer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant-Dfile.encoding=UTF-8 -Djava.io.tmpdir=/go/src/github.com/DataDog/apm-reliability/dd-trace-java/platform/src/consumer-benchmark/build/tmp/jmh -Duser.country=US -Duser.language=en -Duser.variant
vmNameOpenJDK 64-Bit Server VMOpenJDK 64-Bit Server VM
vmVersion11.0.25+9-post-Ubuntu-1ubuntu122.0411.0.25+9-post-Ubuntu-1ubuntu122.04

Summary

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

See unchanged results
scenarioΔ mean throughput
scenario:not-instrumented/KafkaConsumerBenchmark.benchConsumesame
scenario:only-tracing-dsm-disabled-benchmarks/KafkaConsumerBenchmark.benchConsumesame
scenario:only-tracing-dsm-enabled-benchmarks/KafkaConsumerBenchmark.benchConsumesame

@smolasmola removed the tag: stale Stale pull requests label Jan 20, 2025
@smola
smolaforce-pushed the smola/gradle-java11 branch 2 times, most recently from 920f3ba to 8573d24CompareJanuary 24, 2025 08:33
@smola
smolaforce-pushed the smola/gradle-java11 branch from 8573d24 to 4812847CompareJanuary 27, 2025 11:53
@smola
smolaforce-pushed the smola/gradle-java11 branch from 4812847 to 0db0b97CompareMarch 28, 2025 15:10
@smola
smolaforce-pushed the smola/gradle-java11 branch from 2a3f2a3 to d67f8fdCompareMarch 28, 2025 16:30
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been marked as stale because it has not had activity over the past quarter. It will be closed in 7 days if no further activity occurs. Feel free to reopen the PR if you are still working on it.

@github-actionsgithub-actionsBot added the tag: stale Stale pull requests label Jul 1, 2025
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has been closed because it has not had activity over the past quarter. Feel free to reopen the PR if you are still working on it.

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: toolingBuild & Toolingtag: no release notesChanges to exclude from release notestag: staleStale pull requests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@smola