diff options
author | Michael Plass <mplass@google.com> | 2019-12-04 14:16:11 -0800 |
---|---|---|
committer | Michael Plass <mplass@google.com> | 2019-12-05 16:29:00 -0800 |
commit | 1be0818ceedfaaddd05c3f4f6f909830567743e6 (patch) | |
tree | ddc931b7207d026dd83b8205829499527afa10c4 | |
parent | e619e603c4487cb980f641589acc2fda23b78e09 (diff) |
[Wifi coverage] Aid for updating jacoco patterns
Create updated Android.bp when coverage.sh is run.
This should ensure that the jacoco patterns stay current.
Three patterns are needed for each source file, to ensure that
all of the inner classes are instrumented (no suffix, $* and .**).
Bug: 143374894
Test: frameworks/opt/net/wifi/tests/wifitests/coverage.sh /tmp/cov
Change-Id: I8799727324253c872fc3a26b8158cc89b70695fc
-rw-r--r-- | tests/wifitests/Android.bp | 1201 | ||||
-rwxr-xr-x | tests/wifitests/coverage.sh | 32 |
2 files changed, 865 insertions, 368 deletions
diff --git a/tests/wifitests/Android.bp b/tests/wifitests/Android.bp index ce19d22bf..13151422f 100644 --- a/tests/wifitests/Android.bp +++ b/tests/wifitests/Android.bp @@ -25,371 +25,6 @@ android_test { ":wifi-service-srcs", ], - // For coverage - jacoco: { - include_filter: [ - "com.android.server.wifi.ActiveModeManager", - "com.android.server.wifi.ActiveModeManager.*", - "com.android.server.wifi.ActiveModeWarden", - "com.android.server.wifi.ActiveModeWarden.*", - "com.android.server.wifi.AggressiveConnectedScore", - "com.android.server.wifi.AvailableNetworkNotifier", - "com.android.server.wifi.AvailableNetworkNotifier.*", - "com.android.server.wifi.aware.Capabilities", - "com.android.server.wifi.aware.WifiAwareClientState", - "com.android.server.wifi.aware.WifiAwareDataPathStateManager", - "com.android.server.wifi.aware.WifiAwareDataPathStateManager.*", - "com.android.server.wifi.aware.WifiAwareDiscoverySessionState", - "com.android.server.wifi.aware.WifiAwareDiscoverySessionState.*", - "com.android.server.wifi.aware.WifiAwareMetrics", - "com.android.server.wifi.aware.WifiAwareMetrics.*", - "com.android.server.wifi.aware.WifiAwareNativeApi", - "com.android.server.wifi.aware.WifiAwareNativeCallback", - "com.android.server.wifi.aware.WifiAwareNativeManager", - "com.android.server.wifi.aware.WifiAwareNativeManager.*", - "com.android.server.wifi.aware.WifiAwareService", - "com.android.server.wifi.aware.WifiAwareServiceImpl", - "com.android.server.wifi.aware.WifiAwareServiceImpl.*", - "com.android.server.wifi.aware.WifiAwareShellCommand", - "com.android.server.wifi.aware.WifiAwareShellCommand.*", - "com.android.server.wifi.aware.WifiAwareStateManager", - "com.android.server.wifi.aware.WifiAwareStateManager.*", - "com.android.server.wifi.BaseWifiDiagnostics", - "com.android.server.wifi.BssidBlocklistMonitor", - "com.android.server.wifi.BssidBlocklistMonitor.*", - "com.android.server.wifi.BubbleFunScorer", - "com.android.server.wifi.BuildProperties", - "com.android.server.wifi.ByteBufferReader", - "com.android.server.wifi.CarrierNetworkConfig", - "com.android.server.wifi.CarrierNetworkConfig.*", - "com.android.server.wifi.CarrierNetworkEvaluator", - "com.android.server.wifi.ClientModeImpl", - "com.android.server.wifi.ClientModeImpl.*", - "com.android.server.wifi.ClientModeManager", - "com.android.server.wifi.ClientModeManager.*", - "com.android.server.wifi.Clock", - "com.android.server.wifi.CompatibilityScorer", - "com.android.server.wifi.ConfigurationMap", - "com.android.server.wifi.ConnectedScore", - "com.android.server.wifi.ConnectToNetworkNotificationBuilder", - "com.android.server.wifi.DefaultModeManager", - "com.android.server.wifi.DeletedEphemeralSsidsStoreData", - "com.android.server.wifi.DeviceConfigFacade", - "com.android.server.wifi.DppManager", - "com.android.server.wifi.DppManager.*", - "com.android.server.wifi.DppMetrics", - "com.android.server.wifi.DummyLogMessage", - "com.android.server.wifi.FakeWifiLog", - "com.android.server.wifi.FrameworkFacade", - "com.android.server.wifi.HalDeviceManager", - "com.android.server.wifi.HalDeviceManager.*", - "com.android.server.wifi.HostapdHal", - "com.android.server.wifi.HostapdHal.*", - "com.android.server.wifi.hotspot2.anqp.ANQPElement", - "com.android.server.wifi.hotspot2.anqp.ANQPParser", - "com.android.server.wifi.hotspot2.anqp.ANQPParser.*", - "com.android.server.wifi.hotspot2.AnqpCache", - "com.android.server.wifi.hotspot2.anqp.CellularNetwork", - "com.android.server.wifi.hotspot2.anqp.Constants", - "com.android.server.wifi.hotspot2.anqp.Constants.*", - "com.android.server.wifi.hotspot2.ANQPData", - "com.android.server.wifi.hotspot2.anqp.DomainNameElement", - "com.android.server.wifi.hotspot2.anqp.eap.AuthParam", - "com.android.server.wifi.hotspot2.anqp.eap.CredentialType", - "com.android.server.wifi.hotspot2.anqp.eap.EAPMethod", - "com.android.server.wifi.hotspot2.anqp.eap.InnerAuthEAP", - "com.android.server.wifi.hotspot2.anqp.eap.NonEAPInnerAuth", - "com.android.server.wifi.hotspot2.anqp.eap.VendorSpecificAuth", - "com.android.server.wifi.hotspot2.AnqpEvent", - "com.android.server.wifi.hotspot2.anqp.GenericBlobElement", - "com.android.server.wifi.hotspot2.anqp.HSConnectionCapabilityElement", - "com.android.server.wifi.hotspot2.anqp.HSFriendlyNameElement", - "com.android.server.wifi.hotspot2.anqp.HSIconFileElement", - "com.android.server.wifi.hotspot2.anqp.HSOsuProvidersElement", - "com.android.server.wifi.hotspot2.anqp.HSWanMetricsElement", - "com.android.server.wifi.hotspot2.anqp.I18Name", - "com.android.server.wifi.hotspot2.anqp.IconInfo", - "com.android.server.wifi.hotspot2.anqp.IPAddressTypeAvailabilityElement", - "com.android.server.wifi.hotspot2.ANQPMatcher", - "com.android.server.wifi.hotspot2.anqp.NAIRealmData", - "com.android.server.wifi.hotspot2.anqp.NAIRealmElement", - "com.android.server.wifi.hotspot2.ANQPNetworkKey", - "com.android.server.wifi.hotspot2.anqp.OsuProviderInfo", - "com.android.server.wifi.hotspot2.anqp.ProtocolPortTuple", - "com.android.server.wifi.hotspot2.anqp.RawByteElement", - "com.android.server.wifi.hotspot2.ANQPRequestManager", - "com.android.server.wifi.hotspot2.ANQPRequestManager.*", - "com.android.server.wifi.hotspot2.anqp.RoamingConsortiumElement", - "com.android.server.wifi.hotspot2.anqp.ThreeGPPNetworkElement", - "com.android.server.wifi.hotspot2.anqp.VenueNameElement", - "com.android.server.wifi.hotspot2.AuthMatch", - "com.android.server.wifi.hotspot2.CertificateVerifier", - "com.android.server.wifi.hotspot2.DomainMatcher", - "com.android.server.wifi.hotspot2.DomainMatcher.*", - "com.android.server.wifi.hotspot2.IconEvent", - "com.android.server.wifi.hotspot2.LegacyPasspointConfig", - "com.android.server.wifi.hotspot2.NetworkDetail", - "com.android.server.wifi.hotspot2.NetworkDetail.*", - "com.android.server.wifi.hotspot2.omadm.DevDetailMo", - "com.android.server.wifi.hotspot2.omadm.DevInfoMo", - "com.android.server.wifi.hotspot2.omadm.MoSerializer", - "com.android.server.wifi.hotspot2.OsuNetworkConnection", - "com.android.server.wifi.hotspot2.OsuNetworkConnection.*", - "com.android.server.wifi.hotspot2.OsuServerConnection", - "com.android.server.wifi.hotspot2.OsuServerConnection.*", - "com.android.server.wifi.hotspot2.PasspointConfigSharedStoreData", - "com.android.server.wifi.hotspot2.PasspointConfigSharedStoreData.*", - "com.android.server.wifi.hotspot2.PasspointConfigUserStoreData", - "com.android.server.wifi.hotspot2.PasspointConfigUserStoreData.*", - "com.android.server.wifi.hotspot2.PasspointEventHandler", - "com.android.server.wifi.hotspot2.PasspointEventHandler.*", - "com.android.server.wifi.hotspot2.PasspointManager", - "com.android.server.wifi.hotspot2.PasspointManager.*", - "com.android.server.wifi.hotspot2.PasspointMatch", - "com.android.server.wifi.hotspot2.PasspointNetworkEvaluator", - "com.android.server.wifi.hotspot2.PasspointNetworkEvaluator.*", - "com.android.server.wifi.hotspot2.PasspointNetworkScore", - "com.android.server.wifi.hotspot2.PasspointObjectFactory", - "com.android.server.wifi.hotspot2.PasspointProvider", - "com.android.server.wifi.hotspot2.PasspointProvisioner", - "com.android.server.wifi.hotspot2.PasspointProvisioner.*", - "com.android.server.wifi.hotspot2.PasspointXmlUtils", - "com.android.server.wifi.hotspot2.ServiceProviderVerifier", - "com.android.server.wifi.hotspot2.soap.command.BrowserUri", - "com.android.server.wifi.hotspot2.soap.command.PpsMoData", - "com.android.server.wifi.hotspot2.soap.command.SppCommand", - "com.android.server.wifi.hotspot2.soap.command.SppCommand.*", - "com.android.server.wifi.hotspot2.soap.HttpsServiceConnection", - "com.android.server.wifi.hotspot2.soap.HttpsTransport", - "com.android.server.wifi.hotspot2.soap.PostDevDataMessage", - "com.android.server.wifi.hotspot2.soap.PostDevDataResponse", - "com.android.server.wifi.hotspot2.soap.RedirectListener", - "com.android.server.wifi.hotspot2.soap.RedirectListener.*", - "com.android.server.wifi.hotspot2.soap.SoapParser", - "com.android.server.wifi.hotspot2.soap.SppConstants", - "com.android.server.wifi.hotspot2.soap.SppConstants.*", - "com.android.server.wifi.hotspot2.soap.SppResponseMessage", - "com.android.server.wifi.hotspot2.soap.SppResponseMessage.*", - "com.android.server.wifi.hotspot2.soap.UpdateResponseMessage", - "com.android.server.wifi.hotspot2.SystemInfo", - "com.android.server.wifi.hotspot2.Utils", - "com.android.server.wifi.hotspot2.WfaCertBuilder", - "com.android.server.wifi.hotspot2.WfaKeyStore", - "com.android.server.wifi.hotspot2.WnmData", - "com.android.server.wifi.IMSIParameter", - "com.android.server.wifi.LastMileLogger", - "com.android.server.wifi.LinkProbeManager", - "com.android.server.wifi.LinkProbeManager.*", - "com.android.server.wifi.LocalOnlyHotspotRequestInfo", - "com.android.server.wifi.LocalOnlyHotspotRequestInfo.*", - "com.android.server.wifi.LogcatLog", - "com.android.server.wifi.LogcatLog.*", - "com.android.server.wifi.MacAddressUtil", - "com.android.server.wifi.MemoryStoreImpl", - "com.android.server.wifi.MemoryStoreImpl.*", - "com.android.server.wifi.NetworkListSharedStoreData", - "com.android.server.wifi.NetworkListStoreData", - "com.android.server.wifi.NetworkListUserStoreData", - "com.android.server.wifi.NetworkRequestStoreData", - "com.android.server.wifi.NetworkRequestStoreData.*", - "com.android.server.wifi.NetworkSuggestionEvaluator", - "com.android.server.wifi.NetworkSuggestionEvaluator.*", - "com.android.server.wifi.NetworkSuggestionStoreData", - "com.android.server.wifi.NetworkSuggestionStoreData.*", - "com.android.server.wifi.NetworkUpdateResult", - "com.android.server.wifi.OpenNetworkNotifier", - "com.android.server.wifi.p2p.SupplicantP2pIfaceCallback", - "com.android.server.wifi.p2p.SupplicantP2pIfaceHal", - "com.android.server.wifi.p2p.SupplicantP2pIfaceHal.*", - "com.android.server.wifi.p2p.WifiP2pMetrics", - "com.android.server.wifi.p2p.WifiP2pMonitor", - "com.android.server.wifi.p2p.WifiP2pNative", - "com.android.server.wifi.p2p.WifiP2pNative.*", - "com.android.server.wifi.p2p.WifiP2pService", - "com.android.server.wifi.p2p.WifiP2pServiceImpl", - "com.android.server.wifi.p2p.WifiP2pServiceImpl.*", - "com.android.server.wifi.PropertyService", - "com.android.server.wifi.RandomizedMacStoreData", - "com.android.server.wifi.rtt.RttMetrics", - "com.android.server.wifi.rtt.RttMetrics.*", - "com.android.server.wifi.rtt.RttNative", - "com.android.server.wifi.rtt.RttNative.*", - "com.android.server.wifi.rtt.RttService", - "com.android.server.wifi.rtt.RttServiceImpl", - "com.android.server.wifi.rtt.RttServiceImpl.*", - "com.android.server.wifi.SarInfo", - "com.android.server.wifi.SarManager", - "com.android.server.wifi.SarManager.*", - "com.android.server.wifi.SavedNetworkEvaluator", - "com.android.server.wifi.ScanDetail", - "com.android.server.wifi.ScanDetailCache", - "com.android.server.wifi.ScanDetailCache.*", - "com.android.server.wifi.SoftApBackupRestore", - "com.android.server.wifi.scanner.BackgroundScanScheduler", - "com.android.server.wifi.scanner.BackgroundScanScheduler.*", - "com.android.server.wifi.scanner.ChannelHelper", - "com.android.server.wifi.scanner.ChannelHelper.*", - "com.android.server.wifi.scanner.HalWifiScannerImpl", - "com.android.server.wifi.scanner.KnownBandsChannelHelper", - "com.android.server.wifi.scanner.KnownBandsChannelHelper.*", - "com.android.server.wifi.scanner.PresetKnownBandsChannelHelper", - "com.android.server.wifi.scanner.ScanScheduleUtil", - "com.android.server.wifi.scanner.WificondChannelHelper", - "com.android.server.wifi.scanner.WificondScannerImpl", - "com.android.server.wifi.scanner.WificondScannerImpl.*", - "com.android.server.wifi.scanner.WifiScannerImpl", - "com.android.server.wifi.scanner.WifiScannerImpl.*", - "com.android.server.wifi.scanner.WifiScanningService", - "com.android.server.wifi.scanner.WifiScanningServiceImpl", - "com.android.server.wifi.scanner.WifiScanningServiceImpl.*", - "com.android.server.wifi.ScanResultMatchInfo", - "com.android.server.wifi.ScoreCardBasedScorer", - "com.android.server.wifi.ScoredNetworkEvaluator", - "com.android.server.wifi.ScoredNetworkEvaluator.*", - "com.android.server.wifi.ScoringParams", - "com.android.server.wifi.ScoringParams.*", - "com.android.server.wifi.SelfRecovery", - "com.android.server.wifi.SelfRecovery.*", - "com.android.server.wifi.SoftApManager", - "com.android.server.wifi.SoftApManager.*", - "com.android.server.wifi.SoftApModeConfiguration", - "com.android.server.wifi.SoftApStoreData", - "com.android.server.wifi.SsidSetStoreData", - "com.android.server.wifi.SsidSetStoreData.*", - "com.android.server.wifi.StateChangeResult", - "com.android.server.wifi.SupplicantStaIfaceCallbackImpl", - "com.android.server.wifi.SupplicantStaIfaceCallbackV1_1Impl", - "com.android.server.wifi.SupplicantStaIfaceCallbackV1_2Impl", - "com.android.server.wifi.SupplicantStaIfaceCallbackV1_3Impl", - "com.android.server.wifi.SupplicantStaIfaceHal", - "com.android.server.wifi.SupplicantStaIfaceHal.*", - "com.android.server.wifi.SupplicantStaNetworkHal", - "com.android.server.wifi.SupplicantStaNetworkHal.*", - "com.android.server.wifi.SupplicantStateTracker", - "com.android.server.wifi.SupplicantStateTracker.*", - "com.android.server.wifi.SystemBuildProperties", - "com.android.server.wifi.SystemPropertyService", - "com.android.server.wifi.UntrustedWifiNetworkFactory", - "com.android.server.wifi.util.ApConfigUtil", - "com.android.server.wifi.util.BitMask", - "com.android.server.wifi.util.ByteArrayRingBuffer", - "com.android.server.wifi.util.DataIntegrityChecker", - "com.android.server.wifi.util.EncryptedData", - "com.android.server.wifi.util.Environment", - "com.android.server.wifi.util.FileUtils", - "com.android.server.wifi.util.FrameParser", - "com.android.server.wifi.util.GeneralUtil", - "com.android.server.wifi.util.GeneralUtil.*", - "com.android.server.wifi.util.InformationElementUtil", - "com.android.server.wifi.util.InformationElementUtil.*", - "com.android.server.wifi.util.IntCounter", - "com.android.server.wifi.util.IntCounter.*", - "com.android.server.wifi.util.IntHistogram", - "com.android.server.wifi.util.IntHistogram.*", - "com.android.server.wifi.util.KalmanFilter", - "com.android.server.wifi.util.MetricsUtils", - "com.android.server.wifi.util.MetricsUtils.*", - "com.android.server.wifi.util.NativeUtil", - "com.android.server.wifi.util.ObjectCounter", - "com.android.server.wifi.util.ObjectCounter.*", - "com.android.server.wifi.util.ScanResultUtil", - "com.android.server.wifi.util.StringUtil", - "com.android.server.wifi.util.TelephonyUtil", - "com.android.server.wifi.util.TelephonyUtil.*", - "com.android.server.wifi.util.TimedQuotaManager", - "com.android.server.wifi.util.WifiAsyncChannel", - "com.android.server.wifi.util.WifiHandler", - "com.android.server.wifi.util.WifiPermissionsUtil", - "com.android.server.wifi.util.WifiPermissionsWrapper", - "com.android.server.wifi.util.XmlUtil", - "com.android.server.wifi.util.XmlUtil.*", - "com.android.server.wifi.VelocityBasedConnectedScore", - "com.android.server.wifi.WakeupConfigStoreData", - "com.android.server.wifi.WakeupConfigStoreData.*", - "com.android.server.wifi.WakeupController", - "com.android.server.wifi.WakeupController.*", - "com.android.server.wifi.WakeupEvaluator", - "com.android.server.wifi.WakeupLock", - "com.android.server.wifi.WakeupLock.*", - "com.android.server.wifi.WakeupNotificationFactory", - "com.android.server.wifi.WakeupOnboarding", - "com.android.server.wifi.WakeupOnboarding.*", - "com.android.server.wifi.WifiApConfigStore", - "com.android.server.wifi.WifiApConfigStore.*", - "com.android.server.wifi.WifiBackupDataParser", - "com.android.server.wifi.WifiBackupDataV1Parser", - "com.android.server.wifi.WifiBackupDataV1Parser.*", - "com.android.server.wifi.WifiBackupRestore", - "com.android.server.wifi.WifiBackupRestore.*", - "com.android.server.wifi.WifiCandidates", - "com.android.server.wifi.WifiCandidates.*", - "com.android.server.wifi.WificondControl", - "com.android.server.wifi.WificondControl.*", - "com.android.server.wifi.WifiConfigManager", - "com.android.server.wifi.WifiConfigManager.*", - "com.android.server.wifi.WifiConfigStore", - "com.android.server.wifi.WifiConfigStore.*", - "com.android.server.wifi.WifiConfigurationUtil", - "com.android.server.wifi.WifiConfigurationUtil.*", - "com.android.server.wifi.WifiConnectivityHelper", - "com.android.server.wifi.WifiConnectivityManager", - "com.android.server.wifi.WifiConnectivityManager.*", - "com.android.server.wifi.WifiCountryCode", - "com.android.server.wifi.WifiCountryCode.*", - "com.android.server.wifi.WifiDataStall", - "com.android.server.wifi.WifiDiagnostics", - "com.android.server.wifi.WifiDiagnostics.*", - "com.android.server.wifi.WifiInjector", - "com.android.server.wifi.WifiKeyStore", - "com.android.server.wifi.WifiLastResortWatchdog", - "com.android.server.wifi.WifiLastResortWatchdog.*", - "com.android.server.wifi.WifiLinkLayerStats", - "com.android.server.wifi.WifiLinkLayerStats.*", - "com.android.server.wifi.WifiLockManager", - "com.android.server.wifi.WifiLockManager.*", - "com.android.server.wifi.WifiLog", - "com.android.server.wifi.WifiLog.*", - "com.android.server.wifi.WifiLoggerHal", - "com.android.server.wifi.WifiMetrics", - "com.android.server.wifi.WifiMetrics.*", - "com.android.server.wifi.WifiMonitor", - "com.android.server.wifi.WifiMulticastLockManager", - "com.android.server.wifi.WifiMulticastLockManager.*", - "com.android.server.wifi.WifiNative", - "com.android.server.wifi.WifiNative.*", - "com.android.server.wifi.WifiNetworkFactory", - "com.android.server.wifi.WifiNetworkFactory.*", - "com.android.server.wifi.WifiNetworkSelector", - "com.android.server.wifi.WifiNetworkSelector.*", - "com.android.server.wifi.WifiNetworkSuggestionsManager", - "com.android.server.wifi.WifiNetworkSuggestionsManager.*", - "com.android.server.wifi.WifiPowerMetrics", - "com.android.server.wifi.WifiScoreCard", - "com.android.server.wifi.WifiScoreCard.*", - "com.android.server.wifi.WifiScoreReport", - "com.android.server.wifi.WifiService", - "com.android.server.wifi.WifiServiceBase", - "com.android.server.wifi.WifiServiceImpl", - "com.android.server.wifi.WifiServiceImpl.*", - "com.android.server.wifi.WifiSettingsStore", - "com.android.server.wifi.WifiShellCommand", - "com.android.server.wifi.WifiShellCommand.*", - "com.android.server.wifi.WifiStateTracker", - "com.android.server.wifi.WifiThreadRunner", - "com.android.server.wifi.WifiThreadRunner.*", - "com.android.server.wifi.WifiTrafficPoller", - "com.android.server.wifi.WifiVendorHal", - "com.android.server.wifi.WifiVendorHal.*", - "com.android.server.wifi.WifiWakeMetrics", - "com.android.server.wifi.WifiWakeMetrics.*", - "com.android.server.wifi.WlanWakeReasonAndCounts", - "com.android.server.wifi.WlanWakeReasonAndCounts.*", - "com.android.server.wifi.WrongPasswordNotifier", - ], - exclude_filter: [ - ], - }, - dxflags: ["--multi-dex"], java_version: "1.9", @@ -466,4 +101,840 @@ android_test { platform_apis: true, privileged: true, test_suites: ["device-tests"], + + // For coverage + jacoco: { + exclude_filter: [ + ], + include_filter: [ + "com.android.server.wifi.ActiveModeManager", + "com.android.server.wifi.ActiveModeManager$*", + "com.android.server.wifi.ActiveModeManager.**", + "com.android.server.wifi.ActiveModeWarden", + "com.android.server.wifi.ActiveModeWarden$*", + "com.android.server.wifi.ActiveModeWarden.**", + "com.android.server.wifi.AggressiveConnectedScore", + "com.android.server.wifi.AggressiveConnectedScore$*", + "com.android.server.wifi.AggressiveConnectedScore.**", + "com.android.server.wifi.AvailableNetworkNotifier", + "com.android.server.wifi.AvailableNetworkNotifier$*", + "com.android.server.wifi.AvailableNetworkNotifier.**", + "com.android.server.wifi.BackupManagerProxy", + "com.android.server.wifi.BackupManagerProxy$*", + "com.android.server.wifi.BackupManagerProxy.**", + "com.android.server.wifi.BaseWifiDiagnostics", + "com.android.server.wifi.BaseWifiDiagnostics$*", + "com.android.server.wifi.BaseWifiDiagnostics.**", + "com.android.server.wifi.BssidBlocklistMonitor", + "com.android.server.wifi.BssidBlocklistMonitor$*", + "com.android.server.wifi.BssidBlocklistMonitor.**", + "com.android.server.wifi.BubbleFunScorer", + "com.android.server.wifi.BubbleFunScorer$*", + "com.android.server.wifi.BubbleFunScorer.**", + "com.android.server.wifi.BuildProperties", + "com.android.server.wifi.BuildProperties$*", + "com.android.server.wifi.BuildProperties.**", + "com.android.server.wifi.ByteBufferReader", + "com.android.server.wifi.ByteBufferReader$*", + "com.android.server.wifi.ByteBufferReader.**", + "com.android.server.wifi.CarrierNetworkConfig", + "com.android.server.wifi.CarrierNetworkConfig$*", + "com.android.server.wifi.CarrierNetworkConfig.**", + "com.android.server.wifi.CarrierNetworkEvaluator", + "com.android.server.wifi.CarrierNetworkEvaluator$*", + "com.android.server.wifi.CarrierNetworkEvaluator.**", + "com.android.server.wifi.ClientModeImpl", + "com.android.server.wifi.ClientModeImpl$*", + "com.android.server.wifi.ClientModeImpl.**", + "com.android.server.wifi.ClientModeManager", + "com.android.server.wifi.ClientModeManager$*", + "com.android.server.wifi.ClientModeManager.**", + "com.android.server.wifi.Clock", + "com.android.server.wifi.Clock$*", + "com.android.server.wifi.Clock.**", + "com.android.server.wifi.CompatibilityScorer", + "com.android.server.wifi.CompatibilityScorer$*", + "com.android.server.wifi.CompatibilityScorer.**", + "com.android.server.wifi.ConfigurationMap", + "com.android.server.wifi.ConfigurationMap$*", + "com.android.server.wifi.ConfigurationMap.**", + "com.android.server.wifi.ConnectToNetworkNotificationBuilder", + "com.android.server.wifi.ConnectToNetworkNotificationBuilder$*", + "com.android.server.wifi.ConnectToNetworkNotificationBuilder.**", + "com.android.server.wifi.ConnectedScore", + "com.android.server.wifi.ConnectedScore$*", + "com.android.server.wifi.ConnectedScore.**", + "com.android.server.wifi.DefaultModeManager", + "com.android.server.wifi.DefaultModeManager$*", + "com.android.server.wifi.DefaultModeManager.**", + "com.android.server.wifi.DeletedEphemeralSsidsStoreData", + "com.android.server.wifi.DeletedEphemeralSsidsStoreData$*", + "com.android.server.wifi.DeletedEphemeralSsidsStoreData.**", + "com.android.server.wifi.DeviceConfigFacade", + "com.android.server.wifi.DeviceConfigFacade$*", + "com.android.server.wifi.DeviceConfigFacade.**", + "com.android.server.wifi.DppManager", + "com.android.server.wifi.DppManager$*", + "com.android.server.wifi.DppManager.**", + "com.android.server.wifi.DppMetrics", + "com.android.server.wifi.DppMetrics$*", + "com.android.server.wifi.DppMetrics.**", + "com.android.server.wifi.DummyLogMessage", + "com.android.server.wifi.DummyLogMessage$*", + "com.android.server.wifi.DummyLogMessage.**", + "com.android.server.wifi.ExtendedWifiInfo", + "com.android.server.wifi.ExtendedWifiInfo$*", + "com.android.server.wifi.ExtendedWifiInfo.**", + "com.android.server.wifi.FakeWifiLog", + "com.android.server.wifi.FakeWifiLog$*", + "com.android.server.wifi.FakeWifiLog.**", + "com.android.server.wifi.FrameworkFacade", + "com.android.server.wifi.FrameworkFacade$*", + "com.android.server.wifi.FrameworkFacade.**", + "com.android.server.wifi.HalDeviceManager", + "com.android.server.wifi.HalDeviceManager$*", + "com.android.server.wifi.HalDeviceManager.**", + "com.android.server.wifi.HostapdHal", + "com.android.server.wifi.HostapdHal$*", + "com.android.server.wifi.HostapdHal.**", + "com.android.server.wifi.IMSIParameter", + "com.android.server.wifi.IMSIParameter$*", + "com.android.server.wifi.IMSIParameter.**", + "com.android.server.wifi.LastMileLogger", + "com.android.server.wifi.LastMileLogger$*", + "com.android.server.wifi.LastMileLogger.**", + "com.android.server.wifi.LinkProbeManager", + "com.android.server.wifi.LinkProbeManager$*", + "com.android.server.wifi.LinkProbeManager.**", + "com.android.server.wifi.LocalOnlyHotspotRequestInfo", + "com.android.server.wifi.LocalOnlyHotspotRequestInfo$*", + "com.android.server.wifi.LocalOnlyHotspotRequestInfo.**", + "com.android.server.wifi.LogcatLog", + "com.android.server.wifi.LogcatLog$*", + "com.android.server.wifi.LogcatLog.**", + "com.android.server.wifi.MacAddressUtil", + "com.android.server.wifi.MacAddressUtil$*", + "com.android.server.wifi.MacAddressUtil.**", + "com.android.server.wifi.MboOceConstants", + "com.android.server.wifi.MboOceConstants$*", + "com.android.server.wifi.MboOceConstants.**", + "com.android.server.wifi.MboOceController", + "com.android.server.wifi.MboOceController$*", + "com.android.server.wifi.MboOceController.**", + "com.android.server.wifi.MemoryStoreImpl", + "com.android.server.wifi.MemoryStoreImpl$*", + "com.android.server.wifi.MemoryStoreImpl.**", + "com.android.server.wifi.NetworkListSharedStoreData", + "com.android.server.wifi.NetworkListSharedStoreData$*", + "com.android.server.wifi.NetworkListSharedStoreData.**", + "com.android.server.wifi.NetworkListStoreData", + "com.android.server.wifi.NetworkListStoreData$*", + "com.android.server.wifi.NetworkListStoreData.**", + "com.android.server.wifi.NetworkListUserStoreData", + "com.android.server.wifi.NetworkListUserStoreData$*", + "com.android.server.wifi.NetworkListUserStoreData.**", + "com.android.server.wifi.NetworkRequestStoreData", + "com.android.server.wifi.NetworkRequestStoreData$*", + "com.android.server.wifi.NetworkRequestStoreData.**", + "com.android.server.wifi.NetworkSuggestionEvaluator", + "com.android.server.wifi.NetworkSuggestionEvaluator$*", + "com.android.server.wifi.NetworkSuggestionEvaluator.**", + "com.android.server.wifi.NetworkSuggestionStoreData", + "com.android.server.wifi.NetworkSuggestionStoreData$*", + "com.android.server.wifi.NetworkSuggestionStoreData.**", + "com.android.server.wifi.NetworkUpdateResult", + "com.android.server.wifi.NetworkUpdateResult$*", + "com.android.server.wifi.NetworkUpdateResult.**", + "com.android.server.wifi.OpenNetworkNotifier", + "com.android.server.wifi.OpenNetworkNotifier$*", + "com.android.server.wifi.OpenNetworkNotifier.**", + "com.android.server.wifi.PropertyService", + "com.android.server.wifi.PropertyService$*", + "com.android.server.wifi.PropertyService.**", + "com.android.server.wifi.RandomizedMacStoreData", + "com.android.server.wifi.RandomizedMacStoreData$*", + "com.android.server.wifi.RandomizedMacStoreData.**", + "com.android.server.wifi.SarInfo", + "com.android.server.wifi.SarInfo$*", + "com.android.server.wifi.SarInfo.**", + "com.android.server.wifi.SarManager", + "com.android.server.wifi.SarManager$*", + "com.android.server.wifi.SarManager.**", + "com.android.server.wifi.SavedNetworkEvaluator", + "com.android.server.wifi.SavedNetworkEvaluator$*", + "com.android.server.wifi.SavedNetworkEvaluator.**", + "com.android.server.wifi.ScanDetail", + "com.android.server.wifi.ScanDetail$*", + "com.android.server.wifi.ScanDetail.**", + "com.android.server.wifi.ScanDetailCache", + "com.android.server.wifi.ScanDetailCache$*", + "com.android.server.wifi.ScanDetailCache.**", + "com.android.server.wifi.ScanRequestProxy", + "com.android.server.wifi.ScanRequestProxy$*", + "com.android.server.wifi.ScanRequestProxy.**", + "com.android.server.wifi.ScanResultMatchInfo", + "com.android.server.wifi.ScanResultMatchInfo$*", + "com.android.server.wifi.ScanResultMatchInfo.**", + "com.android.server.wifi.ScoreCardBasedScorer", + "com.android.server.wifi.ScoreCardBasedScorer$*", + "com.android.server.wifi.ScoreCardBasedScorer.**", + "com.android.server.wifi.ScoredNetworkEvaluator", + "com.android.server.wifi.ScoredNetworkEvaluator$*", + "com.android.server.wifi.ScoredNetworkEvaluator.**", + "com.android.server.wifi.ScoringParams", + "com.android.server.wifi.ScoringParams$*", + "com.android.server.wifi.ScoringParams.**", + "com.android.server.wifi.SelfRecovery", + "com.android.server.wifi.SelfRecovery$*", + "com.android.server.wifi.SelfRecovery.**", + "com.android.server.wifi.SoftApBackupRestore", + "com.android.server.wifi.SoftApBackupRestore$*", + "com.android.server.wifi.SoftApBackupRestore.**", + "com.android.server.wifi.SoftApManager", + "com.android.server.wifi.SoftApManager$*", + "com.android.server.wifi.SoftApManager.**", + "com.android.server.wifi.SoftApModeConfiguration", + "com.android.server.wifi.SoftApModeConfiguration$*", + "com.android.server.wifi.SoftApModeConfiguration.**", + "com.android.server.wifi.SoftApStoreData", + "com.android.server.wifi.SoftApStoreData$*", + "com.android.server.wifi.SoftApStoreData.**", + "com.android.server.wifi.SsidSetStoreData", + "com.android.server.wifi.SsidSetStoreData$*", + "com.android.server.wifi.SsidSetStoreData.**", + "com.android.server.wifi.StateChangeResult", + "com.android.server.wifi.StateChangeResult$*", + "com.android.server.wifi.StateChangeResult.**", + "com.android.server.wifi.SupplicantStaIfaceCallbackImpl", + "com.android.server.wifi.SupplicantStaIfaceCallbackImpl$*", + "com.android.server.wifi.SupplicantStaIfaceCallbackImpl.**", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_1Impl", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_1Impl$*", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_1Impl.**", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_2Impl", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_2Impl$*", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_2Impl.**", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_3Impl", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_3Impl$*", + "com.android.server.wifi.SupplicantStaIfaceCallbackV1_3Impl.**", + "com.android.server.wifi.SupplicantStaIfaceHal", + "com.android.server.wifi.SupplicantStaIfaceHal$*", + "com.android.server.wifi.SupplicantStaIfaceHal.**", + "com.android.server.wifi.SupplicantStaNetworkHal", + "com.android.server.wifi.SupplicantStaNetworkHal$*", + "com.android.server.wifi.SupplicantStaNetworkHal.**", + "com.android.server.wifi.SupplicantStateTracker", + "com.android.server.wifi.SupplicantStateTracker$*", + "com.android.server.wifi.SupplicantStateTracker.**", + "com.android.server.wifi.SystemBuildProperties", + "com.android.server.wifi.SystemBuildProperties$*", + "com.android.server.wifi.SystemBuildProperties.**", + "com.android.server.wifi.SystemPropertyService", + "com.android.server.wifi.SystemPropertyService$*", + "com.android.server.wifi.SystemPropertyService.**", + "com.android.server.wifi.ThroughputPredictor", + "com.android.server.wifi.ThroughputPredictor$*", + "com.android.server.wifi.ThroughputPredictor.**", + "com.android.server.wifi.ThroughputScorer", + "com.android.server.wifi.ThroughputScorer$*", + "com.android.server.wifi.ThroughputScorer.**", + "com.android.server.wifi.UntrustedWifiNetworkFactory", + "com.android.server.wifi.UntrustedWifiNetworkFactory$*", + "com.android.server.wifi.UntrustedWifiNetworkFactory.**", + "com.android.server.wifi.VelocityBasedConnectedScore", + "com.android.server.wifi.VelocityBasedConnectedScore$*", + "com.android.server.wifi.VelocityBasedConnectedScore.**", + "com.android.server.wifi.WakeupConfigStoreData", + "com.android.server.wifi.WakeupConfigStoreData$*", + "com.android.server.wifi.WakeupConfigStoreData.**", + "com.android.server.wifi.WakeupController", + "com.android.server.wifi.WakeupController$*", + "com.android.server.wifi.WakeupController.**", + "com.android.server.wifi.WakeupEvaluator", + "com.android.server.wifi.WakeupEvaluator$*", + "com.android.server.wifi.WakeupEvaluator.**", + "com.android.server.wifi.WakeupLock", + "com.android.server.wifi.WakeupLock$*", + "com.android.server.wifi.WakeupLock.**", + "com.android.server.wifi.WakeupNotificationFactory", + "com.android.server.wifi.WakeupNotificationFactory$*", + "com.android.server.wifi.WakeupNotificationFactory.**", + "com.android.server.wifi.WakeupOnboarding", + "com.android.server.wifi.WakeupOnboarding$*", + "com.android.server.wifi.WakeupOnboarding.**", + "com.android.server.wifi.WifiApConfigStore", + "com.android.server.wifi.WifiApConfigStore$*", + "com.android.server.wifi.WifiApConfigStore.**", + "com.android.server.wifi.WifiBackupDataParser", + "com.android.server.wifi.WifiBackupDataParser$*", + "com.android.server.wifi.WifiBackupDataParser.**", + "com.android.server.wifi.WifiBackupDataV1Parser", + "com.android.server.wifi.WifiBackupDataV1Parser$*", + "com.android.server.wifi.WifiBackupDataV1Parser.**", + "com.android.server.wifi.WifiBackupRestore", + "com.android.server.wifi.WifiBackupRestore$*", + "com.android.server.wifi.WifiBackupRestore.**", + "com.android.server.wifi.WifiCandidates", + "com.android.server.wifi.WifiCandidates$*", + "com.android.server.wifi.WifiCandidates.**", + "com.android.server.wifi.WifiChannelUtilization", + "com.android.server.wifi.WifiChannelUtilization$*", + "com.android.server.wifi.WifiChannelUtilization.**", + "com.android.server.wifi.WifiConfigManager", + "com.android.server.wifi.WifiConfigManager$*", + "com.android.server.wifi.WifiConfigManager.**", + "com.android.server.wifi.WifiConfigStore", + "com.android.server.wifi.WifiConfigStore$*", + "com.android.server.wifi.WifiConfigStore.**", + "com.android.server.wifi.WifiConfigurationUtil", + "com.android.server.wifi.WifiConfigurationUtil$*", + "com.android.server.wifi.WifiConfigurationUtil.**", + "com.android.server.wifi.WifiConnectivityHelper", + "com.android.server.wifi.WifiConnectivityHelper$*", + "com.android.server.wifi.WifiConnectivityHelper.**", + "com.android.server.wifi.WifiConnectivityManager", + "com.android.server.wifi.WifiConnectivityManager$*", + "com.android.server.wifi.WifiConnectivityManager.**", + "com.android.server.wifi.WifiContext", + "com.android.server.wifi.WifiContext$*", + "com.android.server.wifi.WifiContext.**", + "com.android.server.wifi.WifiCountryCode", + "com.android.server.wifi.WifiCountryCode$*", + "com.android.server.wifi.WifiCountryCode.**", + "com.android.server.wifi.WifiDataStall", + "com.android.server.wifi.WifiDataStall$*", + "com.android.server.wifi.WifiDataStall.**", + "com.android.server.wifi.WifiDiagnostics", + "com.android.server.wifi.WifiDiagnostics$*", + "com.android.server.wifi.WifiDiagnostics.**", + "com.android.server.wifi.WifiInjector", + "com.android.server.wifi.WifiInjector$*", + "com.android.server.wifi.WifiInjector.**", + "com.android.server.wifi.WifiKeyStore", + "com.android.server.wifi.WifiKeyStore$*", + "com.android.server.wifi.WifiKeyStore.**", + "com.android.server.wifi.WifiLastResortWatchdog", + "com.android.server.wifi.WifiLastResortWatchdog$*", + "com.android.server.wifi.WifiLastResortWatchdog.**", + "com.android.server.wifi.WifiLinkLayerStats", + "com.android.server.wifi.WifiLinkLayerStats$*", + "com.android.server.wifi.WifiLinkLayerStats.**", + "com.android.server.wifi.WifiLockManager", + "com.android.server.wifi.WifiLockManager$*", + "com.android.server.wifi.WifiLockManager.**", + "com.android.server.wifi.WifiLog", + "com.android.server.wifi.WifiLog$*", + "com.android.server.wifi.WifiLog.**", + "com.android.server.wifi.WifiLoggerHal", + "com.android.server.wifi.WifiLoggerHal$*", + "com.android.server.wifi.WifiLoggerHal.**", + "com.android.server.wifi.WifiMetrics", + "com.android.server.wifi.WifiMetrics$*", + "com.android.server.wifi.WifiMetrics.**", + "com.android.server.wifi.WifiMonitor", + "com.android.server.wifi.WifiMonitor$*", + "com.android.server.wifi.WifiMonitor.**", + "com.android.server.wifi.WifiMulticastLockManager", + "com.android.server.wifi.WifiMulticastLockManager$*", + "com.android.server.wifi.WifiMulticastLockManager.**", + "com.android.server.wifi.WifiNative", + "com.android.server.wifi.WifiNative$*", + "com.android.server.wifi.WifiNative.**", + "com.android.server.wifi.WifiNetworkFactory", + "com.android.server.wifi.WifiNetworkFactory$*", + "com.android.server.wifi.WifiNetworkFactory.**", + "com.android.server.wifi.WifiNetworkScoreCache", + "com.android.server.wifi.WifiNetworkScoreCache$*", + "com.android.server.wifi.WifiNetworkScoreCache.**", + "com.android.server.wifi.WifiNetworkSelector", + "com.android.server.wifi.WifiNetworkSelector$*", + "com.android.server.wifi.WifiNetworkSelector.**", + "com.android.server.wifi.WifiNetworkSuggestionsManager", + "com.android.server.wifi.WifiNetworkSuggestionsManager$*", + "com.android.server.wifi.WifiNetworkSuggestionsManager.**", + "com.android.server.wifi.WifiPowerMetrics", + "com.android.server.wifi.WifiPowerMetrics$*", + "com.android.server.wifi.WifiPowerMetrics.**", + "com.android.server.wifi.WifiScoreCard", + "com.android.server.wifi.WifiScoreCard$*", + "com.android.server.wifi.WifiScoreCard.**", + "com.android.server.wifi.WifiScoreReport", + "com.android.server.wifi.WifiScoreReport$*", + "com.android.server.wifi.WifiScoreReport.**", + "com.android.server.wifi.WifiService", + "com.android.server.wifi.WifiService$*", + "com.android.server.wifi.WifiService.**", + "com.android.server.wifi.WifiServiceImpl", + "com.android.server.wifi.WifiServiceImpl$*", + "com.android.server.wifi.WifiServiceImpl.**", + "com.android.server.wifi.WifiSettingsStore", + "com.android.server.wifi.WifiSettingsStore$*", + "com.android.server.wifi.WifiSettingsStore.**", + "com.android.server.wifi.WifiShellCommand", + "com.android.server.wifi.WifiShellCommand$*", + "com.android.server.wifi.WifiShellCommand.**", + "com.android.server.wifi.WifiStateTracker", + "com.android.server.wifi.WifiStateTracker$*", + "com.android.server.wifi.WifiStateTracker.**", + "com.android.server.wifi.WifiThreadRunner", + "com.android.server.wifi.WifiThreadRunner$*", + "com.android.server.wifi.WifiThreadRunner.**", + "com.android.server.wifi.WifiTrafficPoller", + "com.android.server.wifi.WifiTrafficPoller$*", + "com.android.server.wifi.WifiTrafficPoller.**", + "com.android.server.wifi.WifiVendorHal", + "com.android.server.wifi.WifiVendorHal$*", + "com.android.server.wifi.WifiVendorHal.**", + "com.android.server.wifi.WifiWakeMetrics", + "com.android.server.wifi.WifiWakeMetrics$*", + "com.android.server.wifi.WifiWakeMetrics.**", + "com.android.server.wifi.WificondControl", + "com.android.server.wifi.WificondControl$*", + "com.android.server.wifi.WificondControl.**", + "com.android.server.wifi.WlanWakeReasonAndCounts", + "com.android.server.wifi.WlanWakeReasonAndCounts$*", + "com.android.server.wifi.WlanWakeReasonAndCounts.**", + "com.android.server.wifi.WrongPasswordNotifier", + "com.android.server.wifi.WrongPasswordNotifier$*", + "com.android.server.wifi.WrongPasswordNotifier.**", + "com.android.server.wifi.aware.Capabilities", + "com.android.server.wifi.aware.Capabilities$*", + "com.android.server.wifi.aware.Capabilities.**", + "com.android.server.wifi.aware.WifiAwareClientState", + "com.android.server.wifi.aware.WifiAwareClientState$*", + "com.android.server.wifi.aware.WifiAwareClientState.**", + "com.android.server.wifi.aware.WifiAwareDataPathStateManager", + "com.android.server.wifi.aware.WifiAwareDataPathStateManager$*", + "com.android.server.wifi.aware.WifiAwareDataPathStateManager.**", + "com.android.server.wifi.aware.WifiAwareDiscoverySessionState", + "com.android.server.wifi.aware.WifiAwareDiscoverySessionState$*", + "com.android.server.wifi.aware.WifiAwareDiscoverySessionState.**", + "com.android.server.wifi.aware.WifiAwareMetrics", + "com.android.server.wifi.aware.WifiAwareMetrics$*", + "com.android.server.wifi.aware.WifiAwareMetrics.**", + "com.android.server.wifi.aware.WifiAwareNativeApi", + "com.android.server.wifi.aware.WifiAwareNativeApi$*", + "com.android.server.wifi.aware.WifiAwareNativeApi.**", + "com.android.server.wifi.aware.WifiAwareNativeCallback", + "com.android.server.wifi.aware.WifiAwareNativeCallback$*", + "com.android.server.wifi.aware.WifiAwareNativeCallback.**", + "com.android.server.wifi.aware.WifiAwareNativeManager", + "com.android.server.wifi.aware.WifiAwareNativeManager$*", + "com.android.server.wifi.aware.WifiAwareNativeManager.**", + "com.android.server.wifi.aware.WifiAwareService", + "com.android.server.wifi.aware.WifiAwareService$*", + "com.android.server.wifi.aware.WifiAwareService.**", + "com.android.server.wifi.aware.WifiAwareServiceImpl", + "com.android.server.wifi.aware.WifiAwareServiceImpl$*", + "com.android.server.wifi.aware.WifiAwareServiceImpl.**", + "com.android.server.wifi.aware.WifiAwareShellCommand", + "com.android.server.wifi.aware.WifiAwareShellCommand$*", + "com.android.server.wifi.aware.WifiAwareShellCommand.**", + "com.android.server.wifi.aware.WifiAwareStateManager", + "com.android.server.wifi.aware.WifiAwareStateManager$*", + "com.android.server.wifi.aware.WifiAwareStateManager.**", + "com.android.server.wifi.hotspot2.ANQPData", + "com.android.server.wifi.hotspot2.ANQPData$*", + "com.android.server.wifi.hotspot2.ANQPData.**", + "com.android.server.wifi.hotspot2.ANQPMatcher", + "com.android.server.wifi.hotspot2.ANQPMatcher$*", + "com.android.server.wifi.hotspot2.ANQPMatcher.**", + "com.android.server.wifi.hotspot2.ANQPNetworkKey", + "com.android.server.wifi.hotspot2.ANQPNetworkKey$*", + "com.android.server.wifi.hotspot2.ANQPNetworkKey.**", + "com.android.server.wifi.hotspot2.ANQPRequestManager", + "com.android.server.wifi.hotspot2.ANQPRequestManager$*", + "com.android.server.wifi.hotspot2.ANQPRequestManager.**", + "com.android.server.wifi.hotspot2.AnqpCache", + "com.android.server.wifi.hotspot2.AnqpCache$*", + "com.android.server.wifi.hotspot2.AnqpCache.**", + "com.android.server.wifi.hotspot2.AnqpEvent", + "com.android.server.wifi.hotspot2.AnqpEvent$*", + "com.android.server.wifi.hotspot2.AnqpEvent.**", + "com.android.server.wifi.hotspot2.AuthMatch", + "com.android.server.wifi.hotspot2.AuthMatch$*", + "com.android.server.wifi.hotspot2.AuthMatch.**", + "com.android.server.wifi.hotspot2.CertificateVerifier", + "com.android.server.wifi.hotspot2.CertificateVerifier$*", + "com.android.server.wifi.hotspot2.CertificateVerifier.**", + "com.android.server.wifi.hotspot2.DomainMatcher", + "com.android.server.wifi.hotspot2.DomainMatcher$*", + "com.android.server.wifi.hotspot2.DomainMatcher.**", + "com.android.server.wifi.hotspot2.IconEvent", + "com.android.server.wifi.hotspot2.IconEvent$*", + "com.android.server.wifi.hotspot2.IconEvent.**", + "com.android.server.wifi.hotspot2.LegacyPasspointConfig", + "com.android.server.wifi.hotspot2.LegacyPasspointConfig$*", + "com.android.server.wifi.hotspot2.LegacyPasspointConfig.**", + "com.android.server.wifi.hotspot2.NetworkDetail", + "com.android.server.wifi.hotspot2.NetworkDetail$*", + "com.android.server.wifi.hotspot2.NetworkDetail.**", + "com.android.server.wifi.hotspot2.OsuNetworkConnection", + "com.android.server.wifi.hotspot2.OsuNetworkConnection$*", + "com.android.server.wifi.hotspot2.OsuNetworkConnection.**", + "com.android.server.wifi.hotspot2.OsuServerConnection", + "com.android.server.wifi.hotspot2.OsuServerConnection$*", + "com.android.server.wifi.hotspot2.OsuServerConnection.**", + "com.android.server.wifi.hotspot2.PasspointConfigSharedStoreData", + "com.android.server.wifi.hotspot2.PasspointConfigSharedStoreData$*", + "com.android.server.wifi.hotspot2.PasspointConfigSharedStoreData.**", + "com.android.server.wifi.hotspot2.PasspointConfigUserStoreData", + "com.android.server.wifi.hotspot2.PasspointConfigUserStoreData$*", + "com.android.server.wifi.hotspot2.PasspointConfigUserStoreData.**", + "com.android.server.wifi.hotspot2.PasspointEventHandler", + "com.android.server.wifi.hotspot2.PasspointEventHandler$*", + "com.android.server.wifi.hotspot2.PasspointEventHandler.**", + "com.android.server.wifi.hotspot2.PasspointManager", + "com.android.server.wifi.hotspot2.PasspointManager$*", + "com.android.server.wifi.hotspot2.PasspointManager.**", + "com.android.server.wifi.hotspot2.PasspointMatch", + "com.android.server.wifi.hotspot2.PasspointMatch$*", + "com.android.server.wifi.hotspot2.PasspointMatch.**", + "com.android.server.wifi.hotspot2.PasspointNetworkEvaluator", + "com.android.server.wifi.hotspot2.PasspointNetworkEvaluator$*", + "com.android.server.wifi.hotspot2.PasspointNetworkEvaluator.**", + "com.android.server.wifi.hotspot2.PasspointNetworkScore", + "com.android.server.wifi.hotspot2.PasspointNetworkScore$*", + "com.android.server.wifi.hotspot2.PasspointNetworkScore.**", + "com.android.server.wifi.hotspot2.PasspointObjectFactory", + "com.android.server.wifi.hotspot2.PasspointObjectFactory$*", + "com.android.server.wifi.hotspot2.PasspointObjectFactory.**", + "com.android.server.wifi.hotspot2.PasspointProvider", + "com.android.server.wifi.hotspot2.PasspointProvider$*", + "com.android.server.wifi.hotspot2.PasspointProvider.**", + "com.android.server.wifi.hotspot2.PasspointProvisioner", + "com.android.server.wifi.hotspot2.PasspointProvisioner$*", + "com.android.server.wifi.hotspot2.PasspointProvisioner.**", + "com.android.server.wifi.hotspot2.PasspointXmlUtils", + "com.android.server.wifi.hotspot2.PasspointXmlUtils$*", + "com.android.server.wifi.hotspot2.PasspointXmlUtils.**", + "com.android.server.wifi.hotspot2.ServiceProviderVerifier", + "com.android.server.wifi.hotspot2.ServiceProviderVerifier$*", + "com.android.server.wifi.hotspot2.ServiceProviderVerifier.**", + "com.android.server.wifi.hotspot2.SystemInfo", + "com.android.server.wifi.hotspot2.SystemInfo$*", + "com.android.server.wifi.hotspot2.SystemInfo.**", + "com.android.server.wifi.hotspot2.Utils", + "com.android.server.wifi.hotspot2.Utils$*", + "com.android.server.wifi.hotspot2.Utils.**", + "com.android.server.wifi.hotspot2.WfaCertBuilder", + "com.android.server.wifi.hotspot2.WfaCertBuilder$*", + "com.android.server.wifi.hotspot2.WfaCertBuilder.**", + "com.android.server.wifi.hotspot2.WfaKeyStore", + "com.android.server.wifi.hotspot2.WfaKeyStore$*", + "com.android.server.wifi.hotspot2.WfaKeyStore.**", + "com.android.server.wifi.hotspot2.WnmData", + "com.android.server.wifi.hotspot2.WnmData$*", + "com.android.server.wifi.hotspot2.WnmData.**", + "com.android.server.wifi.hotspot2.anqp.ANQPElement", + "com.android.server.wifi.hotspot2.anqp.ANQPElement$*", + "com.android.server.wifi.hotspot2.anqp.ANQPElement.**", + "com.android.server.wifi.hotspot2.anqp.ANQPParser", + "com.android.server.wifi.hotspot2.anqp.ANQPParser$*", + "com.android.server.wifi.hotspot2.anqp.ANQPParser.**", + "com.android.server.wifi.hotspot2.anqp.CellularNetwork", + "com.android.server.wifi.hotspot2.anqp.CellularNetwork$*", + "com.android.server.wifi.hotspot2.anqp.CellularNetwork.**", + "com.android.server.wifi.hotspot2.anqp.Constants", + "com.android.server.wifi.hotspot2.anqp.Constants$*", + "com.android.server.wifi.hotspot2.anqp.Constants.**", + "com.android.server.wifi.hotspot2.anqp.DomainNameElement", + "com.android.server.wifi.hotspot2.anqp.DomainNameElement$*", + "com.android.server.wifi.hotspot2.anqp.DomainNameElement.**", + "com.android.server.wifi.hotspot2.anqp.GenericBlobElement", + "com.android.server.wifi.hotspot2.anqp.GenericBlobElement$*", + "com.android.server.wifi.hotspot2.anqp.GenericBlobElement.**", + "com.android.server.wifi.hotspot2.anqp.HSConnectionCapabilityElement", + "com.android.server.wifi.hotspot2.anqp.HSConnectionCapabilityElement$*", + "com.android.server.wifi.hotspot2.anqp.HSConnectionCapabilityElement.**", + "com.android.server.wifi.hotspot2.anqp.HSFriendlyNameElement", + "com.android.server.wifi.hotspot2.anqp.HSFriendlyNameElement$*", + "com.android.server.wifi.hotspot2.anqp.HSFriendlyNameElement.**", + "com.android.server.wifi.hotspot2.anqp.HSIconFileElement", + "com.android.server.wifi.hotspot2.anqp.HSIconFileElement$*", + "com.android.server.wifi.hotspot2.anqp.HSIconFileElement.**", + "com.android.server.wifi.hotspot2.anqp.HSOsuProvidersElement", + "com.android.server.wifi.hotspot2.anqp.HSOsuProvidersElement$*", + "com.android.server.wifi.hotspot2.anqp.HSOsuProvidersElement.**", + "com.android.server.wifi.hotspot2.anqp.HSWanMetricsElement", + "com.android.server.wifi.hotspot2.anqp.HSWanMetricsElement$*", + "com.android.server.wifi.hotspot2.anqp.HSWanMetricsElement.**", + "com.android.server.wifi.hotspot2.anqp.I18Name", + "com.android.server.wifi.hotspot2.anqp.I18Name$*", + "com.android.server.wifi.hotspot2.anqp.I18Name.**", + "com.android.server.wifi.hotspot2.anqp.IPAddressTypeAvailabilityElement", + "com.android.server.wifi.hotspot2.anqp.IPAddressTypeAvailabilityElement$*", + "com.android.server.wifi.hotspot2.anqp.IPAddressTypeAvailabilityElement.**", + "com.android.server.wifi.hotspot2.anqp.IconInfo", + "com.android.server.wifi.hotspot2.anqp.IconInfo$*", + "com.android.server.wifi.hotspot2.anqp.IconInfo.**", + "com.android.server.wifi.hotspot2.anqp.NAIRealmData", + "com.android.server.wifi.hotspot2.anqp.NAIRealmData$*", + "com.android.server.wifi.hotspot2.anqp.NAIRealmData.**", + "com.android.server.wifi.hotspot2.anqp.NAIRealmElement", + "com.android.server.wifi.hotspot2.anqp.NAIRealmElement$*", + "com.android.server.wifi.hotspot2.anqp.NAIRealmElement.**", + "com.android.server.wifi.hotspot2.anqp.OsuProviderInfo", + "com.android.server.wifi.hotspot2.anqp.OsuProviderInfo$*", + "com.android.server.wifi.hotspot2.anqp.OsuProviderInfo.**", + "com.android.server.wifi.hotspot2.anqp.ProtocolPortTuple", + "com.android.server.wifi.hotspot2.anqp.ProtocolPortTuple$*", + "com.android.server.wifi.hotspot2.anqp.ProtocolPortTuple.**", + "com.android.server.wifi.hotspot2.anqp.RawByteElement", + "com.android.server.wifi.hotspot2.anqp.RawByteElement$*", + "com.android.server.wifi.hotspot2.anqp.RawByteElement.**", + "com.android.server.wifi.hotspot2.anqp.RoamingConsortiumElement", + "com.android.server.wifi.hotspot2.anqp.RoamingConsortiumElement$*", + "com.android.server.wifi.hotspot2.anqp.RoamingConsortiumElement.**", + "com.android.server.wifi.hotspot2.anqp.ThreeGPPNetworkElement", + "com.android.server.wifi.hotspot2.anqp.ThreeGPPNetworkElement$*", + "com.android.server.wifi.hotspot2.anqp.ThreeGPPNetworkElement.**", + "com.android.server.wifi.hotspot2.anqp.VenueNameElement", + "com.android.server.wifi.hotspot2.anqp.VenueNameElement$*", + "com.android.server.wifi.hotspot2.anqp.VenueNameElement.**", + "com.android.server.wifi.hotspot2.anqp.eap.AuthParam", + "com.android.server.wifi.hotspot2.anqp.eap.AuthParam$*", + "com.android.server.wifi.hotspot2.anqp.eap.AuthParam.**", + "com.android.server.wifi.hotspot2.anqp.eap.CredentialType", + "com.android.server.wifi.hotspot2.anqp.eap.CredentialType$*", + "com.android.server.wifi.hotspot2.anqp.eap.CredentialType.**", + "com.android.server.wifi.hotspot2.anqp.eap.EAPMethod", + "com.android.server.wifi.hotspot2.anqp.eap.EAPMethod$*", + "com.android.server.wifi.hotspot2.anqp.eap.EAPMethod.**", + "com.android.server.wifi.hotspot2.anqp.eap.ExpandedEAPMethod", + "com.android.server.wifi.hotspot2.anqp.eap.ExpandedEAPMethod$*", + "com.android.server.wifi.hotspot2.anqp.eap.ExpandedEAPMethod.**", + "com.android.server.wifi.hotspot2.anqp.eap.InnerAuthEAP", + "com.android.server.wifi.hotspot2.anqp.eap.InnerAuthEAP$*", + "com.android.server.wifi.hotspot2.anqp.eap.InnerAuthEAP.**", + "com.android.server.wifi.hotspot2.anqp.eap.NonEAPInnerAuth", + "com.android.server.wifi.hotspot2.anqp.eap.NonEAPInnerAuth$*", + "com.android.server.wifi.hotspot2.anqp.eap.NonEAPInnerAuth.**", + "com.android.server.wifi.hotspot2.anqp.eap.VendorSpecificAuth", + "com.android.server.wifi.hotspot2.anqp.eap.VendorSpecificAuth$*", + "com.android.server.wifi.hotspot2.anqp.eap.VendorSpecificAuth.**", + "com.android.server.wifi.hotspot2.omadm.DevDetailMo", + "com.android.server.wifi.hotspot2.omadm.DevDetailMo$*", + "com.android.server.wifi.hotspot2.omadm.DevDetailMo.**", + "com.android.server.wifi.hotspot2.omadm.DevInfoMo", + "com.android.server.wifi.hotspot2.omadm.DevInfoMo$*", + "com.android.server.wifi.hotspot2.omadm.DevInfoMo.**", + "com.android.server.wifi.hotspot2.omadm.MoSerializer", + "com.android.server.wifi.hotspot2.omadm.MoSerializer$*", + "com.android.server.wifi.hotspot2.omadm.MoSerializer.**", + "com.android.server.wifi.hotspot2.soap.ExchangeCompleteMessage", + "com.android.server.wifi.hotspot2.soap.ExchangeCompleteMessage$*", + "com.android.server.wifi.hotspot2.soap.ExchangeCompleteMessage.**", + "com.android.server.wifi.hotspot2.soap.HttpsServiceConnection", + "com.android.server.wifi.hotspot2.soap.HttpsServiceConnection$*", + "com.android.server.wifi.hotspot2.soap.HttpsServiceConnection.**", + "com.android.server.wifi.hotspot2.soap.HttpsTransport", + "com.android.server.wifi.hotspot2.soap.HttpsTransport$*", + "com.android.server.wifi.hotspot2.soap.HttpsTransport.**", + "com.android.server.wifi.hotspot2.soap.PostDevDataMessage", + "com.android.server.wifi.hotspot2.soap.PostDevDataMessage$*", + "com.android.server.wifi.hotspot2.soap.PostDevDataMessage.**", + "com.android.server.wifi.hotspot2.soap.PostDevDataResponse", + "com.android.server.wifi.hotspot2.soap.PostDevDataResponse$*", + "com.android.server.wifi.hotspot2.soap.PostDevDataResponse.**", + "com.android.server.wifi.hotspot2.soap.RedirectListener", + "com.android.server.wifi.hotspot2.soap.RedirectListener$*", + "com.android.server.wifi.hotspot2.soap.RedirectListener.**", + "com.android.server.wifi.hotspot2.soap.SoapParser", + "com.android.server.wifi.hotspot2.soap.SoapParser$*", + "com.android.server.wifi.hotspot2.soap.SoapParser.**", + "com.android.server.wifi.hotspot2.soap.SppConstants", + "com.android.server.wifi.hotspot2.soap.SppConstants$*", + "com.android.server.wifi.hotspot2.soap.SppConstants.**", + "com.android.server.wifi.hotspot2.soap.SppResponseMessage", + "com.android.server.wifi.hotspot2.soap.SppResponseMessage$*", + "com.android.server.wifi.hotspot2.soap.SppResponseMessage.**", + "com.android.server.wifi.hotspot2.soap.UpdateResponseMessage", + "com.android.server.wifi.hotspot2.soap.UpdateResponseMessage$*", + "com.android.server.wifi.hotspot2.soap.UpdateResponseMessage.**", + "com.android.server.wifi.hotspot2.soap.command.BrowserUri", + "com.android.server.wifi.hotspot2.soap.command.BrowserUri$*", + "com.android.server.wifi.hotspot2.soap.command.BrowserUri.**", + "com.android.server.wifi.hotspot2.soap.command.PpsMoData", + "com.android.server.wifi.hotspot2.soap.command.PpsMoData$*", + "com.android.server.wifi.hotspot2.soap.command.PpsMoData.**", + "com.android.server.wifi.hotspot2.soap.command.SppCommand", + "com.android.server.wifi.hotspot2.soap.command.SppCommand$*", + "com.android.server.wifi.hotspot2.soap.command.SppCommand.**", + "com.android.server.wifi.p2p.SupplicantP2pIfaceCallback", + "com.android.server.wifi.p2p.SupplicantP2pIfaceCallback$*", + "com.android.server.wifi.p2p.SupplicantP2pIfaceCallback.**", + "com.android.server.wifi.p2p.SupplicantP2pIfaceHal", + "com.android.server.wifi.p2p.SupplicantP2pIfaceHal$*", + "com.android.server.wifi.p2p.SupplicantP2pIfaceHal.**", + "com.android.server.wifi.p2p.WifiP2pMetrics", + "com.android.server.wifi.p2p.WifiP2pMetrics$*", + "com.android.server.wifi.p2p.WifiP2pMetrics.**", + "com.android.server.wifi.p2p.WifiP2pMonitor", + "com.android.server.wifi.p2p.WifiP2pMonitor$*", + "com.android.server.wifi.p2p.WifiP2pMonitor.**", + "com.android.server.wifi.p2p.WifiP2pNative", + "com.android.server.wifi.p2p.WifiP2pNative$*", + "com.android.server.wifi.p2p.WifiP2pNative.**", + "com.android.server.wifi.p2p.WifiP2pService", + "com.android.server.wifi.p2p.WifiP2pService$*", + "com.android.server.wifi.p2p.WifiP2pService.**", + "com.android.server.wifi.p2p.WifiP2pServiceImpl", + "com.android.server.wifi.p2p.WifiP2pServiceImpl$*", + "com.android.server.wifi.p2p.WifiP2pServiceImpl.**", + "com.android.server.wifi.rtt.RttMetrics", + "com.android.server.wifi.rtt.RttMetrics$*", + "com.android.server.wifi.rtt.RttMetrics.**", + "com.android.server.wifi.rtt.RttNative", + "com.android.server.wifi.rtt.RttNative$*", + "com.android.server.wifi.rtt.RttNative.**", + "com.android.server.wifi.rtt.RttService", + "com.android.server.wifi.rtt.RttService$*", + "com.android.server.wifi.rtt.RttService.**", + "com.android.server.wifi.rtt.RttServiceImpl", + "com.android.server.wifi.rtt.RttServiceImpl$*", + "com.android.server.wifi.rtt.RttServiceImpl.**", + "com.android.server.wifi.scanner.BackgroundScanScheduler", + "com.android.server.wifi.scanner.BackgroundScanScheduler$*", + "com.android.server.wifi.scanner.BackgroundScanScheduler.**", + "com.android.server.wifi.scanner.ChannelHelper", + "com.android.server.wifi.scanner.ChannelHelper$*", + "com.android.server.wifi.scanner.ChannelHelper.**", + "com.android.server.wifi.scanner.HalWifiScannerImpl", + "com.android.server.wifi.scanner.HalWifiScannerImpl$*", + "com.android.server.wifi.scanner.HalWifiScannerImpl.**", + "com.android.server.wifi.scanner.KnownBandsChannelHelper", + "com.android.server.wifi.scanner.KnownBandsChannelHelper$*", + "com.android.server.wifi.scanner.KnownBandsChannelHelper.**", + "com.android.server.wifi.scanner.PresetKnownBandsChannelHelper", + "com.android.server.wifi.scanner.PresetKnownBandsChannelHelper$*", + "com.android.server.wifi.scanner.PresetKnownBandsChannelHelper.**", + "com.android.server.wifi.scanner.ScanScheduleUtil", + "com.android.server.wifi.scanner.ScanScheduleUtil$*", + "com.android.server.wifi.scanner.ScanScheduleUtil.**", + "com.android.server.wifi.scanner.WifiScannerImpl", + "com.android.server.wifi.scanner.WifiScannerImpl$*", + "com.android.server.wifi.scanner.WifiScannerImpl.**", + "com.android.server.wifi.scanner.WifiScanningService", + "com.android.server.wifi.scanner.WifiScanningService$*", + "com.android.server.wifi.scanner.WifiScanningService.**", + "com.android.server.wifi.scanner.WifiScanningServiceImpl", + "com.android.server.wifi.scanner.WifiScanningServiceImpl$*", + "com.android.server.wifi.scanner.WifiScanningServiceImpl.**", + "com.android.server.wifi.scanner.WificondChannelHelper", + "com.android.server.wifi.scanner.WificondChannelHelper$*", + "com.android.server.wifi.scanner.WificondChannelHelper.**", + "com.android.server.wifi.scanner.WificondScannerImpl", + "com.android.server.wifi.scanner.WificondScannerImpl$*", + "com.android.server.wifi.scanner.WificondScannerImpl.**", + "com.android.server.wifi.util.ApConfigUtil", + "com.android.server.wifi.util.ApConfigUtil$*", + "com.android.server.wifi.util.ApConfigUtil.**", + "com.android.server.wifi.util.BitMask", + "com.android.server.wifi.util.BitMask$*", + "com.android.server.wifi.util.BitMask.**", + "com.android.server.wifi.util.ByteArrayRingBuffer", + "com.android.server.wifi.util.ByteArrayRingBuffer$*", + "com.android.server.wifi.util.ByteArrayRingBuffer.**", + "com.android.server.wifi.util.EncryptedData", + "com.android.server.wifi.util.EncryptedData$*", + "com.android.server.wifi.util.EncryptedData.**", + "com.android.server.wifi.util.Environment", + "com.android.server.wifi.util.Environment$*", + "com.android.server.wifi.util.Environment.**", + "com.android.server.wifi.util.ExternalCallbackTracker", + "com.android.server.wifi.util.ExternalCallbackTracker$*", + "com.android.server.wifi.util.ExternalCallbackTracker.**", + "com.android.server.wifi.util.FileUtils", + "com.android.server.wifi.util.FileUtils$*", + "com.android.server.wifi.util.FileUtils.**", + "com.android.server.wifi.util.FrameParser", + "com.android.server.wifi.util.FrameParser$*", + "com.android.server.wifi.util.FrameParser.**", + "com.android.server.wifi.util.GeneralUtil", + "com.android.server.wifi.util.GeneralUtil$*", + "com.android.server.wifi.util.GeneralUtil.**", + "com.android.server.wifi.util.InformationElementUtil", + "com.android.server.wifi.util.InformationElementUtil$*", + "com.android.server.wifi.util.InformationElementUtil.**", + "com.android.server.wifi.util.IntCounter", + "com.android.server.wifi.util.IntCounter$*", + "com.android.server.wifi.util.IntCounter.**", + "com.android.server.wifi.util.IntHistogram", + "com.android.server.wifi.util.IntHistogram$*", + "com.android.server.wifi.util.IntHistogram.**", + "com.android.server.wifi.util.KalmanFilter", + "com.android.server.wifi.util.KalmanFilter$*", + "com.android.server.wifi.util.KalmanFilter.**", + "com.android.server.wifi.util.Matrix", + "com.android.server.wifi.util.Matrix$*", + "com.android.server.wifi.util.Matrix.**", + "com.android.server.wifi.util.MetricsUtils", + "com.android.server.wifi.util.MetricsUtils$*", + "com.android.server.wifi.util.MetricsUtils.**", + "com.android.server.wifi.util.NativeUtil", + "com.android.server.wifi.util.NativeUtil$*", + "com.android.server.wifi.util.NativeUtil.**", + "com.android.server.wifi.util.ObjectCounter", + "com.android.server.wifi.util.ObjectCounter$*", + "com.android.server.wifi.util.ObjectCounter.**", + "com.android.server.wifi.util.RssiUtil", + "com.android.server.wifi.util.RssiUtil$*", + "com.android.server.wifi.util.RssiUtil.**", + "com.android.server.wifi.util.ScanResultUtil", + "com.android.server.wifi.util.ScanResultUtil$*", + "com.android.server.wifi.util.ScanResultUtil.**", + "com.android.server.wifi.util.StringUtil", + "com.android.server.wifi.util.StringUtil$*", + "com.android.server.wifi.util.StringUtil.**", + "com.android.server.wifi.util.TelephonyUtil", + "com.android.server.wifi.util.TelephonyUtil$*", + "com.android.server.wifi.util.TelephonyUtil.**", + "com.android.server.wifi.util.TimedQuotaManager", + "com.android.server.wifi.util.TimedQuotaManager$*", + "com.android.server.wifi.util.TimedQuotaManager.**", + "com.android.server.wifi.util.WifiAsyncChannel", + "com.android.server.wifi.util.WifiAsyncChannel$*", + "com.android.server.wifi.util.WifiAsyncChannel.**", + "com.android.server.wifi.util.WifiConfigStoreEncryptionUtil", + "com.android.server.wifi.util.WifiConfigStoreEncryptionUtil$*", + "com.android.server.wifi.util.WifiConfigStoreEncryptionUtil.**", + "com.android.server.wifi.util.WifiHandler", + "com.android.server.wifi.util.WifiHandler$*", + "com.android.server.wifi.util.WifiHandler.**", + "com.android.server.wifi.util.WifiPermissionsUtil", + "com.android.server.wifi.util.WifiPermissionsUtil$*", + "com.android.server.wifi.util.WifiPermissionsUtil.**", + "com.android.server.wifi.util.WifiPermissionsWrapper", + "com.android.server.wifi.util.WifiPermissionsWrapper$*", + "com.android.server.wifi.util.WifiPermissionsWrapper.**", + "com.android.server.wifi.util.XmlUtil", + "com.android.server.wifi.util.XmlUtil$*", + "com.android.server.wifi.util.XmlUtil.**", + "com.android.server.wifi.wificond.ChannelSettings", + "com.android.server.wifi.wificond.ChannelSettings$*", + "com.android.server.wifi.wificond.ChannelSettings.**", + "com.android.server.wifi.wificond.HiddenNetwork", + "com.android.server.wifi.wificond.HiddenNetwork$*", + "com.android.server.wifi.wificond.HiddenNetwork.**", + "com.android.server.wifi.wificond.NativeScanResult", + "com.android.server.wifi.wificond.NativeScanResult$*", + "com.android.server.wifi.wificond.NativeScanResult.**", + "com.android.server.wifi.wificond.NativeWifiClient", + "com.android.server.wifi.wificond.NativeWifiClient$*", + "com.android.server.wifi.wificond.NativeWifiClient.**", + "com.android.server.wifi.wificond.PnoNetwork", + "com.android.server.wifi.wificond.PnoNetwork$*", + "com.android.server.wifi.wificond.PnoNetwork.**", + "com.android.server.wifi.wificond.PnoSettings", + "com.android.server.wifi.wificond.PnoSettings$*", + "com.android.server.wifi.wificond.PnoSettings.**", + "com.android.server.wifi.wificond.RadioChainInfo", + "com.android.server.wifi.wificond.RadioChainInfo$*", + "com.android.server.wifi.wificond.RadioChainInfo.**", + "com.android.server.wifi.wificond.SingleScanSettings", + "com.android.server.wifi.wificond.SingleScanSettings$*", + "com.android.server.wifi.wificond.SingleScanSettings.**", + ], + }, } diff --git a/tests/wifitests/coverage.sh b/tests/wifitests/coverage.sh index c7372b5f8..6ad77b4c7 100755 --- a/tests/wifitests/coverage.sh +++ b/tests/wifitests/coverage.sh @@ -17,16 +17,40 @@ OUTPUT_DIR="$1" mkdir -p $OUTPUT_DIR || exit 1 OUTPUT_DIR="`(cd $OUTPUT_DIR && pwd)`" BUILD_OUT_DIR=$OUTPUT_DIR/out +echo "Output dir: $OUTPUT_DIR" cd "$(dirname $0)" #cd to directory containing this script -echo "Running tests and generating coverage report" -echo "Output dir: $OUTPUT_DIR" +echo "Checking jacoco patterns" +class_patterns_from_filenames () { + sed -e 's/[.]java$//' -e 's@/@.@g' | + while read x; do + printf ' "%s",\n' "$x" + printf ' "%s$*",\n' "$x" + printf ' "%s.**",\n' "$x" + done +} + +generate_new_bp () ( + sed -n -e p -e '/include_filter:/q' < Android.bp + (cd ../../service/java && find * -name \*.java) | + LC_ALL=C sort | + class_patterns_from_filenames + tail -n 3 Android.bp +) + +generate_new_bp > $OUTPUT_DIR/bp + +diff -u Android.bp $OUTPUT_DIR/bp || { + mv $OUTPUT_DIR/bp Android.bp + echo "Android.bp has been updated. Please review and check in the new version" + exit 1 +} +rm -f $OUTPUT_DIR/bp REMOTE_COVERAGE_OUTPUT_FILE=/data/data/com.android.server.wifi.test/files/coverage.ec COVERAGE_OUTPUT_FILE=$OUTPUT_DIR/wifi_coverage.ec - # Note - the $VARs in the following are expanded by the here-file redirection! echo "Building for coverage report" bash <<END_OF_BUILD_SCRIPT || { exit 1; } @@ -46,6 +70,8 @@ END_OF_BUILD_SCRIPT APK_NAME="$(find $BUILD_OUT_DIR/target -name FrameworksWifiTests.apk)" REPORTER_JAR="$(find $BUILD_OUT_DIR/host -name jacoco-cli.jar)" +echo "Running tests and generating coverage report" + set -e # fail early set -x # print commands test -f "$APK_NAME" |