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

Commit d384050e authored by Charlie Boutier's avatar Charlie Boutier Committed by Automerger Merge Worker
Browse files

Merge "BumbleBluetoothTests: Use AdoptShellPermissionsRule" into main am:...

Merge "BumbleBluetoothTests: Use AdoptShellPermissionsRule" into main am: 018b0ba5 am: 62c25a15 am: c7dab8aa

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2747278



Change-Id: Ibcce5cee7df11bb5c53b1daf5b2bad8dea8bde9d
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents e4838c90 c7dab8aa
Loading
Loading
Loading
Loading
+4 −9
Original line number Diff line number Diff line
@@ -27,12 +27,12 @@ import android.util.Log;

import androidx.core.util.Pair;
import androidx.test.core.app.ApplicationProvider;
import androidx.test.platform.app.InstrumentationRegistry;
import androidx.test.runner.AndroidJUnit4;

import com.android.compatibility.common.util.AdoptShellPermissionsRule;

import io.grpc.Deadline;

import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -51,14 +51,9 @@ public class LeAdvertisingTest {

    private static final int TIMEOUT_ADVERTISING_MS = 1000;

    @Rule public final PandoraDevice mBumble = new PandoraDevice();
    @Rule public final AdoptShellPermissionsRule mPermissionRule = new AdoptShellPermissionsRule();

    @BeforeClass
    public static void setUpClass() throws Exception {
        InstrumentationRegistry.getInstrumentation()
                .getUiAutomation()
                .adoptShellPermissionIdentity();
    }
    @Rule public final PandoraDevice mBumble = new PandoraDevice();

    @Test
    public void advertisingSet() throws Exception {
+3 −17
Original line number Diff line number Diff line
@@ -27,12 +27,10 @@ import android.os.ParcelUuid;
import android.util.Log;

import androidx.test.core.app.ApplicationProvider;
import androidx.test.platform.app.InstrumentationRegistry;
import androidx.test.runner.AndroidJUnit4;

import com.android.compatibility.common.util.AdoptShellPermissionsRule;

import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
@@ -51,24 +49,12 @@ public class LeScanningTest {
    private static final String TAG = "LeScanningTest";
    private static final int TIMEOUT_SCANNING_MS = 2000;

    @Rule public final AdoptShellPermissionsRule mPermissionRule = new AdoptShellPermissionsRule();

    @Rule public final PandoraDevice mBumble = new PandoraDevice();

    private final String TEST_UUID_STRING = "00001805-0000-1000-8000-00805f9b34fb";

    @BeforeClass
    public static void setUpClass() throws Exception {
        InstrumentationRegistry.getInstrumentation()
                .getUiAutomation()
                .adoptShellPermissionIdentity();
    }

    @AfterClass
    public static void tearDownClass() throws Exception {
        InstrumentationRegistry.getInstrumentation()
                .getUiAutomation()
                .dropShellPermissionIdentity();
    }

    @Test
    public void startBleScan_withCallbackTypeAllMatches() {
        advertiseWithBumble(TEST_UUID_STRING);