summaryrefslogtreecommitdiffstats
path: root/tests/wifitests/src/com/android/server/wifi/rtt
diff options
context:
space:
mode:
authorEtan Cohen <etancohen@google.com>2017-12-14 07:28:45 -0800
committerEtan Cohen <etancohen@google.com>2017-12-14 17:59:10 -0800
commit5386a02f75e0fa701ae7636bfcf080c84b0d3d80 (patch)
tree682729ed137cc4e2bafd418f7caa494759e6b823 /tests/wifitests/src/com/android/server/wifi/rtt
parentac590b73109ba57837e582319048665b8d71fb38 (diff)
downloadandroid_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.java10
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);