/frameworks/base/services/tests/mockingservicestests/src/com/android/server/location/gnss/hal/ |
D | GnssNativeTest.java | 53 private GnssNative mGnssNative; field in GnssNativeTest 62 mGnssNative = spy(Objects.requireNonNull(GnssNative.create(injector, mMockConfiguration))); in setUp() 63 mGnssNative.register(); in setUp() 72 mGnssNative.requestPowerStats(executor, callback); in testRequestPowerStats_onNull_executesCallbackWithNull() 85 mGnssNative.requestPowerStats(executor, callback); in testRequestPowerStats_onPowerStats_executesCallbackWithStats() 95 assertThat(mGnssNative.requestPowerStatsBlocking()).isNull(); in testRequestPowerStatsBlocking_onNull_returnsNull() 103 assertThat(mGnssNative.requestPowerStatsBlocking()).isEqualTo(powerStats); in testRequestPowerStatsBlocking_onPowerStats_returnsStats() 110 mGnssNative.reportGnssPowerStats(powerStats); in testGetLastKnownPowerStats_onNull_preservesLastKnownPowerStats() 111 assertThat(mGnssNative.getLastKnownPowerStats()).isEqualTo(powerStats); in testGetLastKnownPowerStats_onNull_preservesLastKnownPowerStats() 113 mGnssNative.reportGnssPowerStats(null); in testGetLastKnownPowerStats_onNull_preservesLastKnownPowerStats() [all …]
|
D | FakeGnssHal.java | 255 private @Nullable GnssNative mGnssNative; field in FakeGnssHal 270 Objects.requireNonNull(mGnssNative).restartHal(); in restartHal() 311 Objects.requireNonNull(mGnssNative).reportLocation(true, location); in reportLocation() 329 Objects.requireNonNull(mGnssNative).reportGeofenceTransition( in reportLocation() 338 Objects.requireNonNull(mGnssNative).reportGeofenceTransition( in reportLocation() 350 Objects.requireNonNull(mGnssNative).reportNavigationMessage(message); in reportNavigationMessage() 356 Objects.requireNonNull(mGnssNative).reportAntennaInfo(antennaInfos); in reportAntennaInfo() 366 Objects.requireNonNull(mGnssNative).reportMeasurementData(event); in reportMeasurement() 392 mGnssNative = Objects.requireNonNull(gnssNative); in initOnce() 610 Objects.requireNonNull(mGnssNative).reportLocationBatch(locations); in flushBatch() [all …]
|
/frameworks/base/services/tests/mockingservicestests/src/com/android/server/location/gnss/ |
D | GnssMeasurementsProviderTest.java | 82 private GnssNative mGnssNative; field in GnssMeasurementsProviderTest 98 mGnssNative = spy(Objects.requireNonNull( in setUp() 100 mTestProvider = new GnssMeasurementsProvider(injector, mGnssNative); in setUp() 101 mGnssNative.register(); in setUp() 113 verify(mGnssNative, times(1)).startMeasurementCollection( in testAddListener_active() 120 verify(mGnssNative, times(1)).stopMeasurementCollection(); in testAddListener_active() 127 verify(mGnssNative, never()).startMeasurementCollection(anyBoolean(), anyBoolean(), in testAddListener_passive() 132 verify(mGnssNative, times(1)).stopMeasurementCollection(); in testAddListener_passive() 141 verify(mGnssNative, never()).startMeasurementCollection(anyBoolean(), anyBoolean(), in testReregister_aidlV3Plus() 146 verify(mGnssNative, never()).stopMeasurementCollection(); in testReregister_aidlV3Plus() [all …]
|
D | GnssLocationProviderTest.java | 96 private GnssNative mGnssNative; field in GnssLocationProviderTest 123 mGnssNative = spy(Objects.requireNonNull( in setUp() 125 doReturn(true).when(mGnssNative).init(); in setUp() 128 doReturn(gnssCapabilities).when(mGnssNative).getCapabilities(); in setUp() 130 mTestProvider = new GnssLocationProvider(mContext, mGnssNative, mGnssMetrics); in setUp() 131 mGnssNative.register(); in setUp() 146 verify(mGnssNative).start(); in testStartNavigating() 156 verify(mGnssNative).start(); in testUpdateRequirements_sameRequest() 160 verify(mGnssNative, never()).stop(); in testUpdateRequirements_sameRequest() 161 verify(mGnssNative, times(1)).start(); in testUpdateRequirements_sameRequest() [all …]
|
D | GnssAntennaInfoProviderTest.java | 58 private GnssNative mGnssNative; field in GnssAntennaInfoProviderTest 72 mGnssNative = spy(Objects.requireNonNull(GnssNative.create(injector, mMockConfiguration))); in setUp() 73 mTestProvider = new GnssAntennaInfoProvider(mGnssNative); in setUp() 74 mGnssNative.register(); in setUp() 84 verify(mGnssNative, times(1)).startAntennaInfoListening(); in testOnHalStarted() 90 verify(mGnssNative, times(2)).startAntennaInfoListening(); in testOnHalRestarted()
|
D | GnssNavigationMessageProviderTest.java | 58 private GnssNative mGnssNative; field in GnssNavigationMessageProviderTest 73 mGnssNative = spy(Objects.requireNonNull(GnssNative.create(injector, mMockConfiguration))); in setUp() 74 mTestProvider = new GnssNavigationMessageProvider(injector, mGnssNative); in setUp() 75 mGnssNative.register(); in setUp() 87 verify(mGnssNative, times(1)).startNavigationMessageCollection(); in testAddListener() 91 verify(mGnssNative, times(1)).stopNavigationMessageCollection(); in testAddListener()
|
D | GnssStatusProviderTest.java | 67 private GnssNative mGnssNative; field in GnssStatusProviderTest 82 mGnssNative = spy(Objects.requireNonNull(GnssNative.create(injector, mMockConfiguration))); in setUp() 83 mTestProvider = new GnssStatusProvider(injector, mGnssNative); in setUp() 84 mGnssNative.register(); in setUp() 96 verify(mGnssNative, times(1)).startSvStatusCollection(); in testAddListener() 100 verify(mGnssNative, times(1)).stopSvStatusCollection(); in testAddListener()
|
D | GnssNmeaProviderTest.java | 68 private GnssNative mGnssNative; field in GnssNmeaProviderTest 83 mGnssNative = spy(Objects.requireNonNull(GnssNative.create(injector, mMockConfiguration))); in setUp() 84 mTestProvider = new GnssNmeaProvider(injector, mGnssNative); in setUp() 85 mGnssNative.register(); in setUp() 97 verify(mGnssNative, times(1)).startNmeaMessageCollection(); in testAddListener() 101 verify(mGnssNative, times(1)).stopNmeaMessageCollection(); in testAddListener()
|
/frameworks/base/services/core/java/com/android/server/location/gnss/ |
D | GnssGeofenceProxy.java | 45 private final GnssNative mGnssNative; field in GnssGeofenceProxy 51 mGnssNative = gnssNative; in GnssGeofenceProxy() 53 mGnssNative.addBaseCallbacks(this); in GnssGeofenceProxy() 59 return mGnssNative.isGeofencingSupported(); in isHardwareGeofenceSupported() 68 boolean added = mGnssNative.addGeofence(geofenceId, latitude, longitude, radius, in addCircularHardwareGeofence() 90 boolean removed = mGnssNative.removeGeofence(geofenceId); in removeHardwareGeofence() 101 boolean paused = mGnssNative.pauseGeofence(geofenceId); in pauseHardwareGeofence() 115 boolean resumed = mGnssNative.resumeGeofence(geofenceId, monitorTransitions); in resumeHardwareGeofence() 132 boolean added = mGnssNative.addGeofence(entry.geofenceId, entry.latitude, in onHalRestarted() 138 mGnssNative.pauseGeofence(entry.geofenceId); in onHalRestarted()
|
D | GnssManagerService.java | 63 private final GnssNative mGnssNative; field in GnssManagerService 80 mGnssNative = gnssNative; in GnssManagerService() 83 ServiceManager.getService(BatteryStats.SERVICE_NAME)), mGnssNative); in GnssManagerService() 85 mGnssLocationProvider = new GnssLocationProvider(mContext, mGnssNative, mGnssMetrics); in GnssManagerService() 86 mGnssStatusProvider = new GnssStatusProvider(injector, mGnssNative); in GnssManagerService() 87 mGnssNmeaProvider = new GnssNmeaProvider(injector, mGnssNative); in GnssManagerService() 88 mGnssMeasurementsProvider = new GnssMeasurementsProvider(injector, mGnssNative); in GnssManagerService() 89 mGnssNavigationMessageProvider = new GnssNavigationMessageProvider(injector, mGnssNative); in GnssManagerService() 90 mGnssAntennaInfoProvider = new GnssAntennaInfoProvider(mGnssNative); in GnssManagerService() 91 mGnssGeofenceProxy = new GnssGeofenceProxy(mGnssNative); in GnssManagerService() [all …]
|
D | GnssNmeaProvider.java | 43 private final GnssNative mGnssNative; field in GnssNmeaProvider 52 mGnssNative = gnssNative; in GnssNmeaProvider() 54 mGnssNative.addBaseCallbacks(this); in GnssNmeaProvider() 55 mGnssNative.addNmeaCallbacks(this); in GnssNmeaProvider() 66 if (mGnssNative.startNmeaMessageCollection()) { in registerWithService() 79 if (mGnssNative.stopNmeaMessageCollection()) { in unregisterWithService() 108 int length = mGnssNative.readNmea(mNmeaBuffer, in onReportNmea()
|
D | GnssNavigationMessageProvider.java | 59 private final GnssNative mGnssNative; field in GnssNavigationMessageProvider 64 mGnssNative = gnssNative; in GnssNavigationMessageProvider() 66 mGnssNative.addBaseCallbacks(this); in GnssNavigationMessageProvider() 67 mGnssNative.addNavigationMessageCallbacks(this); in GnssNavigationMessageProvider() 72 return mGnssNative.isNavigationMessageCollectionSupported(); in isSupported() 89 if (mGnssNative.startNavigationMessageCollection()) { in registerWithService() 102 if (mGnssNative.stopNavigationMessageCollection()) { in unregisterWithService()
|
D | GnssAntennaInfoProvider.java | 81 private final GnssNative mGnssNative; field in GnssAntennaInfoProvider 86 mGnssNative = gnssNative; in GnssAntennaInfoProvider() 87 mGnssNative.addBaseCallbacks(this); in GnssAntennaInfoProvider() 88 mGnssNative.addAntennaInfoCallbacks(this); in GnssAntennaInfoProvider() 96 return mGnssNative.isAntennaInfoSupported(); in isSupported() 140 mGnssNative.startAntennaInfoListening(); in onHalStarted() 145 mGnssNative.startAntennaInfoListening(); in onHalRestarted()
|
D | GnssLocationProvider.java | 252 private final GnssNative mGnssNative; field in GnssLocationProvider 412 mGnssNative = gnssNative; in GnssLocationProvider() 443 mGnssConfiguration = mGnssNative.getConfiguration(); in GnssLocationProvider() 484 mGnssNative.addBaseCallbacks(this); in GnssLocationProvider() 485 mGnssNative.addLocationCallbacks(this); in GnssLocationProvider() 486 mGnssNative.addSvStatusCallbacks(this); in GnssLocationProvider() 487 mGnssNative.setAGpsCallbacks(this); in GnssLocationProvider() 488 mGnssNative.setPsdsCallbacks(this); in GnssLocationProvider() 489 mGnssNative.setNotificationCallbacks(this); in GnssLocationProvider() 490 mGnssNative.setLocationRequestCallbacks(this); in GnssLocationProvider() [all …]
|
D | GnssMeasurementsProvider.java | 96 private final GnssNative mGnssNative; field in GnssMeasurementsProvider 105 mGnssNative = gnssNative; in GnssMeasurementsProvider() 107 mGnssNative.addBaseCallbacks(this); in GnssMeasurementsProvider() 108 mGnssNative.addMeasurementCallbacks(this); in GnssMeasurementsProvider() 113 return mGnssNative.isMeasurementSupported(); in isSupported() 134 if (mGnssNative.startMeasurementCollection(request.isFullTracking(), in registerWithService() 156 mGnssNative.getConfiguration().getHalInterfaceVersion(); in reregisterWithService() 171 if (mGnssNative.stopMeasurementCollection()) { in unregisterWithService()
|
D | GnssStatusProvider.java | 46 private final GnssNative mGnssNative; field in GnssStatusProvider 54 mGnssNative = gnssNative; in GnssStatusProvider() 69 if (mGnssNative.startSvStatusCollection()) { in registerWithService() 82 if (mGnssNative.stopSvStatusCollection()) { in unregisterWithService()
|
D | GnssMetrics.java | 95 private final GnssNative mGnssNative; field in GnssMetrics 98 mGnssNative = gnssNative; in GnssMetrics() 641 GnssPowerStats powerStats = mGnssNative.requestPowerStatsBlocking(); in pullGnssPowerStats()
|