summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Antonio Kantek <kanant@google.com> 2024-03-22 18:09:11 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-03-22 18:09:11 +0000
commite50abcb7c5f9c7e4a396502b079ef086ad21a52f (patch)
treedfbc6f6bffd2e025133252276df87e99b00f78fb
parent1b0720b941542d2b51c7e80ac14e8e5307a0a0c9 (diff)
parent2285505aaf034b16754373055c6a924c6e76541a (diff)
Merge "Roll-forward of "Add bedstead dependency"" into main
-rw-r--r--tests/inputmethod/ConcurrentMultiSessionImeTest/Android.bp5
-rw-r--r--tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/ConcurrentMultiUserTest.java12
2 files changed, 15 insertions, 2 deletions
diff --git a/tests/inputmethod/ConcurrentMultiSessionImeTest/Android.bp b/tests/inputmethod/ConcurrentMultiSessionImeTest/Android.bp
index 8d05a974dc40..0e0d212efcf1 100644
--- a/tests/inputmethod/ConcurrentMultiSessionImeTest/Android.bp
+++ b/tests/inputmethod/ConcurrentMultiSessionImeTest/Android.bp
@@ -26,6 +26,11 @@ android_test {
"platform-test-annotations",
"platform-test-rules",
"truth",
+
+ // beadstead
+ "Nene",
+ "Harrier",
+ "TestApp",
],
test_suites: [
"general-tests",
diff --git a/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/ConcurrentMultiUserTest.java b/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/ConcurrentMultiUserTest.java
index b66ceba458ac..a5ce69d5f273 100644
--- a/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/ConcurrentMultiUserTest.java
+++ b/tests/inputmethod/ConcurrentMultiSessionImeTest/src/com/android/server/inputmethod/multisessiontest/ConcurrentMultiUserTest.java
@@ -23,14 +23,22 @@ import android.content.pm.PackageManager;
import androidx.test.platform.app.InstrumentationRegistry;
+import com.android.bedstead.harrier.BedsteadJUnit4;
+import com.android.bedstead.harrier.DeviceState;
+
import org.junit.Before;
+import org.junit.ClassRule;
+import org.junit.Rule;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.junit.runners.JUnit4;
-@RunWith(JUnit4.class)
+@RunWith(BedsteadJUnit4.class)
public final class ConcurrentMultiUserTest {
+ @ClassRule
+ @Rule
+ public static final DeviceState sDeviceState = new DeviceState();
+
@Before
public void doBeforeEachTest() {
// No op