Update repo URL extraction logic for Bitbucket#5766
Merged
nikita-tkachenko-datadog merged 1 commit intoAug 24, 2023
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 62 cases. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.20.0-SNAPSHOT~f12fb46fcd, baseline=1.20.0-SNAPSHOT~118962aca3
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (987.38 ms) : 0, 987380
Total [baseline] (9.174 s) : 0, 9174442
Agent [candidate] (987.812 ms) : 0, 987812
Total [candidate] (9.161 s) : 0, 9161362
section appsec
Agent [baseline] (1.072 s) : 0, 1072020
Total [baseline] (9.27 s) : 0, 9270471
Agent [candidate] (1.072 s) : 0, 1072401
Total [candidate] (9.338 s) : 0, 9337838
section iast
Agent [baseline] (1.092 s) : 0, 1092154
Total [baseline] (9.421 s) : 0, 9421010
Agent [candidate] (1.092 s) : 0, 1091812
Total [candidate] (9.426 s) : 0, 9425591
section profiling
Agent [baseline] (1.164 s) : 0, 1164170
Total [baseline] (9.445 s) : 0, 9445376
Agent [candidate] (1.164 s) : 0, 1164426
Total [candidate] (9.442 s) : 0, 9442451
gantt
title petclinic - break down per module: candidate=1.20.0-SNAPSHOT~f12fb46fcd, baseline=1.20.0-SNAPSHOT~118962aca3
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (612.456 ms) : 0, 612456
BytebuddyAgent [candidate] (612.43 ms) : 0, 612430
GlobalTracer [baseline] (283.826 ms) : 0, 283826
GlobalTracer [candidate] (284.481 ms) : 0, 284481
AppSec [baseline] (50.178 ms) : 0, 50178
AppSec [candidate] (50.035 ms) : 0, 50035
Remote Config [baseline] (683.74 µs) : 0, 684
Remote Config [candidate] (653.123 µs) : 0, 653
Telemetry [baseline] (5.968 ms) : 0, 5968
Telemetry [candidate] (6.004 ms) : 0, 6004
section appsec
BytebuddyAgent [baseline] (612.216 ms) : 0, 612216
BytebuddyAgent [candidate] (612.125 ms) : 0, 612125
GlobalTracer [baseline] (283.551 ms) : 0, 283551
GlobalTracer [candidate] (284.67 ms) : 0, 284670
AppSec [baseline] (135.516 ms) : 0, 135516
AppSec [candidate] (134.838 ms) : 0, 134838
Remote Config [baseline] (718.719 µs) : 0, 719
Remote Config [candidate] (722.342 µs) : 0, 722
Telemetry [baseline] (5.706 ms) : 0, 5706
Telemetry [candidate] (5.721 ms) : 0, 5721
section iast
BytebuddyAgent [baseline] (719.642 ms) : 0, 719642
BytebuddyAgent [candidate] (718.433 ms) : 0, 718433
GlobalTracer [baseline] (270.849 ms) : 0, 270849
GlobalTracer [candidate] (271.484 ms) : 0, 271484
AppSec [baseline] (47.227 ms) : 0, 47227
AppSec [candidate] (47.513 ms) : 0, 47513
IAST [baseline] (13.796 ms) : 0, 13796
IAST [candidate] (13.846 ms) : 0, 13846
Remote Config [baseline] (552.093 µs) : 0, 552
Remote Config [candidate] (558.903 µs) : 0, 559
Telemetry [baseline] (5.703 ms) : 0, 5703
Telemetry [candidate] (5.728 ms) : 0, 5728
section profiling
BytebuddyAgent [baseline] (629.06 ms) : 0, 629060
BytebuddyAgent [candidate] (629.036 ms) : 0, 629036
GlobalTracer [baseline] (348.054 ms) : 0, 348054
GlobalTracer [candidate] (348.54 ms) : 0, 348540
AppSec [baseline] (49.44 ms) : 0, 49440
AppSec [candidate] (49.12 ms) : 0, 49120
Remote Config [baseline] (657.136 µs) : 0, 657
Remote Config [candidate] (648.432 µs) : 0, 648
Telemetry [baseline] (5.977 ms) : 0, 5977
Telemetry [candidate] (5.953 ms) : 0, 5953
ProfilingAgent [baseline] (77.742 ms) : 0, 77742
ProfilingAgent [candidate] (77.771 ms) : 0, 77771
Profiling [baseline] (77.766 ms) : 0, 77766
Profiling [candidate] (77.795 ms) : 0, 77795
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.20.0-SNAPSHOT~f12fb46fcd, baseline=1.20.0-SNAPSHOT~118962aca3
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (987.484 ms) : 0, 987484
Total [baseline] (8.636 s) : 0, 8635802
Agent [candidate] (989.413 ms) : 0, 989413
Total [candidate] (8.654 s) : 0, 8653888
section appsec
Agent [baseline] (1.072 s) : 0, 1071655
Total [baseline] (8.716 s) : 0, 8715687
Agent [candidate] (1.073 s) : 0, 1072505
Total [candidate] (8.727 s) : 0, 8727181
section iast
Agent [baseline] (1.088 s) : 0, 1087880
Total [baseline] (9.154 s) : 0, 9153779
Agent [candidate] (1.092 s) : 0, 1091794
Total [candidate] (9.206 s) : 0, 9205765
section profiling
Agent [baseline] (1.157 s) : 0, 1157488
Total [baseline] (8.88 s) : 0, 8880231
Agent [candidate] (1.155 s) : 0, 1155396
Total [candidate] (8.866 s) : 0, 8865580
gantt
title insecure-bank - break down per module: candidate=1.20.0-SNAPSHOT~f12fb46fcd, baseline=1.20.0-SNAPSHOT~118962aca3
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (612.584 ms) : 0, 612584
BytebuddyAgent [candidate] (613.404 ms) : 0, 613404
GlobalTracer [baseline] (283.607 ms) : 0, 283607
GlobalTracer [candidate] (285.016 ms) : 0, 285016
AppSec [baseline] (50.327 ms) : 0, 50327
AppSec [candidate] (50.093 ms) : 0, 50093
Remote Config [baseline] (667.596 µs) : 0, 668
Remote Config [candidate] (658.646 µs) : 0, 659
Telemetry [baseline] (6.016 ms) : 0, 6016
Telemetry [candidate] (5.942 ms) : 0, 5942
section appsec
BytebuddyAgent [baseline] (611.93 ms) : 0, 611930
BytebuddyAgent [candidate] (612.397 ms) : 0, 612397
GlobalTracer [baseline] (283.76 ms) : 0, 283760
GlobalTracer [candidate] (284.392 ms) : 0, 284392
AppSec [baseline] (135.287 ms) : 0, 135287
AppSec [candidate] (134.999 ms) : 0, 134999
Remote Config [baseline] (721.947 µs) : 0, 722
Remote Config [candidate] (714.132 µs) : 0, 714
Telemetry [baseline] (5.747 ms) : 0, 5747
Telemetry [candidate] (5.772 ms) : 0, 5772
section iast
BytebuddyAgent [baseline] (716.576 ms) : 0, 716576
BytebuddyAgent [candidate] (719.146 ms) : 0, 719146
GlobalTracer [baseline] (269.858 ms) : 0, 269858
GlobalTracer [candidate] (271.102 ms) : 0, 271102
AppSec [baseline] (47.334 ms) : 0, 47334
AppSec [candidate] (47.274 ms) : 0, 47274
IAST [baseline] (13.756 ms) : 0, 13756
IAST [candidate] (13.821 ms) : 0, 13821
Remote Config [baseline] (547.414 µs) : 0, 547
Remote Config [candidate] (548.77 µs) : 0, 549
Telemetry [baseline] (5.68 ms) : 0, 5680
Telemetry [candidate] (5.649 ms) : 0, 5649
section profiling
BytebuddyAgent [baseline] (625.083 ms) : 0, 625083
BytebuddyAgent [candidate] (624.705 ms) : 0, 624705
GlobalTracer [baseline] (346.425 ms) : 0, 346425
GlobalTracer [candidate] (345.75 ms) : 0, 345750
AppSec [baseline] (49.099 ms) : 0, 49099
AppSec [candidate] (48.97 ms) : 0, 48970
Remote Config [baseline] (655.119 µs) : 0, 655
Remote Config [candidate] (644.2 µs) : 0, 644
Telemetry [baseline] (5.945 ms) : 0, 5945
Telemetry [candidate] (5.991 ms) : 0, 5991
ProfilingAgent [baseline] (77.517 ms) : 0, 77517
ProfilingAgent [candidate] (76.679 ms) : 0, 76679
Profiling [baseline] (77.541 ms) : 0, 77541
Profiling [candidate] (76.702 ms) : 0, 76702
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 24 cases. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.20.0-SNAPSHOT~f12fb46fcd, baseline=1.20.0-SNAPSHOT~118962aca3
dateFormat X
axisFormat %s
section baseline
no_agent (1.343 ms) : 1323, 1362
. : milestone, 1343,
appsec (1.666 ms) : 1641, 1690
. : milestone, 1666,
iast (1.486 ms) : 1462, 1509
. : milestone, 1486,
profiling (1.449 ms) : 1424, 1474
. : milestone, 1449,
tracing (1.473 ms) : 1449, 1497
. : milestone, 1473,
section candidate
no_agent (1.33 ms) : 1311, 1350
. : milestone, 1330,
appsec (1.694 ms) : 1670, 1718
. : milestone, 1694,
iast (1.457 ms) : 1432, 1481
. : milestone, 1457,
profiling (1.469 ms) : 1445, 1494
. : milestone, 1469,
tracing (1.453 ms) : 1429, 1477
. : milestone, 1453,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.20.0-SNAPSHOT~f12fb46fcd, baseline=1.20.0-SNAPSHOT~118962aca3
dateFormat X
axisFormat %s
section baseline
no_agent (363.995 µs) : 343, 385
. : milestone, 364,
appsec (670.861 µs) : 649, 692
. : milestone, 671,
iast (449.191 µs) : 429, 470
. : milestone, 449,
iast_FULL (523.065 µs) : 502, 544
. : milestone, 523,
iast_INACTIVE (426.001 µs) : 405, 447
. : milestone, 426,
profiling (442.818 µs) : 422, 464
. : milestone, 443,
tracing (436.104 µs) : 415, 457
. : milestone, 436,
section candidate
no_agent (368.275 µs) : 348, 389
. : milestone, 368,
appsec (667.0 µs) : 647, 687
. : milestone, 667,
iast (445.452 µs) : 425, 466
. : milestone, 445,
iast_FULL (515.216 µs) : 495, 536
. : milestone, 515,
iast_INACTIVE (425.995 µs) : 406, 446
. : milestone, 426,
profiling (441.162 µs) : 420, 463
. : milestone, 441,
tracing (431.325 µs) : 410, 452
. : milestone, 431,
|
nikita-tkachenko-datadog
marked this pull request as ready for review
August 23, 2023 15:09
juan-fernandez
approved these changes
Aug 23, 2023
nikita-tkachenko-datadog
deleted the
nikita-tkachenko/fix-bitbucket-ci-tests
branch
August 24, 2023 07:32
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
Updates CI spec tests fixtures and logic that extracts Git metadata from Bitbucket CI: when no
git:repo URL is available buthttps:one is there, the latter is used as a fallback.Motivation
Making sure Java tracer behaves in accordance with the CI spec