Loading tests/unit/src/com/android/bluetooth/mapclient/MapClientTest.java +5 −13 Original line number Diff line number Diff line Loading @@ -24,7 +24,6 @@ import android.bluetooth.BluetoothProfile; import android.content.Context; import androidx.test.InstrumentationRegistry; import androidx.test.filters.FlakyTest; import androidx.test.filters.MediumTest; import androidx.test.rule.ServiceTestRule; import androidx.test.runner.AndroidJUnit4; Loading Loading @@ -73,7 +72,6 @@ public class MapClientTest { TestUtils.startService(mServiceRule, MapClientService.class); mService = MapClientService.getMapClientService(); Assert.assertNotNull(mService); cleanUpInstanceMap(); mAdapter = BluetoothAdapter.getDefaultAdapter(); when(mAdapterService.getDatabase()).thenReturn(mDatabaseManager); } Loading @@ -89,16 +87,6 @@ public class MapClientTest { TestUtils.clearAdapterService(mAdapterService); } private void cleanUpInstanceMap() { if (!mService.getInstanceMap().isEmpty()) { List<BluetoothDevice> deviceList = mService.getConnectedDevices(); for (BluetoothDevice d : deviceList) { mService.disconnect(d); } } Assert.assertTrue(mService.getInstanceMap().isEmpty()); } /** * Mock the priority of a bluetooth device * Loading Loading @@ -132,13 +120,17 @@ public class MapClientTest { Map<BluetoothDevice, MceStateMachine> map = mService.getInstanceMap(); Assert.assertEquals(1, map.size()); Assert.assertNotNull(map.get(device)); TestUtils.waitForLooperToFinishScheduledTask(mService.getMainLooper()); Assert.assertEquals(map.get(device).getState(), BluetoothProfile.STATE_CONNECTING); mService.cleanupDevice(device); Assert.assertNull(mService.getInstanceMap().get(device)); } /** * Test that a PRIORITY_OFF device is not connected to */ @Test @FlakyTest public void testConnectPriorityOffDevice() { // make sure there is no statemachine already defined for this device BluetoothDevice device = makeBluetoothDevice("11:11:11:11:11:11"); Loading Loading
tests/unit/src/com/android/bluetooth/mapclient/MapClientTest.java +5 −13 Original line number Diff line number Diff line Loading @@ -24,7 +24,6 @@ import android.bluetooth.BluetoothProfile; import android.content.Context; import androidx.test.InstrumentationRegistry; import androidx.test.filters.FlakyTest; import androidx.test.filters.MediumTest; import androidx.test.rule.ServiceTestRule; import androidx.test.runner.AndroidJUnit4; Loading Loading @@ -73,7 +72,6 @@ public class MapClientTest { TestUtils.startService(mServiceRule, MapClientService.class); mService = MapClientService.getMapClientService(); Assert.assertNotNull(mService); cleanUpInstanceMap(); mAdapter = BluetoothAdapter.getDefaultAdapter(); when(mAdapterService.getDatabase()).thenReturn(mDatabaseManager); } Loading @@ -89,16 +87,6 @@ public class MapClientTest { TestUtils.clearAdapterService(mAdapterService); } private void cleanUpInstanceMap() { if (!mService.getInstanceMap().isEmpty()) { List<BluetoothDevice> deviceList = mService.getConnectedDevices(); for (BluetoothDevice d : deviceList) { mService.disconnect(d); } } Assert.assertTrue(mService.getInstanceMap().isEmpty()); } /** * Mock the priority of a bluetooth device * Loading Loading @@ -132,13 +120,17 @@ public class MapClientTest { Map<BluetoothDevice, MceStateMachine> map = mService.getInstanceMap(); Assert.assertEquals(1, map.size()); Assert.assertNotNull(map.get(device)); TestUtils.waitForLooperToFinishScheduledTask(mService.getMainLooper()); Assert.assertEquals(map.get(device).getState(), BluetoothProfile.STATE_CONNECTING); mService.cleanupDevice(device); Assert.assertNull(mService.getInstanceMap().get(device)); } /** * Test that a PRIORITY_OFF device is not connected to */ @Test @FlakyTest public void testConnectPriorityOffDevice() { // make sure there is no statemachine already defined for this device BluetoothDevice device = makeBluetoothDevice("11:11:11:11:11:11"); Loading