-
Notifications
You must be signed in to change notification settings - Fork 292
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
Add CPU count tag to Test Visibility events #7659
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 48 metrics, 15 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.075 s) : 0, 1075140
Total [baseline] (10.443 s) : 0, 10442994
Agent [candidate] (1.079 s) : 0, 1079254
Total [candidate] (10.405 s) : 0, 10405459
section appsec
Agent [baseline] (1.213 s) : 0, 1212928
Total [baseline] (10.719 s) : 0, 10719357
Agent [candidate] (1.207 s) : 0, 1206690
Total [candidate] (10.708 s) : 0, 10707869
section iast
Agent [baseline] (1.194 s) : 0, 1194234
Total [baseline] (10.887 s) : 0, 10886904
Agent [candidate] (1.208 s) : 0, 1208416
Total [candidate] (10.893 s) : 0, 10893265
section profiling
Agent [baseline] (1.277 s) : 0, 1276859
Total [baseline] (10.627 s) : 0, 10627287
Agent [candidate] (1.272 s) : 0, 1271657
Total [candidate] (10.624 s) : 0, 10624026
gantt
title petclinic - break down per module: candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (684.796 ms) : 0, 684796
BytebuddyAgent [candidate] (689.639 ms) : 0, 689639
GlobalTracer [baseline] (313.618 ms) : 0, 313618
GlobalTracer [candidate] (313.077 ms) : 0, 313077
AppSec [baseline] (54.472 ms) : 0, 54472
AppSec [candidate] (54.266 ms) : 0, 54266
Remote Config [baseline] (679.27 µs) : 0, 679
Remote Config [candidate] (668.334 µs) : 0, 668
Telemetry [baseline] (7.706 ms) : 0, 7706
Telemetry [candidate] (7.685 ms) : 0, 7685
section appsec
BytebuddyAgent [baseline] (708.087 ms) : 0, 708087
BytebuddyAgent [candidate] (705.252 ms) : 0, 705252
GlobalTracer [baseline] (306.341 ms) : 0, 306341
GlobalTracer [candidate] (305.332 ms) : 0, 305332
AppSec [baseline] (164.425 ms) : 0, 164425
AppSec [candidate] (163.827 ms) : 0, 163827
Remote Config [baseline] (648.546 µs) : 0, 649
Remote Config [candidate] (645.168 µs) : 0, 645
Telemetry [baseline] (9.599 ms) : 0, 9599
Telemetry [candidate] (8.212 ms) : 0, 8212
IAST [baseline] (20.022 ms) : 0, 20022
IAST [candidate] (19.314 ms) : 0, 19314
section iast
BytebuddyAgent [baseline] (793.625 ms) : 0, 793625
BytebuddyAgent [candidate] (804.741 ms) : 0, 804741
GlobalTracer [baseline] (300.21 ms) : 0, 300210
GlobalTracer [candidate] (302.35 ms) : 0, 302350
AppSec [baseline] (55.574 ms) : 0, 55574
AppSec [candidate] (54.459 ms) : 0, 54459
Remote Config [baseline] (619.851 µs) : 0, 620
Remote Config [candidate] (654.045 µs) : 0, 654
Telemetry [baseline] (8.207 ms) : 0, 8207
Telemetry [candidate] (7.505 ms) : 0, 7505
IAST [baseline] (22.199 ms) : 0, 22199
IAST [candidate] (24.741 ms) : 0, 24741
section profiling
BytebuddyAgent [baseline] (679.561 ms) : 0, 679561
BytebuddyAgent [candidate] (675.78 ms) : 0, 675780
GlobalTracer [baseline] (398.817 ms) : 0, 398817
GlobalTracer [candidate] (396.81 ms) : 0, 396810
AppSec [baseline] (54.979 ms) : 0, 54979
AppSec [candidate] (54.964 ms) : 0, 54964
Remote Config [baseline] (660.879 µs) : 0, 661
Remote Config [candidate] (655.847 µs) : 0, 656
Telemetry [baseline] (7.532 ms) : 0, 7532
Telemetry [candidate] (7.47 ms) : 0, 7470
ProfilingAgent [baseline] (96.829 ms) : 0, 96829
ProfilingAgent [candidate] (97.617 ms) : 0, 97617
Profiling [baseline] (96.853 ms) : 0, 96853
Profiling [candidate] (97.641 ms) : 0, 97641
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.077 s) : 0, 1077288
Total [baseline] (8.572 s) : 0, 8572484
Agent [candidate] (1.065 s) : 0, 1065267
Total [candidate] (8.568 s) : 0, 8568210
section iast
Agent [baseline] (1.195 s) : 0, 1195394
Total [baseline] (9.014 s) : 0, 9014400
Agent [candidate] (1.193 s) : 0, 1193150
Total [candidate] (9.029 s) : 0, 9029151
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.194 s) : 0, 1194350
Total [baseline] (9.004 s) : 0, 9004200
Agent [candidate] (1.212 s) : 0, 1212207
Total [candidate] (9.017 s) : 0, 9017190
section iast_TELEMETRY_OFF
Agent [baseline] (1.192 s) : 0, 1192203
Total [baseline] (9.024 s) : 0, 9024056
Agent [candidate] (1.191 s) : 0, 1191244
Total [candidate] (9.048 s) : 0, 9047933
gantt
title insecure-bank - break down per module: candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.132 ms) : 0, 687132
BytebuddyAgent [candidate] (678.753 ms) : 0, 678753
GlobalTracer [baseline] (313.795 ms) : 0, 313795
GlobalTracer [candidate] (310.789 ms) : 0, 310789
AppSec [baseline] (54.158 ms) : 0, 54158
AppSec [candidate] (53.635 ms) : 0, 53635
Remote Config [baseline] (677.269 µs) : 0, 677
Remote Config [candidate] (663.63 µs) : 0, 664
Telemetry [baseline] (7.659 ms) : 0, 7659
Telemetry [candidate] (7.708 ms) : 0, 7708
section iast
BytebuddyAgent [baseline] (794.625 ms) : 0, 794625
BytebuddyAgent [candidate] (793.067 ms) : 0, 793067
GlobalTracer [baseline] (299.97 ms) : 0, 299970
GlobalTracer [candidate] (299.724 ms) : 0, 299724
AppSec [baseline] (54.324 ms) : 0, 54324
AppSec [candidate] (55.959 ms) : 0, 55959
IAST [baseline] (24.564 ms) : 0, 24564
IAST [candidate] (22.642 ms) : 0, 22642
Remote Config [baseline] (635.277 µs) : 0, 635
Remote Config [candidate] (618.58 µs) : 0, 619
Telemetry [baseline] (7.421 ms) : 0, 7421
Telemetry [candidate] (7.355 ms) : 0, 7355
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (793.569 ms) : 0, 793569
BytebuddyAgent [candidate] (805.883 ms) : 0, 805883
GlobalTracer [baseline] (300.464 ms) : 0, 300464
GlobalTracer [candidate] (304.506 ms) : 0, 304506
AppSec [baseline] (53.231 ms) : 0, 53231
AppSec [candidate] (54.016 ms) : 0, 54016
IAST [baseline] (25.305 ms) : 0, 25305
IAST [candidate] (25.63 ms) : 0, 25630
Remote Config [baseline] (617.117 µs) : 0, 617
Remote Config [candidate] (614.97 µs) : 0, 615
Telemetry [baseline] (7.356 ms) : 0, 7356
Telemetry [candidate] (7.572 ms) : 0, 7572
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (791.212 ms) : 0, 791212
BytebuddyAgent [candidate] (790.103 ms) : 0, 790103
GlobalTracer [baseline] (300.923 ms) : 0, 300923
GlobalTracer [candidate] (300.729 ms) : 0, 300729
AppSec [baseline] (56.063 ms) : 0, 56063
AppSec [candidate] (56.037 ms) : 0, 56037
IAST [baseline] (22.346 ms) : 0, 22346
IAST [candidate] (21.82 ms) : 0, 21820
Remote Config [baseline] (607.017 µs) : 0, 607
Remote Config [candidate] (1.412 ms) : 0, 1412
Telemetry [baseline] (7.246 ms) : 0, 7246
Telemetry [candidate] (7.351 ms) : 0, 7351
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 17 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section baseline
no_agent (1.336 ms) : 1316, 1357
. : milestone, 1336,
appsec (1.733 ms) : 1710, 1756
. : milestone, 1733,
appsec_no_iast (1.704 ms) : 1678, 1729
. : milestone, 1704,
iast (1.469 ms) : 1446, 1492
. : milestone, 1469,
profiling (1.49 ms) : 1466, 1515
. : milestone, 1490,
tracing (1.456 ms) : 1432, 1480
. : milestone, 1456,
section candidate
no_agent (1.34 ms) : 1321, 1360
. : milestone, 1340,
appsec (1.728 ms) : 1705, 1751
. : milestone, 1728,
appsec_no_iast (1.719 ms) : 1695, 1743
. : milestone, 1719,
iast (1.479 ms) : 1456, 1502
. : milestone, 1479,
profiling (1.477 ms) : 1453, 1500
. : milestone, 1477,
tracing (1.478 ms) : 1453, 1502
. : milestone, 1478,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section baseline
no_agent (380.772 µs) : 361, 401
. : milestone, 381,
iast (481.67 µs) : 461, 503
. : milestone, 482,
iast_FULL (555.518 µs) : 534, 577
. : milestone, 556,
iast_GLOBAL (504.225 µs) : 483, 526
. : milestone, 504,
iast_HARDCODED_SECRET_DISABLED (480.328 µs) : 459, 501
. : milestone, 480,
iast_INACTIVE (446.343 µs) : 426, 467
. : milestone, 446,
iast_TELEMETRY_OFF (474.85 µs) : 453, 497
. : milestone, 475,
tracing (445.226 µs) : 424, 466
. : milestone, 445,
section candidate
no_agent (369.35 µs) : 349, 389
. : milestone, 369,
iast (483.393 µs) : 462, 505
. : milestone, 483,
iast_FULL (551.181 µs) : 530, 572
. : milestone, 551,
iast_GLOBAL (506.721 µs) : 485, 528
. : milestone, 507,
iast_HARDCODED_SECRET_DISABLED (482.012 µs) : 461, 503
. : milestone, 482,
iast_INACTIVE (447.452 µs) : 426, 468
. : milestone, 447,
iast_TELEMETRY_OFF (474.167 µs) : 451, 497
. : milestone, 474,
tracing (441.186 µs) : 421, 461
. : milestone, 441,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 0 unstable metrics. Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section baseline
no_agent (1.47 ms) : 1459, 1482
. : milestone, 1470,
appsec (2.317 ms) : 2276, 2358
. : milestone, 2317,
iast (2.041 ms) : 1992, 2091
. : milestone, 2041,
iast_GLOBAL (2.088 ms) : 2038, 2138
. : milestone, 2088,
profiling (1.931 ms) : 1891, 1971
. : milestone, 1931,
tracing (1.901 ms) : 1863, 1939
. : milestone, 1901,
section candidate
no_agent (1.459 ms) : 1448, 1471
. : milestone, 1459,
appsec (2.32 ms) : 2280, 2361
. : milestone, 2320,
iast (2.062 ms) : 2011, 2112
. : milestone, 2062,
iast_GLOBAL (2.09 ms) : 2040, 2140
. : milestone, 2090,
profiling (1.91 ms) : 1870, 1949
. : milestone, 1910,
tracing (1.901 ms) : 1863, 1939
. : milestone, 1901,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.40.0-SNAPSHOT~d5c5484cdb, baseline=1.40.0-SNAPSHOT~f6810002f7
dateFormat X
axisFormat %s
section baseline
no_agent (15.252 s) : 15252000, 15252000
. : milestone, 15252000,
appsec (15.271 s) : 15271000, 15271000
. : milestone, 15271000,
iast (19.082 s) : 19082000, 19082000
. : milestone, 19082000,
iast_GLOBAL (18.197 s) : 18197000, 18197000
. : milestone, 18197000,
profiling (15.609 s) : 15609000, 15609000
. : milestone, 15609000,
tracing (14.948 s) : 14948000, 14948000
. : milestone, 14948000,
section candidate
no_agent (15.097 s) : 15097000, 15097000
. : milestone, 15097000,
appsec (15.457 s) : 15457000, 15457000
. : milestone, 15457000,
iast (18.755 s) : 18755000, 18755000
. : milestone, 18755000,
iast_GLOBAL (17.944 s) : 17944000, 17944000
. : milestone, 17944000,
profiling (15.498 s) : 15498000, 15498000
. : milestone, 15498000,
tracing (15.414 s) : 15414000, 15414000
. : milestone, 15414000,
|
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.
LGTM but does the different behavior between Java versions will be an issue here?
What Does This Do
Adds new
_dd.host.vcpu_count
tag with the count of available CPUs to all Test Visibility events: tests, suites, modules, sessions.Motivation
This is needed by Datadog backend for evaluating CI costs.
Contributor Checklist
type:
and (comp:
orinst:
) labels in addition to any usefull labelsclose
,fix
or any linking keywords when referencing an issue.Use
solves
instead, and assign the PR milestone to the issueJira ticket: SDTEST-867