-
Notifications
You must be signed in to change notification settings - Fork 315
Using ddprof nightly snapshot for nightly test #9919
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
🎯 Code Coverage 🔗 Commit SHA: cb69d71 | Docs | Datadog PR Page | Was this helpful? Give us feedback! |
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 53 metrics, 12 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.051 s) : 0, 1051067
Total [baseline] (10.866 s) : 0, 10865905
Agent [candidate] (1.055 s) : 0, 1055344
Total [candidate] (10.682 s) : 0, 10682092
section appsec
Agent [baseline] (1.233 s) : 0, 1232841
Total [baseline] (10.918 s) : 0, 10918371
Agent [candidate] (1.222 s) : 0, 1221533
Total [candidate] (10.894 s) : 0, 10894016
section iast
Agent [baseline] (1.183 s) : 0, 1183223
Total [baseline] (11.143 s) : 0, 11142961
Agent [candidate] (1.178 s) : 0, 1178332
Total [candidate] (11.151 s) : 0, 11151116
section profiling
Agent [baseline] (1.201 s) : 0, 1200996
Total [baseline] (10.931 s) : 0, 10931096
Agent [candidate] (1.201 s) : 0, 1201049
Total [candidate] (10.881 s) : 0, 10880884
gantt
title petclinic - break down per module: candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.486 ms) : 0, 1486
crashtracking [candidate] (1.463 ms) : 0, 1463
BytebuddyAgent [baseline] (708.127 ms) : 0, 708127
BytebuddyAgent [candidate] (710.836 ms) : 0, 710836
GlobalTracer [baseline] (245.944 ms) : 0, 245944
GlobalTracer [candidate] (247.474 ms) : 0, 247474
AppSec [baseline] (32.549 ms) : 0, 32549
AppSec [candidate] (32.605 ms) : 0, 32605
Debugger [baseline] (6.411 ms) : 0, 6411
Debugger [candidate] (6.483 ms) : 0, 6483
Remote Config [baseline] (715.575 µs) : 0, 716
Remote Config [candidate] (709.734 µs) : 0, 710
Telemetry [baseline] (13.602 ms) : 0, 13602
Telemetry [candidate] (13.679 ms) : 0, 13679
Flare Poller [baseline] (7.422 ms) : 0, 7422
Flare Poller [candidate] (7.205 ms) : 0, 7205
section appsec
crashtracking [baseline] (1.462 ms) : 0, 1462
crashtracking [candidate] (1.445 ms) : 0, 1445
BytebuddyAgent [baseline] (736.049 ms) : 0, 736049
BytebuddyAgent [candidate] (729.355 ms) : 0, 729355
GlobalTracer [baseline] (239.627 ms) : 0, 239627
GlobalTracer [candidate] (237.222 ms) : 0, 237222
IAST [baseline] (25.238 ms) : 0, 25238
IAST [candidate] (25.027 ms) : 0, 25027
AppSec [baseline] (175.946 ms) : 0, 175946
AppSec [candidate] (174.605 ms) : 0, 174605
Debugger [baseline] (6.1 ms) : 0, 6100
Debugger [candidate] (5.992 ms) : 0, 5992
Remote Config [baseline] (656.972 µs) : 0, 657
Remote Config [candidate] (655.647 µs) : 0, 656
Telemetry [baseline] (8.696 ms) : 0, 8696
Telemetry [candidate] (8.471 ms) : 0, 8471
Flare Poller [baseline] (4.008 ms) : 0, 4008
Flare Poller [candidate] (3.982 ms) : 0, 3982
section iast
crashtracking [baseline] (1.456 ms) : 0, 1456
crashtracking [candidate] (1.455 ms) : 0, 1455
BytebuddyAgent [baseline] (831.306 ms) : 0, 831306
BytebuddyAgent [candidate] (827.98 ms) : 0, 827980
GlobalTracer [baseline] (235.599 ms) : 0, 235599
GlobalTracer [candidate] (234.618 ms) : 0, 234618
IAST [baseline] (33.403 ms) : 0, 33403
IAST [candidate] (33.746 ms) : 0, 33746
AppSec [baseline] (27.687 ms) : 0, 27687
AppSec [candidate] (26.973 ms) : 0, 26973
Debugger [baseline] (5.975 ms) : 0, 5975
Debugger [candidate] (5.919 ms) : 0, 5919
Remote Config [baseline] (591.995 µs) : 0, 592
Remote Config [candidate] (585.964 µs) : 0, 586
Telemetry [baseline] (8.333 ms) : 0, 8333
Telemetry [candidate] (8.243 ms) : 0, 8243
Flare Poller [baseline] (4.097 ms) : 0, 4097
Flare Poller [candidate] (4.143 ms) : 0, 4143
section profiling
crashtracking [baseline] (1.447 ms) : 0, 1447
crashtracking [candidate] (1.445 ms) : 0, 1445
BytebuddyAgent [baseline] (734.737 ms) : 0, 734737
BytebuddyAgent [candidate] (736.582 ms) : 0, 736582
GlobalTracer [baseline] (223.344 ms) : 0, 223344
GlobalTracer [candidate] (223.281 ms) : 0, 223281
AppSec [baseline] (32.515 ms) : 0, 32515
AppSec [candidate] (33.176 ms) : 0, 33176
Debugger [baseline] (9.084 ms) : 0, 9084
Debugger [candidate] (8.894 ms) : 0, 8894
Remote Config [baseline] (730.917 µs) : 0, 731
Remote Config [candidate] (677.821 µs) : 0, 678
Telemetry [baseline] (13.942 ms) : 0, 13942
Telemetry [candidate] (12.79 ms) : 0, 12790
Flare Poller [baseline] (4.193 ms) : 0, 4193
Flare Poller [candidate] (4.112 ms) : 0, 4112
ProfilingAgent [baseline] (110.819 ms) : 0, 110819
ProfilingAgent [candidate] (109.85 ms) : 0, 109850
Profiling [baseline] (111.506 ms) : 0, 111506
Profiling [candidate] (110.541 ms) : 0, 110541
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.055 s) : 0, 1054903
Total [baseline] (8.638 s) : 0, 8638214
Agent [candidate] (1.06 s) : 0, 1060189
Total [candidate] (8.666 s) : 0, 8666146
section iast
Agent [baseline] (1.181 s) : 0, 1180663
Total [baseline] (9.242 s) : 0, 9241756
Agent [candidate] (1.197 s) : 0, 1197435
Total [candidate] (9.265 s) : 0, 9264602
gantt
title insecure-bank - break down per module: candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.464 ms) : 0, 1464
crashtracking [candidate] (1.474 ms) : 0, 1474
BytebuddyAgent [baseline] (710.299 ms) : 0, 710299
BytebuddyAgent [candidate] (713.894 ms) : 0, 713894
GlobalTracer [baseline] (247.491 ms) : 0, 247491
GlobalTracer [candidate] (248.538 ms) : 0, 248538
AppSec [baseline] (32.681 ms) : 0, 32681
AppSec [candidate] (33.004 ms) : 0, 33004
Debugger [baseline] (6.464 ms) : 0, 6464
Debugger [candidate] (6.529 ms) : 0, 6529
Remote Config [baseline] (721.385 µs) : 0, 721
Remote Config [candidate] (701.452 µs) : 0, 701
Telemetry [baseline] (14.453 ms) : 0, 14453
Telemetry [candidate] (12.29 ms) : 0, 12290
Flare Poller [baseline] (6.556 ms) : 0, 6556
Flare Poller [candidate] (8.757 ms) : 0, 8757
section iast
crashtracking [baseline] (1.456 ms) : 0, 1456
crashtracking [candidate] (1.469 ms) : 0, 1469
BytebuddyAgent [baseline] (829.564 ms) : 0, 829564
BytebuddyAgent [candidate] (843.067 ms) : 0, 843067
GlobalTracer [baseline] (234.491 ms) : 0, 234491
GlobalTracer [candidate] (236.618 ms) : 0, 236618
IAST [baseline] (32.547 ms) : 0, 32547
IAST [candidate] (34.374 ms) : 0, 34374
AppSec [baseline] (28.619 ms) : 0, 28619
AppSec [candidate] (27.532 ms) : 0, 27532
Debugger [baseline] (6.037 ms) : 0, 6037
Debugger [candidate] (6.062 ms) : 0, 6062
Remote Config [baseline] (605.089 µs) : 0, 605
Remote Config [candidate] (604.884 µs) : 0, 605
Telemetry [baseline] (8.446 ms) : 0, 8446
Telemetry [candidate] (8.579 ms) : 0, 8579
Flare Poller [baseline] (4.101 ms) : 0, 4101
Flare Poller [candidate] (4.159 ms) : 0, 4159
LoadParameters
See matching parameters
SummaryFound 1 performance improvements and 5 performance regressions! Performance is the same for 6 metrics, 12 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section baseline
no_agent (1.193 ms) : 1182, 1205
. : milestone, 1193,
iast (3.11 ms) : 3071, 3149
. : milestone, 3110,
iast_FULL (5.7 ms) : 5642, 5757
. : milestone, 5700,
iast_GLOBAL (3.662 ms) : 3609, 3715
. : milestone, 3662,
profiling (1.94 ms) : 1923, 1957
. : milestone, 1940,
tracing (1.791 ms) : 1775, 1806
. : milestone, 1791,
section candidate
no_agent (1.191 ms) : 1179, 1203
. : milestone, 1191,
iast (3.274 ms) : 3228, 3320
. : milestone, 3274,
iast_FULL (6.001 ms) : 5939, 6063
. : milestone, 6001,
iast_GLOBAL (3.653 ms) : 3593, 3713
. : milestone, 3653,
profiling (1.978 ms) : 1961, 1995
. : milestone, 1978,
tracing (1.787 ms) : 1773, 1801
. : milestone, 1787,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section baseline
no_agent (19.045 ms) : 18848, 19242
. : milestone, 19045,
appsec (18.73 ms) : 18542, 18918
. : milestone, 18730,
code_origins (17.641 ms) : 17466, 17817
. : milestone, 17641,
iast (17.851 ms) : 17675, 18027
. : milestone, 17851,
profiling (18.809 ms) : 18618, 19000
. : milestone, 18809,
tracing (17.732 ms) : 17554, 17909
. : milestone, 17732,
section candidate
no_agent (18.172 ms) : 17990, 18355
. : milestone, 18172,
appsec (19.415 ms) : 19215, 19615
. : milestone, 19415,
code_origins (17.689 ms) : 17514, 17864
. : milestone, 17689,
iast (18.842 ms) : 18646, 19037
. : milestone, 18842,
profiling (19.795 ms) : 19599, 19991
. : milestone, 19795,
tracing (17.692 ms) : 17515, 17870
. : milestone, 17692,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section baseline
no_agent (1.471 ms) : 1460, 1483
. : milestone, 1471,
appsec (3.702 ms) : 3484, 3920
. : milestone, 3702,
iast (2.205 ms) : 2142, 2269
. : milestone, 2205,
iast_GLOBAL (2.238 ms) : 2174, 2302
. : milestone, 2238,
profiling (2.052 ms) : 2000, 2103
. : milestone, 2052,
tracing (2.025 ms) : 1975, 2074
. : milestone, 2025,
section candidate
no_agent (1.479 ms) : 1467, 1490
. : milestone, 1479,
appsec (3.714 ms) : 3496, 3932
. : milestone, 3714,
iast (2.202 ms) : 2138, 2265
. : milestone, 2202,
iast_GLOBAL (2.247 ms) : 2183, 2310
. : milestone, 2247,
profiling (2.053 ms) : 2002, 2104
. : milestone, 2053,
tracing (2.026 ms) : 1976, 2076
. : milestone, 2026,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.56.0-SNAPSHOT~cb69d71194, baseline=1.56.0-SNAPSHOT~54da873ecc
dateFormat X
axisFormat %s
section baseline
no_agent (14.974 s) : 14974000, 14974000
. : milestone, 14974000,
appsec (14.811 s) : 14811000, 14811000
. : milestone, 14811000,
iast (18.563 s) : 18563000, 18563000
. : milestone, 18563000,
iast_GLOBAL (18.007 s) : 18007000, 18007000
. : milestone, 18007000,
profiling (14.951 s) : 14951000, 14951000
. : milestone, 14951000,
tracing (14.731 s) : 14731000, 14731000
. : milestone, 14731000,
section candidate
no_agent (14.9 s) : 14900000, 14900000
. : milestone, 14900000,
appsec (14.944 s) : 14944000, 14944000
. : milestone, 14944000,
iast (18.573 s) : 18573000, 18573000
. : milestone, 18573000,
iast_GLOBAL (18.247 s) : 18247000, 18247000
. : milestone, 18247000,
profiling (15.23 s) : 15230000, 15230000
. : milestone, 15230000,
tracing (14.543 s) : 14543000, 14543000
. : milestone, 14543000,
|
| apply from: "$rootDir/gradle/java.gradle" | ||
|
|
||
| configurations { | ||
| def nightly = register('nightlyTestImplementation') { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The variable here is not necessary.
Note however, that if this build file was written with the Kotlin dsl then the variable could have been reused.
Technically, it is not a nightly, but a snapshot built from 'main' after each integration. |
What Does This Do
Allows
dd-trace-java's nightly test to usejava-profiler's latest snapshot.Motivation
Up to now,
dd-trace-javaalways uses latest release version ofjava-profilerfor testing, that meansjava-profilerdoes not get any integration tests until it has been released.With the PR,
java-profilergets early exposure todd-trace-java's nightly test, should help to catch any integration problems and improve test coverage.Additional Notes
Contributor Checklist
type:and (comp:orinst:) labels in addition to any useful labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]