Add scenario TRACING_CONFIG_NONDEFAULT in system-tests#8602
Merged
Conversation
cbeauchesne
force-pushed
the
cbeauchesne/TRACING_CONFIG_NONDEFAULT_2
branch
from
March 21, 2025 10:31
27900d6 to
cef2912
Compare
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 58 metrics, 5 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.044 s) : 0, 1044427
Total [baseline] (8.656 s) : 0, 8656185
Agent [candidate] (1.044 s) : 0, 1044243
Total [candidate] (8.655 s) : 0, 8654767
section iast
Agent [baseline] (1.17 s) : 0, 1170392
Total [baseline] (9.227 s) : 0, 9227257
Agent [candidate] (1.173 s) : 0, 1173424
Total [candidate] (9.223 s) : 0, 9223366
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.178 s) : 0, 1177943
Total [baseline] (9.214 s) : 0, 9213942
Agent [candidate] (1.181 s) : 0, 1181470
Total [candidate] (9.214 s) : 0, 9213710
section iast_TELEMETRY_OFF
Agent [baseline] (1.169 s) : 0, 1168934
Total [baseline] (9.272 s) : 0, 9272489
Agent [candidate] (1.167 s) : 0, 1166550
Total [candidate] (9.211 s) : 0, 9211067
gantt
title insecure-bank - break down per module: candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.808 ms) : 0, 718808
BytebuddyAgent [candidate] (719.382 ms) : 0, 719382
GlobalTracer [baseline] (240.13 ms) : 0, 240130
GlobalTracer [candidate] (239.914 ms) : 0, 239914
AppSec [baseline] (55.029 ms) : 0, 55029
AppSec [candidate] (54.643 ms) : 0, 54643
Remote Config [baseline] (710.634 µs) : 0, 711
Remote Config [candidate] (689.408 µs) : 0, 689
Telemetry [baseline] (13.749 ms) : 0, 13749
Telemetry [candidate] (13.515 ms) : 0, 13515
section iast
BytebuddyAgent [baseline] (836.937 ms) : 0, 836937
BytebuddyAgent [candidate] (839.003 ms) : 0, 839003
GlobalTracer [baseline] (229.782 ms) : 0, 229782
GlobalTracer [candidate] (230.546 ms) : 0, 230546
AppSec [baseline] (55.152 ms) : 0, 55152
AppSec [candidate] (55.903 ms) : 0, 55903
Remote Config [baseline] (608.584 µs) : 0, 609
Remote Config [candidate] (598.188 µs) : 0, 598
Telemetry [baseline] (8.642 ms) : 0, 8642
Telemetry [candidate] (8.698 ms) : 0, 8698
IAST [baseline] (23.39 ms) : 0, 23390
IAST [candidate] (22.735 ms) : 0, 22735
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (842.171 ms) : 0, 842171
BytebuddyAgent [candidate] (844.882 ms) : 0, 844882
GlobalTracer [baseline] (230.672 ms) : 0, 230672
GlobalTracer [candidate] (231.826 ms) : 0, 231826
AppSec [baseline] (56.473 ms) : 0, 56473
AppSec [candidate] (56.351 ms) : 0, 56351
Remote Config [baseline] (622.865 µs) : 0, 623
Remote Config [candidate] (607.489 µs) : 0, 607
Telemetry [baseline] (8.741 ms) : 0, 8741
Telemetry [candidate] (8.719 ms) : 0, 8719
IAST [baseline] (23.188 ms) : 0, 23188
IAST [candidate] (22.92 ms) : 0, 22920
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (834.673 ms) : 0, 834673
BytebuddyAgent [candidate] (833.326 ms) : 0, 833326
GlobalTracer [baseline] (230.121 ms) : 0, 230121
GlobalTracer [candidate] (229.803 ms) : 0, 229803
AppSec [baseline] (55.59 ms) : 0, 55590
AppSec [candidate] (55.137 ms) : 0, 55137
Remote Config [baseline] (628.087 µs) : 0, 628
Remote Config [candidate] (600.615 µs) : 0, 601
Telemetry [baseline] (8.643 ms) : 0, 8643
Telemetry [candidate] (8.555 ms) : 0, 8555
IAST [baseline] (23.291 ms) : 0, 23291
IAST [candidate] (23.158 ms) : 0, 23158
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.039 s) : 0, 1039039
Total [baseline] (10.432 s) : 0, 10432456
Agent [candidate] (1.052 s) : 0, 1052450
Total [candidate] (10.466 s) : 0, 10465507
section appsec
Agent [baseline] (1.182 s) : 0, 1181913
Total [baseline] (10.72 s) : 0, 10719512
Agent [candidate] (1.183 s) : 0, 1183375
Total [candidate] (10.714 s) : 0, 10714147
section iast
Agent [baseline] (1.174 s) : 0, 1174185
Total [baseline] (11.033 s) : 0, 11033147
Agent [candidate] (1.176 s) : 0, 1175990
Total [candidate] (10.997 s) : 0, 10996950
section profiling
Agent [baseline] (1.259 s) : 0, 1259303
Total [baseline] (10.842 s) : 0, 10842009
Agent [candidate] (1.258 s) : 0, 1257790
Total [candidate] (10.84 s) : 0, 10839778
gantt
title petclinic - break down per module: candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (716.778 ms) : 0, 716778
BytebuddyAgent [candidate] (726.935 ms) : 0, 726935
GlobalTracer [baseline] (238.846 ms) : 0, 238846
GlobalTracer [candidate] (240.636 ms) : 0, 240636
AppSec [baseline] (54.561 ms) : 0, 54561
AppSec [candidate] (55.039 ms) : 0, 55039
Remote Config [baseline] (693.845 µs) : 0, 694
Remote Config [candidate] (693.5 µs) : 0, 694
Telemetry [baseline] (12.193 ms) : 0, 12193
Telemetry [candidate] (12.991 ms) : 0, 12991
section appsec
BytebuddyAgent [baseline] (735.818 ms) : 0, 735818
BytebuddyAgent [candidate] (735.831 ms) : 0, 735831
GlobalTracer [baseline] (236.069 ms) : 0, 236069
GlobalTracer [candidate] (235.789 ms) : 0, 235789
AppSec [baseline] (174.338 ms) : 0, 174338
AppSec [candidate] (176.151 ms) : 0, 176151
Remote Config [baseline] (666.929 µs) : 0, 667
Remote Config [candidate] (662.507 µs) : 0, 663
Telemetry [baseline] (8.264 ms) : 0, 8264
Telemetry [candidate] (8.265 ms) : 0, 8265
IAST [baseline] (21.621 ms) : 0, 21621
IAST [candidate] (21.335 ms) : 0, 21335
section iast
BytebuddyAgent [baseline] (838.191 ms) : 0, 838191
BytebuddyAgent [candidate] (841.558 ms) : 0, 841558
GlobalTracer [baseline] (231.506 ms) : 0, 231506
GlobalTracer [candidate] (230.011 ms) : 0, 230011
AppSec [baseline] (56.17 ms) : 0, 56170
AppSec [candidate] (55.526 ms) : 0, 55526
Remote Config [baseline] (607.76 µs) : 0, 608
Remote Config [candidate] (596.51 µs) : 0, 597
Telemetry [baseline] (8.81 ms) : 0, 8810
Telemetry [candidate] (8.668 ms) : 0, 8668
IAST [baseline] (22.975 ms) : 0, 22975
IAST [candidate] (23.608 ms) : 0, 23608
section profiling
BytebuddyAgent [baseline] (708.147 ms) : 0, 708147
BytebuddyAgent [candidate] (707.602 ms) : 0, 707602
GlobalTracer [baseline] (349.141 ms) : 0, 349141
GlobalTracer [candidate] (349.569 ms) : 0, 349569
AppSec [baseline] (54.466 ms) : 0, 54466
AppSec [candidate] (53.668 ms) : 0, 53668
Remote Config [baseline] (717.854 µs) : 0, 718
Remote Config [candidate] (696.313 µs) : 0, 696
Telemetry [baseline] (8.867 ms) : 0, 8867
Telemetry [candidate] (8.903 ms) : 0, 8903
ProfilingAgent [baseline] (96.48 ms) : 0, 96480
ProfilingAgent [candidate] (95.914 ms) : 0, 95914
Profiling [baseline] (96.506 ms) : 0, 96506
Profiling [candidate] (95.938 ms) : 0, 95938
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 13 metrics, 17 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section baseline
no_agent (1.379 ms) : 1360, 1398
. : milestone, 1379,
appsec (1.733 ms) : 1709, 1757
. : milestone, 1733,
appsec_no_iast (1.74 ms) : 1715, 1765
. : milestone, 1740,
code_origins (1.682 ms) : 1655, 1709
. : milestone, 1682,
iast (1.523 ms) : 1500, 1547
. : milestone, 1523,
profiling (1.562 ms) : 1537, 1587
. : milestone, 1562,
tracing (1.495 ms) : 1471, 1519
. : milestone, 1495,
section candidate
no_agent (1.359 ms) : 1339, 1378
. : milestone, 1359,
appsec (1.745 ms) : 1722, 1768
. : milestone, 1745,
appsec_no_iast (1.764 ms) : 1739, 1788
. : milestone, 1764,
code_origins (1.691 ms) : 1664, 1717
. : milestone, 1691,
iast (1.536 ms) : 1511, 1561
. : milestone, 1536,
profiling (1.515 ms) : 1491, 1538
. : milestone, 1515,
tracing (1.514 ms) : 1490, 1539
. : milestone, 1514,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section baseline
no_agent (391.34 µs) : 372, 411
. : milestone, 391,
iast (523.403 µs) : 501, 546
. : milestone, 523,
iast_FULL (732.352 µs) : 710, 754
. : milestone, 732,
iast_GLOBAL (566.962 µs) : 545, 589
. : milestone, 567,
iast_HARDCODED_SECRET_DISABLED (516.898 µs) : 495, 539
. : milestone, 517,
iast_INACTIVE (470.92 µs) : 449, 493
. : milestone, 471,
iast_TELEMETRY_OFF (507.861 µs) : 486, 530
. : milestone, 508,
tracing (466.207 µs) : 445, 487
. : milestone, 466,
section candidate
no_agent (386.815 µs) : 367, 407
. : milestone, 387,
iast (517.318 µs) : 496, 539
. : milestone, 517,
iast_FULL (737.964 µs) : 716, 760
. : milestone, 738,
iast_GLOBAL (573.788 µs) : 551, 597
. : milestone, 574,
iast_HARDCODED_SECRET_DISABLED (517.874 µs) : 496, 540
. : milestone, 518,
iast_INACTIVE (479.66 µs) : 457, 502
. : milestone, 480,
iast_TELEMETRY_OFF (504.214 µs) : 483, 526
. : milestone, 504,
tracing (464.01 µs) : 443, 485
. : milestone, 464,
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 biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section baseline
no_agent (15.495 s) : 15495000, 15495000
. : milestone, 15495000,
appsec (14.85 s) : 14850000, 14850000
. : milestone, 14850000,
iast (19.11 s) : 19110000, 19110000
. : milestone, 19110000,
iast_GLOBAL (18.229 s) : 18229000, 18229000
. : milestone, 18229000,
profiling (14.874 s) : 14874000, 14874000
. : milestone, 14874000,
tracing (14.996 s) : 14996000, 14996000
. : milestone, 14996000,
section candidate
no_agent (15.533 s) : 15533000, 15533000
. : milestone, 15533000,
appsec (15.124 s) : 15124000, 15124000
. : milestone, 15124000,
iast (18.595 s) : 18595000, 18595000
. : milestone, 18595000,
iast_GLOBAL (18.039 s) : 18039000, 18039000
. : milestone, 18039000,
profiling (15.619 s) : 15619000, 15619000
. : milestone, 15619000,
tracing (14.851 s) : 14851000, 14851000
. : milestone, 14851000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.48.0-SNAPSHOT~27900d69e0, baseline=1.48.0-SNAPSHOT~fe9f968edb
dateFormat X
axisFormat %s
section baseline
no_agent (1.472 ms) : 1461, 1484
. : milestone, 1472,
appsec (2.359 ms) : 2315, 2403
. : milestone, 2359,
iast (2.14 ms) : 2084, 2196
. : milestone, 2140,
iast_GLOBAL (2.174 ms) : 2118, 2230
. : milestone, 2174,
profiling (1.992 ms) : 1947, 2036
. : milestone, 1992,
tracing (1.972 ms) : 1929, 2015
. : milestone, 1972,
section candidate
no_agent (1.485 ms) : 1473, 1496
. : milestone, 1485,
appsec (2.364 ms) : 2320, 2408
. : milestone, 2364,
iast (2.135 ms) : 2079, 2190
. : milestone, 2135,
iast_GLOBAL (2.172 ms) : 2116, 2228
. : milestone, 2172,
profiling (2.008 ms) : 1962, 2054
. : milestone, 2008,
tracing (1.959 ms) : 1916, 2002
. : milestone, 1959,
|
Contributor
|
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
cbeauchesne
enabled auto-merge (squash)
March 21, 2025 14:11
amarziali
approved these changes
Mar 21, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Does This Do
Add TRACING_CONFIG_NONDEFAULT, TRACING_CONFIG_NONDEFAULT_2 and TRACING_CONFIG_NONDEFAULT_3 in CI
Motivation
Two days ago, a possible regression has been pushed to
master(nightly job). Those scenario will prevent this (and other) in the future.Additional Notes
Wait for DataDog/system-tests#4355 before merging this
Contributor Checklist
type:and (comp:orinst:) labels in addition to any usefull labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]