-
Notifications
You must be signed in to change notification settings - Fork 301
Add line probe exploration tests #8741
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
base: master
Are you sure you want to change the base?
Conversation
Debugger benchmarksParameters
See matching parameters
SummaryFound 0 performance improvements and 5 performance regressions! Performance is the same for 5 metrics, 5 unstable metrics.
See unchanged results
Request duration reports for reportsgantt
title reports - request duration [CI 0.99] : candidate=None, baseline=None
dateFormat X
axisFormat %s
section baseline
noprobe (311.919 µs) : 287, 337
. : milestone, 312,
basic (310.35 µs) : 302, 319
. : milestone, 310,
loop (10.122 ms) : 10100, 10144
. : milestone, 10122,
section candidate
noprobe (309.727 µs) : 285, 334
. : milestone, 310,
basic (306.042 µs) : 295, 317
. : milestone, 306,
loop (10.845 ms) : 10810, 10880
. : milestone, 10845,
|
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 64 metrics, 7 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~a964c3d339
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.008 s) : 0, 1008443
Total [baseline] (10.478 s) : 0, 10477805
Agent [candidate] (1.007 s) : 0, 1006640
Total [candidate] (10.55 s) : 0, 10550336
section appsec
Agent [baseline] (1.155 s) : 0, 1155072
Total [baseline] (10.684 s) : 0, 10683555
Agent [candidate] (1.149 s) : 0, 1149278
Total [candidate] (10.675 s) : 0, 10675239
section iast
Agent [baseline] (1.138 s) : 0, 1138256
Total [baseline] (10.883 s) : 0, 10883308
Agent [candidate] (1.145 s) : 0, 1144964
Total [candidate] (10.854 s) : 0, 10853593
section profiling
Agent [baseline] (1.258 s) : 0, 1258447
Total [baseline] (10.787 s) : 0, 10787469
Agent [candidate] (1.256 s) : 0, 1255623
Total [candidate] (10.811 s) : 0, 10810935
gantt
title petclinic - break down per module: candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~a964c3d339
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (673.351 ms) : 0, 673351
BytebuddyAgent [candidate] (670.814 ms) : 0, 670814
GlobalTracer [baseline] (240.255 ms) : 0, 240255
GlobalTracer [candidate] (240.828 ms) : 0, 240828
AppSec [baseline] (54.64 ms) : 0, 54640
AppSec [candidate] (55.213 ms) : 0, 55213
Debugger [baseline] (6.877 ms) : 0, 6877
Debugger [candidate] (6.229 ms) : 0, 6229
Remote Config [baseline] (697.064 µs) : 0, 697
Remote Config [candidate] (720.724 µs) : 0, 721
Telemetry [baseline] (9.186 ms) : 0, 9186
Telemetry [candidate] (9.392 ms) : 0, 9392
section appsec
BytebuddyAgent [baseline] (691.503 ms) : 0, 691503
BytebuddyAgent [candidate] (688.388 ms) : 0, 688388
GlobalTracer [baseline] (238.43 ms) : 0, 238430
GlobalTracer [candidate] (236.789 ms) : 0, 236789
AppSec [baseline] (176.367 ms) : 0, 176367
AppSec [candidate] (175.903 ms) : 0, 175903
Debugger [baseline] (6.242 ms) : 0, 6242
Debugger [candidate] (5.877 ms) : 0, 5877
Remote Config [baseline] (639.256 µs) : 0, 639
Remote Config [candidate] (638.219 µs) : 0, 638
Telemetry [baseline] (7.418 ms) : 0, 7418
Telemetry [candidate] (7.407 ms) : 0, 7407
IAST [baseline] (21.876 ms) : 0, 21876
IAST [candidate] (21.644 ms) : 0, 21644
section iast
BytebuddyAgent [baseline] (790.173 ms) : 0, 790173
BytebuddyAgent [candidate] (796.692 ms) : 0, 796692
GlobalTracer [baseline] (230.933 ms) : 0, 230933
GlobalTracer [candidate] (230.726 ms) : 0, 230726
AppSec [baseline] (56.327 ms) : 0, 56327
AppSec [candidate] (56.366 ms) : 0, 56366
Debugger [baseline] (5.932 ms) : 0, 5932
Debugger [candidate] (5.984 ms) : 0, 5984
Remote Config [baseline] (597.119 µs) : 0, 597
Remote Config [candidate] (604.673 µs) : 0, 605
Telemetry [baseline] (7.905 ms) : 0, 7905
Telemetry [candidate] (8.017 ms) : 0, 8017
IAST [baseline] (22.929 ms) : 0, 22929
IAST [candidate] (22.99 ms) : 0, 22990
section profiling
BytebuddyAgent [baseline] (662.2 ms) : 0, 662200
BytebuddyAgent [candidate] (661.684 ms) : 0, 661684
GlobalTracer [baseline] (380.071 ms) : 0, 380071
GlobalTracer [candidate] (379.451 ms) : 0, 379451
AppSec [baseline] (54.734 ms) : 0, 54734
AppSec [candidate] (53.709 ms) : 0, 53709
Debugger [baseline] (6.153 ms) : 0, 6153
Debugger [candidate] (6.116 ms) : 0, 6116
Remote Config [baseline] (677.725 µs) : 0, 678
Remote Config [candidate] (651.815 µs) : 0, 652
Telemetry [baseline] (8.187 ms) : 0, 8187
Telemetry [candidate] (8.14 ms) : 0, 8140
ProfilingAgent [baseline] (96.218 ms) : 0, 96218
ProfilingAgent [candidate] (95.605 ms) : 0, 95605
Profiling [baseline] (96.242 ms) : 0, 96242
Profiling [candidate] (95.63 ms) : 0, 95630
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~a964c3d339
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.022 s) : 0, 1022338
Total [baseline] (8.645 s) : 0, 8645397
Agent [candidate] (1.021 s) : 0, 1021109
Total [candidate] (8.691 s) : 0, 8691395
section iast
Agent [baseline] (1.138 s) : 0, 1137665
Total [baseline] (9.215 s) : 0, 9215172
Agent [candidate] (1.147 s) : 0, 1146555
Total [candidate] (9.252 s) : 0, 9252189
section iast_HARDCODED_SECRET_DISABLED
Agent [baseline] (1.138 s) : 0, 1138318
Total [baseline] (9.219 s) : 0, 9219128
Agent [candidate] (1.14 s) : 0, 1140195
Total [candidate] (9.204 s) : 0, 9203554
section iast_TELEMETRY_OFF
Agent [baseline] (1.134 s) : 0, 1133748
Total [baseline] (9.232 s) : 0, 9231719
Agent [candidate] (1.132 s) : 0, 1131943
Total [candidate] (9.202 s) : 0, 9202342
gantt
title insecure-bank - break down per module: candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~a964c3d339
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (679.713 ms) : 0, 679713
BytebuddyAgent [candidate] (680.185 ms) : 0, 680185
GlobalTracer [baseline] (242.655 ms) : 0, 242655
GlobalTracer [candidate] (243.411 ms) : 0, 243411
AppSec [baseline] (54.999 ms) : 0, 54999
AppSec [candidate] (55.317 ms) : 0, 55317
Debugger [baseline] (6.928 ms) : 0, 6928
Debugger [candidate] (7.02 ms) : 0, 7020
Remote Config [baseline] (699.915 µs) : 0, 700
Remote Config [candidate] (715.51 µs) : 0, 716
Telemetry [baseline] (13.626 ms) : 0, 13626
Telemetry [candidate] (10.647 ms) : 0, 10647
section iast
BytebuddyAgent [baseline] (789.91 ms) : 0, 789910
BytebuddyAgent [candidate] (796.372 ms) : 0, 796372
GlobalTracer [baseline] (230.413 ms) : 0, 230413
GlobalTracer [candidate] (231.803 ms) : 0, 231803
AppSec [baseline] (56.729 ms) : 0, 56729
AppSec [candidate] (57.048 ms) : 0, 57048
Debugger [baseline] (5.913 ms) : 0, 5913
Debugger [candidate] (5.991 ms) : 0, 5991
Remote Config [baseline] (609.148 µs) : 0, 609
Remote Config [candidate] (617.803 µs) : 0, 618
Telemetry [baseline] (7.947 ms) : 0, 7947
Telemetry [candidate] (8.093 ms) : 0, 8093
IAST [baseline] (22.755 ms) : 0, 22755
IAST [candidate] (22.971 ms) : 0, 22971
section iast_HARDCODED_SECRET_DISABLED
BytebuddyAgent [baseline] (790.492 ms) : 0, 790492
BytebuddyAgent [candidate] (791.396 ms) : 0, 791396
GlobalTracer [baseline] (230.316 ms) : 0, 230316
GlobalTracer [candidate] (231.242 ms) : 0, 231242
AppSec [baseline] (56.629 ms) : 0, 56629
AppSec [candidate] (56.637 ms) : 0, 56637
Debugger [baseline] (5.95 ms) : 0, 5950
Debugger [candidate] (5.936 ms) : 0, 5936
Remote Config [baseline] (587.753 µs) : 0, 588
Remote Config [candidate] (602.327 µs) : 0, 602
Telemetry [baseline] (7.966 ms) : 0, 7966
Telemetry [candidate] (7.945 ms) : 0, 7945
IAST [baseline] (22.853 ms) : 0, 22853
IAST [candidate] (22.936 ms) : 0, 22936
section iast_TELEMETRY_OFF
BytebuddyAgent [baseline] (787.09 ms) : 0, 787090
BytebuddyAgent [candidate] (785.718 ms) : 0, 785718
GlobalTracer [baseline] (230.268 ms) : 0, 230268
GlobalTracer [candidate] (229.954 ms) : 0, 229954
AppSec [baseline] (56.52 ms) : 0, 56520
AppSec [candidate] (56.395 ms) : 0, 56395
Debugger [baseline] (5.926 ms) : 0, 5926
Debugger [candidate] (5.907 ms) : 0, 5907
Remote Config [baseline] (598.293 µs) : 0, 598
Remote Config [candidate] (613.441 µs) : 0, 613
Telemetry [baseline] (7.817 ms) : 0, 7817
Telemetry [candidate] (7.805 ms) : 0, 7805
IAST [baseline] (22.136 ms) : 0, 22136
IAST [candidate] (22.125 ms) : 0, 22125
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 12 metrics, 18 unstable metrics. Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~a964c3d339
dateFormat X
axisFormat %s
section baseline
no_agent (1.37 ms) : 1350, 1390
. : milestone, 1370,
appsec (1.727 ms) : 1703, 1751
. : milestone, 1727,
appsec_no_iast (1.716 ms) : 1692, 1739
. : milestone, 1716,
code_origins (1.69 ms) : 1663, 1716
. : milestone, 1690,
iast (1.513 ms) : 1488, 1538
. : milestone, 1513,
profiling (1.519 ms) : 1495, 1543
. : milestone, 1519,
tracing (1.485 ms) : 1460, 1511
. : milestone, 1485,
section candidate
no_agent (1.346 ms) : 1326, 1366
. : milestone, 1346,
appsec (1.738 ms) : 1714, 1762
. : milestone, 1738,
appsec_no_iast (1.726 ms) : 1701, 1751
. : milestone, 1726,
code_origins (1.667 ms) : 1640, 1694
. : milestone, 1667,
iast (1.508 ms) : 1484, 1532
. : milestone, 1508,
profiling (1.516 ms) : 1492, 1539
. : milestone, 1516,
tracing (1.493 ms) : 1468, 1518
. : milestone, 1493,
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~a964c3d339
dateFormat X
axisFormat %s
section baseline
no_agent (374.355 µs) : 355, 394
. : milestone, 374,
iast (510.21 µs) : 487, 533
. : milestone, 510,
iast_FULL (727.762 µs) : 704, 751
. : milestone, 728,
iast_GLOBAL (571.169 µs) : 547, 595
. : milestone, 571,
iast_HARDCODED_SECRET_DISABLED (522.256 µs) : 499, 545
. : milestone, 522,
iast_INACTIVE (457.796 µs) : 436, 479
. : milestone, 458,
iast_TELEMETRY_OFF (508.778 µs) : 485, 532
. : milestone, 509,
tracing (454.488 µs) : 432, 477
. : milestone, 454,
section candidate
no_agent (379.492 µs) : 359, 400
. : milestone, 379,
iast (512.988 µs) : 489, 537
. : milestone, 513,
iast_FULL (738.687 µs) : 715, 762
. : milestone, 739,
iast_GLOBAL (553.91 µs) : 531, 577
. : milestone, 554,
iast_HARDCODED_SECRET_DISABLED (522.473 µs) : 500, 545
. : milestone, 522,
iast_INACTIVE (462.003 µs) : 440, 484
. : milestone, 462,
iast_TELEMETRY_OFF (510.213 µs) : 488, 532
. : milestone, 510,
tracing (454.197 µs) : 433, 476
. : milestone, 454,
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.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~13eba48d61
dateFormat X
axisFormat %s
section baseline
no_agent (15.49 s) : 15490000, 15490000
. : milestone, 15490000,
appsec (15.02 s) : 15020000, 15020000
. : milestone, 15020000,
iast (18.997 s) : 18997000, 18997000
. : milestone, 18997000,
iast_GLOBAL (17.709 s) : 17709000, 17709000
. : milestone, 17709000,
profiling (15.628 s) : 15628000, 15628000
. : milestone, 15628000,
tracing (15.131 s) : 15131000, 15131000
. : milestone, 15131000,
section candidate
no_agent (14.75 s) : 14750000, 14750000
. : milestone, 14750000,
appsec (15.202 s) : 15202000, 15202000
. : milestone, 15202000,
iast (18.304 s) : 18304000, 18304000
. : milestone, 18304000,
iast_GLOBAL (18.15 s) : 18150000, 18150000
. : milestone, 18150000,
profiling (15.039 s) : 15039000, 15039000
. : milestone, 15039000,
tracing (15.231 s) : 15231000, 15231000
. : milestone, 15231000,
Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.49.0-SNAPSHOT~ccf6196684, baseline=1.50.0-SNAPSHOT~13eba48d61
dateFormat X
axisFormat %s
section baseline
no_agent (1.47 ms) : 1459, 1482
. : milestone, 1470,
appsec (2.397 ms) : 2348, 2447
. : milestone, 2397,
iast (2.185 ms) : 2122, 2247
. : milestone, 2185,
iast_GLOBAL (2.233 ms) : 2170, 2296
. : milestone, 2233,
profiling (2.04 ms) : 1989, 2091
. : milestone, 2040,
tracing (2.028 ms) : 1978, 2077
. : milestone, 2028,
section candidate
no_agent (1.47 ms) : 1458, 1481
. : milestone, 1470,
appsec (2.399 ms) : 2349, 2448
. : milestone, 2399,
iast (2.18 ms) : 2118, 2242
. : milestone, 2180,
iast_GLOBAL (2.232 ms) : 2170, 2294
. : milestone, 2232,
profiling (2.039 ms) : 1989, 2089
. : milestone, 2039,
tracing (2.001 ms) : 1954, 2049
. : milestone, 2001,
|
b995155
to
625db29
Compare
bbb2818
to
3423769
Compare
Refactor InstrumentTheWorld config to take a string indicating the usage of method or line probe for the process. Rename jobs to indicate line or method probes
3423769
to
ccf6196
Compare
What Does This Do
Motivation
Additional Notes
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: [PROJ-IDENT]