Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b061eb9d authored by Himanshu Rawat's avatar Himanshu Rawat
Browse files

Make Bumble connectable before reconnecting

Change-Id: I9ad9099d895d62d8fb5c3ebdb29d3bc450db451b
Test: atest BumbleBluetoothTests:PairingTest#testBondBredr_Reconnect
Flag: TEST_ONLY
Bug: 375281424
parent d4c96e16
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -76,7 +76,9 @@ import org.mockito.hamcrest.MockitoHamcrest;
import pandora.GattProto;
import pandora.HostProto.AdvertiseRequest;
import pandora.HostProto.AdvertiseResponse;
import pandora.HostProto.ConnectabilityMode;
import pandora.HostProto.OwnAddressType;
import pandora.HostProto.SetConnectabilityModeRequest;
import pandora.SecurityProto.LESecurityLevel;
import pandora.SecurityProto.PairingEvent;
import pandora.SecurityProto.PairingEventAnswer;
@@ -618,6 +620,11 @@ public class PairingTest {

        assertThat(sAdapter.getBondedDevices()).contains(mBumbleDevice);

        SetConnectabilityModeRequest request =
                SetConnectabilityModeRequest.newBuilder()
                        .setMode(ConnectabilityMode.CONNECTABLE)
                        .build();
        mBumble.hostBlocking().setConnectabilityMode(request);
        assertThat(mBumbleDevice.connect()).isEqualTo(BluetoothStatusCodes.SUCCESS);
        verifyIntentReceived(
                hasAction(BluetoothDevice.ACTION_ACL_CONNECTED),