diff options
author | Etan Cohen <etancohen@google.com> | 2017-12-14 07:28:45 -0800 |
---|---|---|
committer | Etan Cohen <etancohen@google.com> | 2017-12-14 17:59:10 -0800 |
commit | 5386a02f75e0fa701ae7636bfcf080c84b0d3d80 (patch) | |
tree | 682729ed137cc4e2bafd418f7caa494759e6b823 /tests/wifitests/src/com/android/server/wifi/rtt | |
parent | ac590b73109ba57837e582319048665b8d71fb38 (diff) | |
download | android_frameworks_opt_net_wifi-5386a02f75e0fa701ae7636bfcf080c84b0d3d80.tar.gz android_frameworks_opt_net_wifi-5386a02f75e0fa701ae7636bfcf080c84b0d3d80.tar.bz2 android_frameworks_opt_net_wifi-5386a02f75e0fa701ae7636bfcf080c84b0d3d80.zip |
[RTT] Convert to dynamic logging configuration
Tie debugging level to Verbose Wi-Fi debuggging flag. Allow additional
verbose debugging based on (original) static flag.
Bug: 69432628
Test: manually enable/disable and view logs
Change-Id: I64be283fac2cd3cd19cb12613d17ac50270cc802
Diffstat (limited to 'tests/wifitests/src/com/android/server/wifi/rtt')
-rw-r--r-- | tests/wifitests/src/com/android/server/wifi/rtt/RttServiceImplTest.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/rtt/RttServiceImplTest.java b/tests/wifitests/src/com/android/server/wifi/rtt/RttServiceImplTest.java index 7e7106905..d42b795be 100644 --- a/tests/wifitests/src/com/android/server/wifi/rtt/RttServiceImplTest.java +++ b/tests/wifitests/src/com/android/server/wifi/rtt/RttServiceImplTest.java @@ -25,11 +25,13 @@ import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotEquals; import static org.junit.Assert.assertTrue; import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyBoolean; import static org.mockito.ArgumentMatchers.anyInt; import static org.mockito.ArgumentMatchers.anyLong; import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.atLeastOnce; import static org.mockito.Mockito.doAnswer; +import static org.mockito.Mockito.doNothing; import static org.mockito.Mockito.inOrder; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.times; @@ -67,6 +69,7 @@ import android.os.test.TestLooper; import android.util.Pair; import com.android.server.wifi.Clock; +import com.android.server.wifi.FrameworkFacade; import com.android.server.wifi.util.WifiPermissionsUtil; import org.junit.After; @@ -133,6 +136,9 @@ public class RttServiceImplTest { @Mock public IRttCallback mockCallback; + @Mock + FrameworkFacade mFrameworkFacade; + /** * Using instead of spy to avoid native crash failures - possibly due to * spy's copying of state. @@ -163,6 +169,8 @@ public class RttServiceImplTest { mMockLooper = new TestLooper(); mAlarmManager = new TestAlarmManager(); + doNothing().when(mFrameworkFacade).registerContentObserver(eq(mockContext), any(), + anyBoolean(), any()); when(mockContext.getSystemService(Context.ALARM_SERVICE)) .thenReturn(mAlarmManager.getAlarmManager()); mInOrder = inOrder(mAlarmManager.getAlarmManager(), mockContext); @@ -188,7 +196,7 @@ public class RttServiceImplTest { doAnswer(mBinderUnlinkToDeathCounter).when(mockIbinder).unlinkToDeath(any(), anyInt()); mDut.start(mMockLooper.getLooper(), mockClock, mockAwareManagerBinder, mockNative, - mockPermissionUtil); + mockPermissionUtil, mFrameworkFacade); mMockLooper.dispatchAll(); ArgumentCaptor<BroadcastReceiver> bcastRxCaptor = ArgumentCaptor.forClass( BroadcastReceiver.class); |