-
Notifications
You must be signed in to change notification settings - Fork 319
Remove native libraries for unsupported environment #10079
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
|
Hi! 👋 Thanks for your pull request! 🎉 To help us review it, please make sure to:
If you need help, please check our contributing guidelines. |
BenchmarksStartupParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 55 metrics, 10 unstable metrics. Startup time reports for petclinicgantt
title petclinic - global startup overhead: candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.056 s) : 0, 1055727
Total [baseline] (10.827 s) : 0, 10827395
Agent [candidate] (1.068 s) : 0, 1067723
Total [candidate] (10.885 s) : 0, 10884956
section appsec
Agent [baseline] (1.234 s) : 0, 1234245
Total [baseline] (10.963 s) : 0, 10962659
Agent [candidate] (1.231 s) : 0, 1230679
Total [candidate] (10.869 s) : 0, 10868740
section iast
Agent [baseline] (1.195 s) : 0, 1195498
Total [baseline] (11.18 s) : 0, 11179745
Agent [candidate] (1.198 s) : 0, 1198124
Total [candidate] (11.245 s) : 0, 11245205
section profiling
Agent [baseline] (1.203 s) : 0, 1202720
Total [baseline] (10.871 s) : 0, 10871335
Agent [candidate] (1.197 s) : 0, 1197443
Total [candidate] (10.877 s) : 0, 10877233
gantt
title petclinic - break down per module: candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.481 ms) : 0, 1481
crashtracking [candidate] (1.504 ms) : 0, 1504
BytebuddyAgent [baseline] (709.972 ms) : 0, 709972
BytebuddyAgent [candidate] (718.086 ms) : 0, 718086
GlobalTracer [baseline] (249.855 ms) : 0, 249855
GlobalTracer [candidate] (252.57 ms) : 0, 252570
AppSec [baseline] (32.189 ms) : 0, 32189
AppSec [candidate] (32.67 ms) : 0, 32670
Debugger [baseline] (6.409 ms) : 0, 6409
Debugger [candidate] (6.537 ms) : 0, 6537
Remote Config [baseline] (668.817 µs) : 0, 669
Remote Config [candidate] (679.801 µs) : 0, 680
Telemetry [baseline] (16.179 ms) : 0, 16179
Telemetry [candidate] (14.882 ms) : 0, 14882
Flare Poller [baseline] (4.15 ms) : 0, 4150
Flare Poller [candidate] (5.73 ms) : 0, 5730
section appsec
crashtracking [baseline] (1.504 ms) : 0, 1504
crashtracking [candidate] (1.508 ms) : 0, 1508
BytebuddyAgent [baseline] (735.772 ms) : 0, 735772
BytebuddyAgent [candidate] (732.494 ms) : 0, 732494
GlobalTracer [baseline] (242.196 ms) : 0, 242196
GlobalTracer [candidate] (242.287 ms) : 0, 242287
IAST [baseline] (25.124 ms) : 0, 25124
IAST [candidate] (25.174 ms) : 0, 25174
AppSec [baseline] (175.597 ms) : 0, 175597
AppSec [candidate] (175.026 ms) : 0, 175026
Debugger [baseline] (6.244 ms) : 0, 6244
Debugger [candidate] (6.316 ms) : 0, 6316
Remote Config [baseline] (687.055 µs) : 0, 687
Remote Config [candidate] (694.319 µs) : 0, 694
Telemetry [baseline] (8.143 ms) : 0, 8143
Telemetry [candidate] (8.221 ms) : 0, 8221
Flare Poller [baseline] (3.965 ms) : 0, 3965
Flare Poller [candidate] (4.054 ms) : 0, 4054
section iast
crashtracking [baseline] (1.485 ms) : 0, 1485
crashtracking [candidate] (1.484 ms) : 0, 1484
BytebuddyAgent [baseline] (833.898 ms) : 0, 833898
BytebuddyAgent [candidate] (835.608 ms) : 0, 835608
GlobalTracer [baseline] (238.247 ms) : 0, 238247
GlobalTracer [candidate] (238.96 ms) : 0, 238960
IAST [baseline] (31.2 ms) : 0, 31200
IAST [candidate] (31.066 ms) : 0, 31066
AppSec [baseline] (30.309 ms) : 0, 30309
AppSec [candidate] (30.598 ms) : 0, 30598
Debugger [baseline] (6.088 ms) : 0, 6088
Debugger [candidate] (6.136 ms) : 0, 6136
Remote Config [baseline] (609.863 µs) : 0, 610
Remote Config [candidate] (609.153 µs) : 0, 609
Telemetry [baseline] (8.035 ms) : 0, 8035
Telemetry [candidate] (8.053 ms) : 0, 8053
Flare Poller [baseline] (10.798 ms) : 0, 10798
Flare Poller [candidate] (10.719 ms) : 0, 10719
section profiling
crashtracking [baseline] (1.451 ms) : 0, 1451
crashtracking [candidate] (1.435 ms) : 0, 1435
BytebuddyAgent [baseline] (737.636 ms) : 0, 737636
BytebuddyAgent [candidate] (733.721 ms) : 0, 733721
GlobalTracer [baseline] (222.783 ms) : 0, 222783
GlobalTracer [candidate] (222.186 ms) : 0, 222186
AppSec [baseline] (32.197 ms) : 0, 32197
AppSec [candidate] (32.142 ms) : 0, 32142
Debugger [baseline] (8.45 ms) : 0, 8450
Debugger [candidate] (7.584 ms) : 0, 7584
Remote Config [baseline] (671.638 µs) : 0, 672
Remote Config [candidate] (676.797 µs) : 0, 677
Telemetry [baseline] (14.723 ms) : 0, 14723
Telemetry [candidate] (15.539 ms) : 0, 15539
Flare Poller [baseline] (4.134 ms) : 0, 4134
Flare Poller [candidate] (4.134 ms) : 0, 4134
ProfilingAgent [baseline] (110.838 ms) : 0, 110838
ProfilingAgent [candidate] (110.892 ms) : 0, 110892
Profiling [baseline] (111.481 ms) : 0, 111481
Profiling [candidate] (111.532 ms) : 0, 111532
Startup time reports for insecure-bankgantt
title insecure-bank - global startup overhead: candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section tracing
Agent [baseline] (1.066 s) : 0, 1066495
Total [baseline] (8.706 s) : 0, 8705510
Agent [candidate] (1.056 s) : 0, 1055950
Total [candidate] (8.683 s) : 0, 8683135
section iast
Agent [baseline] (1.201 s) : 0, 1201430
Total [baseline] (9.35 s) : 0, 9349702
Agent [candidate] (1.191 s) : 0, 1191351
Total [candidate] (9.29 s) : 0, 9290020
gantt
title insecure-bank - break down per module: candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section tracing
crashtracking [baseline] (1.496 ms) : 0, 1496
crashtracking [candidate] (1.481 ms) : 0, 1481
BytebuddyAgent [baseline] (717.658 ms) : 0, 717658
BytebuddyAgent [candidate] (710.395 ms) : 0, 710395
GlobalTracer [baseline] (251.924 ms) : 0, 251924
GlobalTracer [candidate] (249.677 ms) : 0, 249677
AppSec [baseline] (32.673 ms) : 0, 32673
AppSec [candidate] (32.145 ms) : 0, 32145
Debugger [baseline] (6.578 ms) : 0, 6578
Debugger [candidate] (6.401 ms) : 0, 6401
Remote Config [baseline] (692.192 µs) : 0, 692
Remote Config [candidate] (689.691 µs) : 0, 690
Telemetry [baseline] (15.471 ms) : 0, 15471
Telemetry [candidate] (16.193 ms) : 0, 16193
Flare Poller [baseline] (4.91 ms) : 0, 4910
Flare Poller [candidate] (4.189 ms) : 0, 4189
section iast
crashtracking [baseline] (1.491 ms) : 0, 1491
crashtracking [candidate] (1.482 ms) : 0, 1482
BytebuddyAgent [baseline] (839.276 ms) : 0, 839276
BytebuddyAgent [candidate] (831.376 ms) : 0, 831376
GlobalTracer [baseline] (238.745 ms) : 0, 238745
GlobalTracer [candidate] (237.189 ms) : 0, 237189
IAST [baseline] (31.779 ms) : 0, 31779
IAST [candidate] (30.641 ms) : 0, 30641
AppSec [baseline] (29.565 ms) : 0, 29565
AppSec [candidate] (30.491 ms) : 0, 30491
Debugger [baseline] (6.064 ms) : 0, 6064
Debugger [candidate] (6.031 ms) : 0, 6031
Remote Config [baseline] (614.642 µs) : 0, 615
Remote Config [candidate] (600.03 µs) : 0, 600
Telemetry [baseline] (8.029 ms) : 0, 8029
Telemetry [candidate] (7.939 ms) : 0, 7939
Flare Poller [baseline] (10.761 ms) : 0, 10761
Flare Poller [candidate] (10.865 ms) : 0, 10865
LoadParameters
See matching parameters
SummaryFound 2 performance improvements and 2 performance regressions! Performance is the same for 16 metrics, 16 unstable metrics.
Request duration reports for insecure-bankgantt
title insecure-bank - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section baseline
no_agent (1.201 ms) : 1190, 1212
. : milestone, 1201,
iast (3.26 ms) : 3211, 3308
. : milestone, 3260,
iast_FULL (5.829 ms) : 5771, 5888
. : milestone, 5829,
iast_GLOBAL (3.606 ms) : 3554, 3659
. : milestone, 3606,
profiling (1.976 ms) : 1958, 1995
. : milestone, 1976,
tracing (1.796 ms) : 1782, 1810
. : milestone, 1796,
section candidate
no_agent (1.22 ms) : 1208, 1232
. : milestone, 1220,
iast (3.315 ms) : 3269, 3360
. : milestone, 3315,
iast_FULL (5.774 ms) : 5717, 5831
. : milestone, 5774,
iast_GLOBAL (3.727 ms) : 3671, 3783
. : milestone, 3727,
profiling (2.183 ms) : 2163, 2204
. : milestone, 2183,
tracing (1.809 ms) : 1793, 1824
. : milestone, 1809,
Request duration reports for petclinicgantt
title petclinic - request duration [CI 0.99] : candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section baseline
no_agent (19.141 ms) : 18945, 19338
. : milestone, 19141,
appsec (18.551 ms) : 18362, 18739
. : milestone, 18551,
code_origins (17.757 ms) : 17580, 17933
. : milestone, 17757,
iast (17.749 ms) : 17572, 17926
. : milestone, 17749,
profiling (18.524 ms) : 18339, 18708
. : milestone, 18524,
tracing (17.657 ms) : 17479, 17836
. : milestone, 17657,
section candidate
no_agent (17.817 ms) : 17637, 17997
. : milestone, 17817,
appsec (18.842 ms) : 18654, 19031
. : milestone, 18842,
code_origins (17.716 ms) : 17538, 17893
. : milestone, 17716,
iast (17.798 ms) : 17621, 17974
. : milestone, 17798,
profiling (19.501 ms) : 19302, 19700
. : milestone, 19501,
tracing (17.985 ms) : 17803, 18168
. : milestone, 17985,
DacapoParameters
See matching parameters
SummaryFound 0 performance improvements and 0 performance regressions! Performance is the same for 11 metrics, 1 unstable metrics. Execution time for tomcatgantt
title tomcat - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section baseline
no_agent (1.469 ms) : 1457, 1480
. : milestone, 1469,
appsec (3.693 ms) : 3475, 3910
. : milestone, 3693,
iast (2.209 ms) : 2145, 2274
. : milestone, 2209,
iast_GLOBAL (2.254 ms) : 2189, 2319
. : milestone, 2254,
profiling (2.062 ms) : 2009, 2114
. : milestone, 2062,
tracing (2.044 ms) : 1993, 2095
. : milestone, 2044,
section candidate
no_agent (1.476 ms) : 1464, 1488
. : milestone, 1476,
appsec (3.624 ms) : 3411, 3837
. : milestone, 3624,
iast (2.215 ms) : 2149, 2280
. : milestone, 2215,
iast_GLOBAL (2.263 ms) : 2197, 2328
. : milestone, 2263,
profiling (2.069 ms) : 2017, 2122
. : milestone, 2069,
tracing (2.047 ms) : 1995, 2098
. : milestone, 2047,
Execution time for biojavagantt
title biojava - execution time [CI 0.99] : candidate=1.57.0-SNAPSHOT~d949d860f9, baseline=1.57.0-SNAPSHOT~c426f8c01f
dateFormat X
axisFormat %s
section baseline
no_agent (15.358 s) : 15358000, 15358000
. : milestone, 15358000,
appsec (14.555 s) : 14555000, 14555000
. : milestone, 14555000,
iast (18.49 s) : 18490000, 18490000
. : milestone, 18490000,
iast_GLOBAL (18.028 s) : 18028000, 18028000
. : milestone, 18028000,
profiling (14.436 s) : 14436000, 14436000
. : milestone, 14436000,
tracing (14.733 s) : 14733000, 14733000
. : milestone, 14733000,
section candidate
no_agent (15.265 s) : 15265000, 15265000
. : milestone, 15265000,
appsec (14.584 s) : 14584000, 14584000
. : milestone, 14584000,
iast (18.579 s) : 18579000, 18579000
. : milestone, 18579000,
iast_GLOBAL (18.081 s) : 18081000, 18081000
. : milestone, 18081000,
profiling (14.723 s) : 14723000, 14723000
. : milestone, 14723000,
tracing (14.81 s) : 14810000, 14810000
. : milestone, 14810000,
|
What Does This Do
This PR removes the JNA and JFFI native libraries dependencies for unsupported environment.
Here are size difference:
Motivation
This should decrease the size of the artifact and for faster deployment and startup.
Additional Notes
Expected native usage listed under "Native Library Usage" on the (private) Confluence page.
Contributor Checklist
type:and (comp:orinst:) labels in addition to any useful labelsclose,fixor any linking keywords when referencing an issue.Use
solvesinstead, and assign the PR milestone to the issueJira ticket: [PROJ-IDENT]