Components that can provide offload like IpClient (packet filter offloading) can use the API to register a callback to be notified when offload is necessary. Bug: 269240366 Test: atest CtsNetTestCases Change-Id: I8080702f5b530001b88e79e504f4722ac01bc576
36 lines
1.8 KiB
Text
36 lines
1.8 KiB
Text
# INetworkStatsProvider / INetworkStatsProviderCallback are referenced from net-tests-utils, which
|
|
# may be used by tests that do not apply connectivity jarjar rules.
|
|
# TODO: move files to a known internal package (like android.net.connectivity.visiblefortesting)
|
|
# so that they do not need jarjar
|
|
android\.net\.netstats\.provider\.INetworkStatsProvider(\$.+)?
|
|
android\.net\.netstats\.provider\.INetworkStatsProviderCallback(\$.+)?
|
|
|
|
# INetworkAgent / INetworkAgentRegistry are used in NetworkAgentTest
|
|
# TODO: move files to android.net.connectivity.visiblefortesting
|
|
android\.net\.INetworkAgent(\$.+)?
|
|
android\.net\.INetworkAgentRegistry(\$.+)?
|
|
|
|
# IConnectivityDiagnosticsCallback used in ConnectivityDiagnosticsManagerTest
|
|
# TODO: move files to android.net.connectivity.visiblefortesting
|
|
android\.net\.IConnectivityDiagnosticsCallback(\$.+)?
|
|
|
|
|
|
# KeepaliveUtils is used by ConnectivityManager CTS
|
|
# TODO: move into service-connectivity so framework-connectivity stops using
|
|
# ServiceConnectivityResources (callers need high permissions to find/query the resource apk anyway)
|
|
# and have a ConnectivityManager test API instead
|
|
android\.net\.util\.KeepaliveUtils(\$.+)?
|
|
|
|
# TODO (b/217115866): add jarjar rules for Nearby
|
|
android\.nearby\..+
|
|
|
|
# Don't touch anything that's already under android.net.http (cronet)
|
|
# This is required since android.net.http contains api classes and hidden classes.
|
|
# TODO: Remove this after hidden classes are moved to different package
|
|
android\.net\.http\..+
|
|
|
|
# TODO: OffloadServiceInfo is being added as an API, but wasn't an API yet in the first module
|
|
# versions targeting U. Do not jarjar it such versions so that tests do not have to cover both
|
|
# cases. This will be removed in an upcoming change marking it as API.
|
|
android\.net\.nsd\.OffloadServiceInfo(\$.+)?
|
|
android\.net\.nsd\.OffloadEngine(\$.+)?
|