Reports instrumentation failure#5795
Merged
Merged
Conversation
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 62 cases. Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.20.0-SNAPSHOT~b6206d14c9, baseline=1.20.0-SNAPSHOT~4818319bb7
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.49 s) : 0, 1489582
Total [baseline] (12.124 s) : 0, 12123722
Agent [candidate] (1.49 s) : 0, 1489809
Total [candidate] (12.098 s) : 0, 12098362
section appsec
Agent [baseline] (1.624 s) : 0, 1623964
Total [baseline] (12.194 s) : 0, 12194139
Agent [candidate] (1.629 s) : 0, 1629257
Total [candidate] (12.23 s) : 0, 12230084
section iast
Agent [baseline] (1.63 s) : 0, 1629998
Total [baseline] (12.887 s) : 0, 12886575
Agent [candidate] (1.638 s) : 0, 1638231
Total [candidate] (12.917 s) : 0, 12917397
section profiling
Agent [baseline] (1.775 s) : 0, 1775243
Total [baseline] (12.426 s) : 0, 12426359
Agent [candidate] (1.785 s) : 0, 1785194
Total [candidate] (12.475 s) : 0, 12475257
gantt
title insecure-bank - break down per module: candidate=1.20.0-SNAPSHOT~b6206d14c9, baseline=1.20.0-SNAPSHOT~4818319bb7
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (919.133 ms) : 0, 919133
BytebuddyAgent [candidate] (919.881 ms) : 0, 919881
GlobalTracer [baseline] (431.309 ms) : 0, 431309
GlobalTracer [candidate] (430.952 ms) : 0, 430952
AppSec [baseline] (70.568 ms) : 0, 70568
AppSec [candidate] (70.283 ms) : 0, 70283
Remote Config [baseline] (814.08 µs) : 0, 814
Remote Config [candidate] (813.14 µs) : 0, 813
Telemetry [baseline] (7.76 ms) : 0, 7760
Telemetry [candidate] (7.746 ms) : 0, 7746
section appsec
BytebuddyAgent [baseline] (921.006 ms) : 0, 921006
BytebuddyAgent [candidate] (924.86 ms) : 0, 924860
GlobalTracer [baseline] (432.142 ms) : 0, 432142
GlobalTracer [candidate] (432.364 ms) : 0, 432364
AppSec [baseline] (202.245 ms) : 0, 202245
AppSec [candidate] (203.22 ms) : 0, 203220
Remote Config [baseline] (889.061 µs) : 0, 889
Remote Config [candidate] (887.687 µs) : 0, 888
Telemetry [baseline] (7.522 ms) : 0, 7522
Telemetry [candidate] (7.565 ms) : 0, 7565
section iast
BytebuddyAgent [baseline] (1.069 s) : 0, 1068858
BytebuddyAgent [candidate] (1.074 s) : 0, 1073544
GlobalTracer [baseline] (407.212 ms) : 0, 407212
GlobalTracer [candidate] (409.814 ms) : 0, 409814
AppSec [baseline] (67.276 ms) : 0, 67276
AppSec [candidate] (67.695 ms) : 0, 67695
Remote Config [baseline] (715.454 µs) : 0, 715
Remote Config [candidate] (717.546 µs) : 0, 718
Telemetry [baseline] (7.625 ms) : 0, 7625
Telemetry [candidate] (7.666 ms) : 0, 7666
IAST [baseline] (18.291 ms) : 0, 18291
IAST [candidate] (18.445 ms) : 0, 18445
section profiling
ProfilingAgent [baseline] (134.958 ms) : 0, 134958
ProfilingAgent [candidate] (136.604 ms) : 0, 136604
BytebuddyAgent [baseline] (941.533 ms) : 0, 941533
BytebuddyAgent [candidate] (946.74 ms) : 0, 946740
GlobalTracer [baseline] (531.503 ms) : 0, 531503
GlobalTracer [candidate] (534.256 ms) : 0, 534256
AppSec [baseline] (71.048 ms) : 0, 71048
AppSec [candidate] (71.135 ms) : 0, 71135
Remote Config [baseline] (815.5 µs) : 0, 816
Remote Config [candidate] (818.901 µs) : 0, 819
Telemetry [baseline] (7.866 ms) : 0, 7866
Telemetry [candidate] (7.906 ms) : 0, 7906
Profiling [baseline] (135.007 ms) : 0, 135007
Profiling [candidate] (136.652 ms) : 0, 136652
Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.20.0-SNAPSHOT~b6206d14c9, baseline=1.20.0-SNAPSHOT~4818319bb7
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.49 s) : 0, 1490325
Total [baseline] (12.65 s) : 0, 12650477
Agent [candidate] (1.489 s) : 0, 1488856
Total [candidate] (12.592 s) : 0, 12592344
section appsec
Agent [baseline] (1.619 s) : 0, 1619061
Total [baseline] (12.761 s) : 0, 12761400
Agent [candidate] (1.621 s) : 0, 1621298
Total [candidate] (12.757 s) : 0, 12757200
section iast
Agent [baseline] (1.638 s) : 0, 1637575
Total [baseline] (13.09 s) : 0, 13090470
Agent [candidate] (1.637 s) : 0, 1636820
Total [candidate] (13.121 s) : 0, 13120711
section profiling
Agent [baseline] (1.766 s) : 0, 1766094
Total [baseline] (12.98 s) : 0, 12979566
Agent [candidate] (1.766 s) : 0, 1765711
Total [candidate] (13.022 s) : 0, 13021535
gantt
title petclinic - break down per module: candidate=1.20.0-SNAPSHOT~b6206d14c9, baseline=1.20.0-SNAPSHOT~4818319bb7
dateFormat X
axisFormat %s
section tracing
BytebuddyAgent [baseline] (920.293 ms) : 0, 920293
BytebuddyAgent [candidate] (918.134 ms) : 0, 918134
GlobalTracer [baseline] (430.517 ms) : 0, 430517
GlobalTracer [candidate] (431.694 ms) : 0, 431694
AppSec [baseline] (71.049 ms) : 0, 71049
AppSec [candidate] (70.552 ms) : 0, 70552
Remote Config [baseline] (825.007 µs) : 0, 825
Remote Config [candidate] (815.502 µs) : 0, 816
Telemetry [baseline] (7.767 ms) : 0, 7767
Telemetry [candidate] (7.79 ms) : 0, 7790
section appsec
BytebuddyAgent [baseline] (918.401 ms) : 0, 918401
BytebuddyAgent [candidate] (920.461 ms) : 0, 920461
GlobalTracer [baseline] (430.212 ms) : 0, 430212
GlobalTracer [candidate] (430.05 ms) : 0, 430050
AppSec [baseline] (202.281 ms) : 0, 202281
AppSec [candidate] (202.522 ms) : 0, 202522
Remote Config [baseline] (882.883 µs) : 0, 883
Remote Config [candidate] (882.9 µs) : 0, 883
Telemetry [baseline] (7.496 ms) : 0, 7496
Telemetry [candidate] (7.547 ms) : 0, 7547
section iast
BytebuddyAgent [baseline] (1.074 s) : 0, 1074420
BytebuddyAgent [candidate] (1.074 s) : 0, 1074435
GlobalTracer [baseline] (408.988 ms) : 0, 408988
GlobalTracer [candidate] (408.324 ms) : 0, 408324
AppSec [baseline] (67.168 ms) : 0, 67168
AppSec [candidate] (67.343 ms) : 0, 67343
Remote Config [baseline] (726.697 µs) : 0, 727
Remote Config [candidate] (716.416 µs) : 0, 716
Telemetry [baseline] (7.659 ms) : 0, 7659
Telemetry [candidate] (7.571 ms) : 0, 7571
IAST [baseline] (18.472 ms) : 0, 18472
IAST [candidate] (18.232 ms) : 0, 18232
section profiling
ProfilingAgent [baseline] (118.818 ms) : 0, 118818
ProfilingAgent [candidate] (119.689 ms) : 0, 119689
BytebuddyAgent [baseline] (946.045 ms) : 0, 946045
BytebuddyAgent [candidate] (944.194 ms) : 0, 944194
GlobalTracer [baseline] (533.674 ms) : 0, 533674
GlobalTracer [candidate] (534.28 ms) : 0, 534280
AppSec [baseline] (71.44 ms) : 0, 71440
AppSec [candidate] (71.796 ms) : 0, 71796
Remote Config [baseline] (815.402 µs) : 0, 815
Remote Config [candidate] (813.761 µs) : 0, 814
Telemetry [baseline] (7.823 ms) : 0, 7823
Telemetry [candidate] (7.819 ms) : 0, 7819
Profiling [baseline] (118.867 ms) : 0, 118867
Profiling [candidate] (119.738 ms) : 0, 119738
LoadParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 24 cases. Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.20.0-SNAPSHOT~b6206d14c9, baseline=1.20.0-SNAPSHOT~4818319bb7
dateFormat X
axisFormat %s
section baseline
no_agent (440.543 µs) : 411, 470
. : milestone, 441,
appsec (810.658 µs) : 779, 843
. : milestone, 811,
iast (547.198 µs) : 516, 578
. : milestone, 547,
iast_FULL (654.518 µs) : 624, 685
. : milestone, 655,
iast_INACTIVE (524.334 µs) : 493, 556
. : milestone, 524,
profiling (541.509 µs) : 510, 573
. : milestone, 542,
tracing (528.3 µs) : 497, 560
. : milestone, 528,
section candidate
no_agent (446.314 µs) : 417, 476
. : milestone, 446,
appsec (821.193 µs) : 790, 852
. : milestone, 821,
iast (553.469 µs) : 522, 585
. : milestone, 553,
iast_FULL (637.972 µs) : 607, 668
. : milestone, 638,
iast_INACTIVE (523.861 µs) : 494, 554
. : milestone, 524,
profiling (552.844 µs) : 522, 584
. : milestone, 553,
tracing (519.789 µs) : 490, 549
. : milestone, 520,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.20.0-SNAPSHOT~b6206d14c9, baseline=1.20.0-SNAPSHOT~4818319bb7
dateFormat X
axisFormat %s
section baseline
no_agent (1.71 ms) : 1686, 1734
. : milestone, 1710,
appsec (2.099 ms) : 2067, 2132
. : milestone, 2099,
iast (1.814 ms) : 1781, 1847
. : milestone, 1814,
profiling (1.842 ms) : 1804, 1879
. : milestone, 1842,
tracing (1.838 ms) : 1805, 1870
. : milestone, 1838,
section candidate
no_agent (1.688 ms) : 1664, 1712
. : milestone, 1688,
appsec (2.098 ms) : 2066, 2131
. : milestone, 2098,
iast (1.83 ms) : 1798, 1863
. : milestone, 1830,
profiling (1.819 ms) : 1785, 1852
. : milestone, 1819,
tracing (1.814 ms) : 1782, 1846
. : milestone, 1814,
|
Send probe status error for all probes applied on the same class indicating instrumentation could not be applied for this class.
jpbempel
force-pushed
the
jpbempel/report-instrumentation-fails
branch
from
August 29, 2023 16:00
e216769 to
17ff482
Compare
shatzi
approved these changes
Aug 30, 2023
| // on a separate class files because probe was set on an inner/top-level class | ||
| return; | ||
| } | ||
| reportError(definitions, format, className, location); |
Contributor
There was a problem hiding this comment.
can be simplifed:
private void reportLocationNotFound(List<ProbeDefinition> definitions, String className, String methodName) {
if (methodName != null) {
reportError(definitions, CANNOT_FIND_METHOD, className, methodName);
} else {
// This is a line probe, so we don't report line not found because the line may be found later
// on a separate class files because probe was set on an inner/top-level class
return;
}
}
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
Send probe status error for all probes applied on the same class indicating instrumentation could not be applied for this class.
Motivation
Additional Notes