-
Notifications
You must be signed in to change notification settings - Fork 279
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 custom test fingerprint tags to ITR requests #6195
Merged
nikita-tkachenko-datadog
merged 2 commits into
master
from
nikita-tkachenko/add-custom-tags-to-itr-requests
Nov 14, 2023
Merged
Add custom test fingerprint tags to ITR requests #6195
nikita-tkachenko-datadog
merged 2 commits into
master
from
nikita-tkachenko/add-custom-tags-to-itr-requests
Nov 14, 2023
Conversation
This file contains 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
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 54 cases. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.24.0-SNAPSHOT~f32913b64c, baseline=1.24.0-SNAPSHOT~5dce4fdae6
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.034 s) : 0, 1033622
Total [baseline] (9.285 s) : 0, 9285413
Agent [candidate] (1.049 s) : 0, 1048584
Total [candidate] (9.324 s) : 0, 9324228
section appsec
Agent [baseline] (1.127 s) : 0, 1127404
Total [baseline] (9.456 s) : 0, 9456057
Agent [candidate] (1.123 s) : 0, 1122644
Total [candidate] (9.481 s) : 0, 9481389
section iast
Agent [baseline] (1.149 s) : 0, 1148881
Total [baseline] (9.502 s) : 0, 9502347
Agent [candidate] (1.153 s) : 0, 1152505
Total [candidate] (9.568 s) : 0, 9568044
section profiling
Agent [baseline] (1.225 s) : 0, 1225021
Total [baseline] (9.542 s) : 0, 9541829
Agent [candidate] (1.226 s) : 0, 1225825
Total [candidate] (9.612 s) : 0, 9611530
gantt
title petclinic - break down per module: candidate=1.24.0-SNAPSHOT~f32913b64c, baseline=1.24.0-SNAPSHOT~5dce4fdae6
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (645.066 ms) : 0, 645066
BytebuddyAgent [candidate] (655.236 ms) : 0, 655236
GlobalTracer [baseline] (293.601 ms) : 0, 293601
GlobalTracer [candidate] (297.134 ms) : 0, 297134
AppSec [baseline] (48.654 ms) : 0, 48654
AppSec [candidate] (49.229 ms) : 0, 49229
Remote Config [baseline] (680.158 µs) : 0, 680
Remote Config [candidate] (694.058 µs) : 0, 694
Telemetry [baseline] (11.309 ms) : 0, 11309
Telemetry [candidate] (11.37 ms) : 0, 11370
section appsec
BytebuddyAgent [baseline] (650.076 ms) : 0, 650076
BytebuddyAgent [candidate] (647.013 ms) : 0, 647013
GlobalTracer [baseline] (295.662 ms) : 0, 295662
GlobalTracer [candidate] (294.72 ms) : 0, 294720
AppSec [baseline] (139.614 ms) : 0, 139614
AppSec [candidate] (138.983 ms) : 0, 138983
Remote Config [baseline] (655.379 µs) : 0, 655
Remote Config [candidate] (652.513 µs) : 0, 653
Telemetry [baseline] (6.909 ms) : 0, 6909
Telemetry [candidate] (6.872 ms) : 0, 6872
section iast
BytebuddyAgent [baseline] (764.089 ms) : 0, 764089
BytebuddyAgent [candidate] (766.716 ms) : 0, 766716
GlobalTracer [baseline] (273.473 ms) : 0, 273473
GlobalTracer [candidate] (274.771 ms) : 0, 274771
AppSec [baseline] (47.027 ms) : 0, 47027
AppSec [candidate] (47.228 ms) : 0, 47228
Remote Config [baseline] (571.283 µs) : 0, 571
Remote Config [candidate] (569.136 µs) : 0, 569
Telemetry [baseline] (11.879 ms) : 0, 11879
Telemetry [candidate] (11.195 ms) : 0, 11195
IAST [baseline] (17.494 ms) : 0, 17494
IAST [candidate] (17.519 ms) : 0, 17519
section profiling
ProfilingAgent [baseline] (88.597 ms) : 0, 88597
ProfilingAgent [candidate] (88.382 ms) : 0, 88382
BytebuddyAgent [baseline] (659.869 ms) : 0, 659869
BytebuddyAgent [candidate] (662.486 ms) : 0, 662486
GlobalTracer [baseline] (360.392 ms) : 0, 360392
GlobalTracer [candidate] (359.21 ms) : 0, 359210
AppSec [baseline] (49.322 ms) : 0, 49322
AppSec [candidate] (49.024 ms) : 0, 49024
Remote Config [baseline] (653.14 µs) : 0, 653
Remote Config [candidate] (646.67 µs) : 0, 647
Telemetry [baseline] (11.449 ms) : 0, 11449
Telemetry [candidate] (11.312 ms) : 0, 11312
Profiling [baseline] (88.62 ms) : 0, 88620
Profiling [candidate] (88.407 ms) : 0, 88407
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.24.0-SNAPSHOT~f32913b64c, baseline=1.24.0-SNAPSHOT~5dce4fdae6
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.036 s) : 0, 1036010
Total [baseline] (8.778 s) : 0, 8777982
Agent [candidate] (1.035 s) : 0, 1035320
Total [candidate] (8.8 s) : 0, 8800270
section iast
Agent [baseline] (1.158 s) : 0, 1158095
Total [baseline] (9.337 s) : 0, 9336853
Agent [candidate] (1.159 s) : 0, 1159130
Total [candidate] (9.358 s) : 0, 9357761
section iast_TELEMETRY_OFF
Agent [baseline] (1.145 s) : 0, 1145320
Total [baseline] (9.294 s) : 0, 9294269
Agent [candidate] (1.146 s) : 0, 1145855
Total [candidate] (9.298 s) : 0, 9298209
gantt
title insecure-bank - break down per module: candidate=1.24.0-SNAPSHOT~f32913b64c, baseline=1.24.0-SNAPSHOT~5dce4fdae6
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (646.378 ms) : 0, 646378
BytebuddyAgent [candidate] (646.003 ms) : 0, 646003
GlobalTracer [baseline] (294.393 ms) : 0, 294393
GlobalTracer [candidate] (294.09 ms) : 0, 294090
AppSec [baseline] (48.647 ms) : 0, 48647
AppSec [candidate] (48.774 ms) : 0, 48774
Remote Config [baseline] (689.877 µs) : 0, 690
Remote Config [candidate] (688.647 µs) : 0, 689
Telemetry [baseline] (11.304 ms) : 0, 11304
Telemetry [candidate] (11.237 ms) : 0, 11237
section iast
BytebuddyAgent [baseline] (770.326 ms) : 0, 770326
BytebuddyAgent [candidate] (770.727 ms) : 0, 770727
GlobalTracer [baseline] (275.686 ms) : 0, 275686
GlobalTracer [candidate] (275.811 ms) : 0, 275811
AppSec [baseline] (46.558 ms) : 0, 46558
AppSec [candidate] (47.028 ms) : 0, 47028
IAST [baseline] (17.596 ms) : 0, 17596
IAST [candidate] (16.274 ms) : 0, 16274
Remote Config [baseline] (571.99 µs) : 0, 572
Remote Config [candidate] (566.186 µs) : 0, 566
Telemetry [baseline] (12.669 ms) : 0, 12669
Telemetry [candidate] (14.016 ms) : 0, 14016
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (758.566 ms) : 0, 758566
BytebuddyAgent [candidate] (759.467 ms) : 0, 759467
GlobalTracer [baseline] (274.088 ms) : 0, 274088
GlobalTracer [candidate] (274.851 ms) : 0, 274851
AppSec [baseline] (46.367 ms) : 0, 46367
AppSec [candidate] (46.35 ms) : 0, 46350
IAST [baseline] (17.39 ms) : 0, 17390
IAST [candidate] (16.849 ms) : 0, 16849
Remote Config [baseline] (563.486 µs) : 0, 563
Remote Config [candidate] (572.388 µs) : 0, 572
Telemetry [baseline] (13.805 ms) : 0, 13805
Telemetry [candidate] (13.311 ms) : 0, 13311
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 22 cases. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.24.0-SNAPSHOT~f32913b64c, baseline=1.24.0-SNAPSHOT~5dce4fdae6
dateFormat X
axisFormat %s
section baseline
no_agent (1.342 ms) : 1322, 1362
. : milestone, 1342,
appsec (1.708 ms) : 1683, 1734
. : milestone, 1708,
iast (1.485 ms) : 1461, 1509
. : milestone, 1485,
profiling (1.45 ms) : 1424, 1475
. : milestone, 1450,
tracing (1.444 ms) : 1420, 1469
. : milestone, 1444,
section candidate
no_agent (1.34 ms) : 1320, 1359
. : milestone, 1340,
appsec (1.722 ms) : 1697, 1747
. : milestone, 1722,
iast (1.48 ms) : 1455, 1504
. : milestone, 1480,
profiling (1.486 ms) : 1459, 1512
. : milestone, 1486,
tracing (1.457 ms) : 1433, 1482
. : milestone, 1457,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.24.0-SNAPSHOT~f32913b64c, baseline=1.24.0-SNAPSHOT~5dce4fdae6
dateFormat X
axisFormat %s
section baseline
no_agent (360.555 µs) : 340, 381
. : milestone, 361,
iast (462.291 µs) : 441, 483
. : milestone, 462,
iast_FULL (519.86 µs) : 499, 541
. : milestone, 520,
iast_INACTIVE (441.359 µs) : 420, 463
. : milestone, 441,
iast_TELEMETRY_OFF (461.559 µs) : 441, 482
. : milestone, 462,
tracing (434.141 µs) : 413, 455
. : milestone, 434,
section candidate
no_agent (361.41 µs) : 340, 383
. : milestone, 361,
iast (463.794 µs) : 443, 484
. : milestone, 464,
iast_FULL (519.819 µs) : 499, 540
. : milestone, 520,
iast_INACTIVE (438.304 µs) : 417, 459
. : milestone, 438,
iast_TELEMETRY_OFF (454.22 µs) : 434, 475
. : milestone, 454,
tracing (435.631 µs) : 415, 456
. : milestone, 436,
|
juan-fernandez
approved these changes
Nov 14, 2023
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
Adds custom test fingerprint extensions to ITR requests for settings and skippable tests.
Motivation
The customers can configure custom tags to extend test fingerprints.
These tags - if present - must be included into the ITR requests
Jira ticket: CIVIS-7742