-
Notifications
You must be signed in to change notification settings - Fork 312
Add a smoke test for quarantine feature #8367
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
Merged
nikita-tkachenko-datadog
merged 2 commits into
master
from
nikita-tkachenko/quarantine-smoke-test
Feb 11, 2025
Merged
Add a smoke test for quarantine feature #8367
nikita-tkachenko-datadog
merged 2 commits into
master
from
nikita-tkachenko/quarantine-smoke-test
Feb 11, 2025
Conversation
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
Contributor
daniel-mohedano
approved these changes
Feb 11, 2025
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 56 metrics, 7 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.047 s) : 0, 1046858
Total [baseline] (8.662 s) : 0, 8661945
Agent [candidate] (1.043 s) : 0, 1042694
Total [candidate] (8.651 s) : 0, 8651074
section iast
Agent [baseline] (1.187 s) : 0, 1186965
Total [baseline] (9.246 s) : 0, 9246374
Agent [candidate] (1.181 s) : 0, 1181186
Total [candidate] (9.243 s) : 0, 9242826
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.187 s) : 0, 1187231
Total [baseline] (9.232 s) : 0, 9232270
Agent [candidate] (1.173 s) : 0, 1172729
Total [candidate] (9.202 s) : 0, 9201608
section iast_TELEMETRY_OFF
Agent [baseline] (1.17 s) : 0, 1169731
Total [baseline] (9.23 s) : 0, 9230065
Agent [candidate] (1.172 s) : 0, 1171505
Total [candidate] (9.229 s) : 0, 9228616
gantt
title insecure-bank - break down per module: candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (718.842 ms) : 0, 718842
BytebuddyAgent [candidate] (716.744 ms) : 0, 716744
GlobalTracer [baseline] (243.389 ms) : 0, 243390
GlobalTracer [candidate] (243.704 ms) : 0, 243704
AppSec [baseline] (55.232 ms) : 0, 55232
AppSec [candidate] (54.977 ms) : 0, 54977
Remote Config [baseline] (707.818 µs) : 0, 708
Remote Config [candidate] (703.742 µs) : 0, 704
Telemetry [baseline] (13.45 ms) : 0, 13450
Telemetry [candidate] (11.462 ms) : 0, 11462
section iast
BytebuddyAgent [baseline] (846.378 ms) : 0, 846378
BytebuddyAgent [candidate] (841.851 ms) : 0, 841851
GlobalTracer [baseline] (235.712 ms) : 0, 235712
GlobalTracer [candidate] (234.887 ms) : 0, 234887
IAST [baseline] (23.762 ms) : 0, 23762
IAST [candidate] (23.027 ms) : 0, 23027
AppSec [baseline] (56.137 ms) : 0, 56137
AppSec [candidate] (56.907 ms) : 0, 56907
Remote Config [baseline] (622.32 µs) : 0, 622
Remote Config [candidate] (616.359 µs) : 0, 616
Telemetry [baseline] (8.734 ms) : 0, 8734
Telemetry [candidate] (8.614 ms) : 0, 8614
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (845.612 ms) : 0, 845612
BytebuddyAgent [candidate] (834.427 ms) : 0, 834427
GlobalTracer [baseline] (235.74 ms) : 0, 235740
GlobalTracer [candidate] (233.85 ms) : 0, 233850
IAST [baseline] (24.828 ms) : 0, 24828
IAST [candidate] (22.816 ms) : 0, 22816
AppSec [baseline] (56.124 ms) : 0, 56124
AppSec [candidate] (57.084 ms) : 0, 57084
Remote Config [baseline] (626.328 µs) : 0, 626
Remote Config [candidate] (618.381 µs) : 0, 618
Telemetry [baseline] (8.897 ms) : 0, 8897
Telemetry [candidate] (8.707 ms) : 0, 8707
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (832.755 ms) : 0, 832755
BytebuddyAgent [candidate] (833.796 ms) : 0, 833796
GlobalTracer [baseline] (233.727 ms) : 0, 233727
GlobalTracer [candidate] (233.995 ms) : 0, 233995
IAST [baseline] (26.082 ms) : 0, 26082
IAST [candidate] (25.582 ms) : 0, 25582
AppSec [baseline] (52.864 ms) : 0, 52864
AppSec [candidate] (53.686 ms) : 0, 53686
Remote Config [baseline] (610.441 µs) : 0, 610
Remote Config [candidate] (608.261 µs) : 0, 608
Telemetry [baseline] (8.542 ms) : 0, 8542
Telemetry [candidate] (8.582 ms) : 0, 8582
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.041 s) : 0, 1041313
Total [baseline] (10.491 s) : 0, 10490586
Agent [candidate] (1.042 s) : 0, 1041859
Total [candidate] (10.491 s) : 0, 10491063
section appsec
Agent [baseline] (1.188 s) : 0, 1188149
Total [baseline] (10.792 s) : 0, 10792091
Agent [candidate] (1.188 s) : 0, 1188467
Total [candidate] (10.721 s) : 0, 10721294
section iast
Agent [baseline] (1.173 s) : 0, 1173100
Total [baseline] (10.995 s) : 0, 10995478
Agent [candidate] (1.182 s) : 0, 1182221
Total [candidate] (11.094 s) : 0, 11093976
section profiling
Agent [baseline] (1.269 s) : 0, 1268873
Total [baseline] (10.886 s) : 0, 10886354
Agent [candidate] (1.263 s) : 0, 1263486
Total [candidate] (10.86 s) : 0, 10860223
gantt
title petclinic - break down per module: candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (715.025 ms) : 0, 715025
BytebuddyAgent [candidate] (715.737 ms) : 0, 715737
GlobalTracer [baseline] (242.977 ms) : 0, 242977
GlobalTracer [candidate] (243.207 ms) : 0, 243207
AppSec [baseline] (55.347 ms) : 0, 55347
AppSec [candidate] (54.956 ms) : 0, 54956
Remote Config [baseline] (710.839 µs) : 0, 711
Remote Config [candidate] (706.457 µs) : 0, 706
Telemetry [baseline] (12.102 ms) : 0, 12102
Telemetry [candidate] (12.057 ms) : 0, 12057
section appsec
BytebuddyAgent [baseline] (735.694 ms) : 0, 735694
BytebuddyAgent [candidate] (735.426 ms) : 0, 735426
GlobalTracer [baseline] (241.123 ms) : 0, 241123
GlobalTracer [candidate] (241.361 ms) : 0, 241361
AppSec [baseline] (176.02 ms) : 0, 176020
AppSec [candidate] (176.758 ms) : 0, 176758
Remote Config [baseline] (659.917 µs) : 0, 660
Remote Config [candidate] (660.091 µs) : 0, 660
Telemetry [baseline] (8.608 ms) : 0, 8608
Telemetry [candidate] (8.237 ms) : 0, 8237
IAST [baseline] (21.706 ms) : 0, 21706
IAST [candidate] (21.719 ms) : 0, 21719
section iast
BytebuddyAgent [baseline] (834.642 ms) : 0, 834642
BytebuddyAgent [candidate] (841.329 ms) : 0, 841329
GlobalTracer [baseline] (233.76 ms) : 0, 233760
GlobalTracer [candidate] (235.704 ms) : 0, 235704
AppSec [baseline] (57.262 ms) : 0, 57262
AppSec [candidate] (57.089 ms) : 0, 57089
Remote Config [baseline] (618.141 µs) : 0, 618
Remote Config [candidate] (630.269 µs) : 0, 630
Telemetry [baseline] (8.712 ms) : 0, 8712
Telemetry [candidate] (8.786 ms) : 0, 8786
IAST [baseline] (22.833 ms) : 0, 22833
IAST [candidate] (23.25 ms) : 0, 23250
section profiling
ProfilingAgent [baseline] (96.235 ms) : 0, 96235
ProfilingAgent [candidate] (95.263 ms) : 0, 95263
BytebuddyAgent [baseline] (710.554 ms) : 0, 710554
BytebuddyAgent [candidate] (708.051 ms) : 0, 708051
GlobalTracer [baseline] (354.262 ms) : 0, 354262
GlobalTracer [candidate] (353.942 ms) : 0, 353942
AppSec [baseline] (55.698 ms) : 0, 55698
AppSec [candidate] (54.423 ms) : 0, 54423
Remote Config [baseline] (698.951 µs) : 0, 699
Remote Config [candidate] (718.096 µs) : 0, 718
Telemetry [baseline] (8.945 ms) : 0, 8945
Telemetry [candidate] (8.898 ms) : 0, 8898
Profiling [baseline] (96.26 ms) : 0, 96260
Profiling [candidate] (95.288 ms) : 0, 95288
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 13 metrics, 15 unstable metrics. Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section baseline
no_agent (392.529 µs) : 372, 413
. : milestone, 393,
iast (521.794 µs) : 500, 544
. : milestone, 522,
iast_FULL (751.474 µs) : 730, 773
. : milestone, 751,
iast_GLOBAL (566.204 µs) : 543, 589
. : milestone, 566,
iast_HARDCODED_SECRET_DISABLED (518.334 µs) : 497, 540
. : milestone, 518,
iast_INACTIVE (471.079 µs) : 449, 493
. : milestone, 471,
iast_TELEMETRY_OFF (506.413 µs) : 484, 529
. : milestone, 506,
tracing (460.488 µs) : 439, 482
. : milestone, 460,
section candidate
no_agent (387.416 µs) : 368, 407
. : milestone, 387,
iast (516.119 µs) : 494, 538
. : milestone, 516,
iast_FULL (757.141 µs) : 735, 779
. : milestone, 757,
iast_GLOBAL (565.442 µs) : 543, 588
. : milestone, 565,
iast_HARDCODED_SECRET_DISABLED (512.009 µs) : 490, 534
. : milestone, 512,
iast_INACTIVE (468.545 µs) : 447, 490
. : milestone, 469,
iast_TELEMETRY_OFF (505.811 µs) : 483, 528
. : milestone, 506,
tracing (458.861 µs) : 438, 480
. : milestone, 459,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section baseline
no_agent (1.374 ms) : 1355, 1394
. : milestone, 1374,
appsec (1.745 ms) : 1722, 1769
. : milestone, 1745,
appsec_no_iast (1.763 ms) : 1740, 1787
. : milestone, 1763,
iast (1.514 ms) : 1489, 1538
. : milestone, 1514,
profiling (1.529 ms) : 1506, 1552
. : milestone, 1529,
tracing (1.505 ms) : 1480, 1530
. : milestone, 1505,
section candidate
no_agent (1.372 ms) : 1351, 1392
. : milestone, 1372,
appsec (1.759 ms) : 1735, 1783
. : milestone, 1759,
appsec_no_iast (1.781 ms) : 1756, 1806
. : milestone, 1781,
iast (1.534 ms) : 1509, 1560
. : milestone, 1534,
profiling (1.521 ms) : 1498, 1544
. : milestone, 1521,
tracing (1.495 ms) : 1471, 1520
. : milestone, 1495,
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.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section baseline
no_agent (15.284 s) : 15284000, 15284000
. : milestone, 15284000,
appsec (15.11 s) : 15110000, 15110000
. : milestone, 15110000,
iast (18.714 s) : 18714000, 18714000
. : milestone, 18714000,
iast_GLOBAL (18.047 s) : 18047000, 18047000
. : milestone, 18047000,
profiling (15.088 s) : 15088000, 15088000
. : milestone, 15088000,
tracing (15.086 s) : 15086000, 15086000
. : milestone, 15086000,
section candidate
no_agent (15.101 s) : 15101000, 15101000
. : milestone, 15101000,
appsec (14.983 s) : 14983000, 14983000
. : milestone, 14983000,
iast (18.475 s) : 18475000, 18475000
. : milestone, 18475000,
iast_GLOBAL (18.026 s) : 18026000, 18026000
. : milestone, 18026000,
profiling (14.937 s) : 14937000, 14937000
. : milestone, 14937000,
tracing (15.006 s) : 15006000, 15006000
. : milestone, 15006000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.47.0-SNAPSHOT~0f31759bf5, baseline=1.47.0-SNAPSHOT~652b46574b
dateFormat X
axisFormat %s
section baseline
no_agent (1.467 ms) : 1456, 1479
. : milestone, 1467,
appsec (2.354 ms) : 2311, 2397
. : milestone, 2354,
iast (2.105 ms) : 2050, 2160
. : milestone, 2105,
iast_GLOBAL (2.155 ms) : 2100, 2211
. : milestone, 2155,
profiling (1.963 ms) : 1920, 2006
. : milestone, 1963,
tracing (1.941 ms) : 1899, 1983
. : milestone, 1941,
section candidate
no_agent (1.47 ms) : 1459, 1481
. : milestone, 1470,
appsec (2.358 ms) : 2315, 2402
. : milestone, 2358,
iast (2.105 ms) : 2050, 2160
. : milestone, 2105,
iast_GLOBAL (2.142 ms) : 2087, 2197
. : milestone, 2142,
profiling (1.97 ms) : 1926, 2015
. : milestone, 1970,
tracing (1.94 ms) : 1898, 1982
. : milestone, 1940,
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
comp: ci visibility
Continuous Integration Visibility
comp: testing
Testing
tag: no release notes
Changes to exclude from release notes
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
Adds a smoke test for the quarantine feature.
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-1530