Conversation
|
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
|
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
1 similar comment
|
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
Kafka / producer-benchmarkParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics. See unchanged results
|
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 54 metrics, 9 unstable metrics. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.088 s) : 0, 1087664
Total [baseline] (8.566 s) : 0, 8566180
Agent [candidate] (1.091 s) : 0, 1091005
Total [candidate] (8.583 s) : 0, 8582913
section iast
Agent [baseline] (1.209 s) : 0, 1208652
Total [baseline] (9.144 s) : 0, 9144422
Agent [candidate] (1.219 s) : 0, 1218967
Total [candidate] (9.144 s) : 0, 9144113
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.21 s) : 0, 1210304
Total [baseline] (9.09 s) : 0, 9090339
Agent [candidate] (1.218 s) : 0, 1217701
Total [candidate] (9.097 s) : 0, 9096680
section iast_TELEMETRY_OFF
Agent [baseline] (1.21 s) : 0, 1210486
Total [baseline] (9.176 s) : 0, 9176063
Agent [candidate] (1.209 s) : 0, 1208824
Total [candidate] (9.143 s) : 0, 9143357
gantt
title insecure-bank - break down per module: candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (690.972 ms) : 0, 690972
BytebuddyAgent [candidate] (693.93 ms) : 0, 693930
GlobalTracer [baseline] (317.351 ms) : 0, 317351
GlobalTracer [candidate] (318.662 ms) : 0, 318662
AppSec [baseline] (54.431 ms) : 0, 54431
AppSec [candidate] (54.544 ms) : 0, 54544
Remote Config [baseline] (676.932 µs) : 0, 677
Remote Config [candidate] (692.065 µs) : 0, 692
Telemetry [baseline] (10.456 ms) : 0, 10456
Telemetry [candidate] (9.304 ms) : 0, 9304
section iast
BytebuddyAgent [baseline] (802.895 ms) : 0, 802895
BytebuddyAgent [candidate] (810.624 ms) : 0, 810624
GlobalTracer [baseline] (304.811 ms) : 0, 304811
GlobalTracer [candidate] (307.159 ms) : 0, 307159
AppSec [baseline] (57.352 ms) : 0, 57352
AppSec [candidate] (56.511 ms) : 0, 56511
IAST [baseline] (21.587 ms) : 0, 21587
IAST [candidate] (22.607 ms) : 0, 22607
Remote Config [baseline] (629.381 µs) : 0, 629
Remote Config [candidate] (627.752 µs) : 0, 628
Telemetry [baseline] (7.607 ms) : 0, 7607
Telemetry [candidate] (7.572 ms) : 0, 7572
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (805.076 ms) : 0, 805076
BytebuddyAgent [candidate] (809.613 ms) : 0, 809613
GlobalTracer [baseline] (305.181 ms) : 0, 305181
GlobalTracer [candidate] (307.122 ms) : 0, 307122
AppSec [baseline] (56.947 ms) : 0, 56947
AppSec [candidate] (57.285 ms) : 0, 57285
IAST [baseline] (21.263 ms) : 0, 21263
IAST [candidate] (21.601 ms) : 0, 21601
Remote Config [baseline] (604.494 µs) : 0, 604
Remote Config [candidate] (620.644 µs) : 0, 621
Telemetry [baseline] (7.465 ms) : 0, 7465
Telemetry [candidate] (7.555 ms) : 0, 7555
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (804.676 ms) : 0, 804676
BytebuddyAgent [candidate] (802.72 ms) : 0, 802720
GlobalTracer [baseline] (304.616 ms) : 0, 304616
GlobalTracer [candidate] (305.238 ms) : 0, 305238
AppSec [baseline] (58.414 ms) : 0, 58414
AppSec [candidate] (58.285 ms) : 0, 58285
IAST [baseline] (20.744 ms) : 0, 20744
IAST [candidate] (20.665 ms) : 0, 20665
Remote Config [baseline] (632.122 µs) : 0, 632
Remote Config [candidate] (618.412 µs) : 0, 618
Telemetry [baseline] (7.554 ms) : 0, 7554
Telemetry [candidate] (7.484 ms) : 0, 7484
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.084 s) : 0, 1084027
Total [baseline] (10.345 s) : 0, 10344862
Agent [candidate] (1.081 s) : 0, 1081425
Total [candidate] (10.392 s) : 0, 10391921
section appsec
Agent [baseline] (1.225 s) : 0, 1225227
Total [baseline] (10.7 s) : 0, 10700122
Agent [candidate] (1.223 s) : 0, 1222651
Total [candidate] (10.662 s) : 0, 10661747
section iast
Agent [baseline] (1.21 s) : 0, 1209550
Total [baseline] (10.905 s) : 0, 10905353
Agent [candidate] (1.211 s) : 0, 1211430
Total [candidate] (10.933 s) : 0, 10932804
section profiling
Agent [baseline] (1.282 s) : 0, 1282204
Total [baseline] (10.694 s) : 0, 10694385
Agent [candidate] (1.282 s) : 0, 1281607
Total [candidate] (10.724 s) : 0, 10723683
gantt
title petclinic - break down per module: candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (687.917 ms) : 0, 687917
BytebuddyAgent [candidate] (687.196 ms) : 0, 687196
GlobalTracer [baseline] (315.858 ms) : 0, 315858
GlobalTracer [candidate] (316.234 ms) : 0, 316234
AppSec [baseline] (54.51 ms) : 0, 54510
AppSec [candidate] (54.312 ms) : 0, 54312
Remote Config [baseline] (681.287 µs) : 0, 681
Remote Config [candidate] (671.891 µs) : 0, 672
Telemetry [baseline] (11.338 ms) : 0, 11338
Telemetry [candidate] (9.279 ms) : 0, 9279
section appsec
BytebuddyAgent [baseline] (710.308 ms) : 0, 710308
BytebuddyAgent [candidate] (708.334 ms) : 0, 708334
GlobalTracer [baseline] (315.631 ms) : 0, 315631
GlobalTracer [candidate] (315.32 ms) : 0, 315320
AppSec [baseline] (166.789 ms) : 0, 166789
AppSec [candidate] (166.362 ms) : 0, 166362
IAST [baseline] (20.391 ms) : 0, 20391
IAST [candidate] (19.429 ms) : 0, 19429
Remote Config [baseline] (651.826 µs) : 0, 652
Remote Config [candidate] (642.534 µs) : 0, 643
Telemetry [baseline] (7.852 ms) : 0, 7852
Telemetry [candidate] (8.512 ms) : 0, 8512
section iast
BytebuddyAgent [baseline] (804.903 ms) : 0, 804903
BytebuddyAgent [candidate] (805.05 ms) : 0, 805050
GlobalTracer [baseline] (304.502 ms) : 0, 304502
GlobalTracer [candidate] (305.535 ms) : 0, 305535
AppSec [baseline] (56.722 ms) : 0, 56722
AppSec [candidate] (57.707 ms) : 0, 57707
IAST [baseline] (21.535 ms) : 0, 21535
IAST [candidate] (21.097 ms) : 0, 21097
Remote Config [baseline] (624.29 µs) : 0, 624
Remote Config [candidate] (640.531 µs) : 0, 641
Telemetry [baseline] (7.463 ms) : 0, 7463
Telemetry [candidate] (7.649 ms) : 0, 7649
section profiling
BytebuddyAgent [baseline] (684.244 ms) : 0, 684244
BytebuddyAgent [candidate] (683.682 ms) : 0, 683682
GlobalTracer [baseline] (398.672 ms) : 0, 398672
GlobalTracer [candidate] (398.742 ms) : 0, 398742
AppSec [baseline] (54.526 ms) : 0, 54526
AppSec [candidate] (54.665 ms) : 0, 54665
Remote Config [baseline] (709.047 µs) : 0, 709
Remote Config [candidate] (683.074 µs) : 0, 683
Telemetry [baseline] (12.092 ms) : 0, 12092
Telemetry [candidate] (12.176 ms) : 0, 12176
ProfilingAgent [baseline] (92.884 ms) : 0, 92884
ProfilingAgent [candidate] (92.649 ms) : 0, 92649
Profiling [baseline] (92.909 ms) : 0, 92909
Profiling [candidate] (92.673 ms) : 0, 92673
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 16 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section baseline
no_agent (1.344 ms) : 1324, 1363
. : milestone, 1344,
appsec (1.744 ms) : 1719, 1770
. : milestone, 1744,
appsec_no_iast (1.731 ms) : 1707, 1756
. : milestone, 1731,
iast (1.485 ms) : 1463, 1508
. : milestone, 1485,
profiling (1.522 ms) : 1499, 1546
. : milestone, 1522,
tracing (1.478 ms) : 1453, 1502
. : milestone, 1478,
section candidate
no_agent (1.339 ms) : 1319, 1359
. : milestone, 1339,
appsec (1.732 ms) : 1707, 1758
. : milestone, 1732,
appsec_no_iast (1.726 ms) : 1700, 1751
. : milestone, 1726,
iast (1.485 ms) : 1462, 1507
. : milestone, 1485,
profiling (1.488 ms) : 1464, 1512
. : milestone, 1488,
tracing (1.476 ms) : 1452, 1500
. : milestone, 1476,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section baseline
no_agent (365.145 µs) : 346, 385
. : milestone, 365,
iast (482.26 µs) : 461, 503
. : milestone, 482,
iast_FULL (636.441 µs) : 615, 658
. : milestone, 636,
iast_GLOBAL (504.797 µs) : 484, 526
. : milestone, 505,
iast_HARDCODED_SECRET_DISABLED (486.353 µs) : 465, 507
. : milestone, 486,
iast_INACTIVE (442.964 µs) : 422, 464
. : milestone, 443,
iast_TELEMETRY_OFF (475.546 µs) : 454, 497
. : milestone, 476,
tracing (449.213 µs) : 428, 470
. : milestone, 449,
section candidate
no_agent (372.715 µs) : 353, 392
. : milestone, 373,
iast (485.125 µs) : 463, 507
. : milestone, 485,
iast_FULL (641.948 µs) : 621, 663
. : milestone, 642,
iast_GLOBAL (506.865 µs) : 486, 528
. : milestone, 507,
iast_HARDCODED_SECRET_DISABLED (482.928 µs) : 462, 504
. : milestone, 483,
iast_INACTIVE (444.376 µs) : 423, 466
. : milestone, 444,
iast_TELEMETRY_OFF (470.123 µs) : 449, 491
. : milestone, 470,
tracing (438.48 µs) : 418, 459
. : milestone, 438,
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.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section baseline
no_agent (1.462 ms) : 1450, 1473
. : milestone, 1462,
appsec (2.324 ms) : 2283, 2365
. : milestone, 2324,
iast (2.076 ms) : 2024, 2128
. : milestone, 2076,
iast_GLOBAL (2.132 ms) : 2079, 2185
. : milestone, 2132,
profiling (1.946 ms) : 1905, 1988
. : milestone, 1946,
tracing (1.921 ms) : 1880, 1961
. : milestone, 1921,
section candidate
no_agent (1.467 ms) : 1455, 1478
. : milestone, 1467,
appsec (2.343 ms) : 2301, 2384
. : milestone, 2343,
iast (2.07 ms) : 2018, 2123
. : milestone, 2070,
iast_GLOBAL (2.112 ms) : 2060, 2163
. : milestone, 2112,
profiling (1.944 ms) : 1903, 1986
. : milestone, 1944,
tracing (1.933 ms) : 1893, 1973
. : milestone, 1933,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.43.0-SNAPSHOT~eaa58153a9, baseline=1.43.0-SNAPSHOT~8233fc5ff8
dateFormat X
axisFormat %s
section baseline
no_agent (15.101 s) : 15101000, 15101000
. : milestone, 15101000,
appsec (15.134 s) : 15134000, 15134000
. : milestone, 15134000,
iast (18.357 s) : 18357000, 18357000
. : milestone, 18357000,
iast_GLOBAL (18.092 s) : 18092000, 18092000
. : milestone, 18092000,
profiling (15.265 s) : 15265000, 15265000
. : milestone, 15265000,
tracing (15.02 s) : 15020000, 15020000
. : milestone, 15020000,
section candidate
no_agent (15.124 s) : 15124000, 15124000
. : milestone, 15124000,
appsec (15.298 s) : 15298000, 15298000
. : milestone, 15298000,
iast (18.69 s) : 18690000, 18690000
. : milestone, 18690000,
iast_GLOBAL (18.296 s) : 18296000, 18296000
. : milestone, 18296000,
profiling (15.284 s) : 15284000, 15284000
. : milestone, 15284000,
tracing (15.442 s) : 15442000, 15442000
. : milestone, 15442000,
|
Kafka / consumer-benchmarkParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 3 metrics, 0 unstable metrics. See unchanged results
|
e98b448 to
eaa5815
Compare
Yes @ygree you are right. The latestDep are duplicated in another folder because of kafka client api being different on the latest version comparing to 0.11. This is not the same for the reactive api that are the same. however, to have the latest version, the test class has to be on latestDep hence the reason why is duplicated |
What Does This Do
This PR adds testing for reactor-kafka. There is no need for an instrumentation. The kafka one is already handling the observability also for the reactive version (since it uses
Flux.fromIterable(...))Motivation
Additional Notes
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]