Don't run testTombstonesAreBeingForwarded on user builds
The test requires rooting which is impossible on user builds.
Bug: 222013014
Test: atest MicrodroidHostTestCases on user build
Merged-In: I422167ed1f43ab568e4a2676f6c3709b6df2017d
Change-Id: I422167ed1f43ab568e4a2676f6c3709b6df2017d
diff --git a/tests/hostside/java/android/virt/test/MicrodroidTestCase.java b/tests/hostside/java/android/virt/test/MicrodroidTestCase.java
index 7126399..b9550bc 100644
--- a/tests/hostside/java/android/virt/test/MicrodroidTestCase.java
+++ b/tests/hostside/java/android/virt/test/MicrodroidTestCase.java
@@ -364,6 +364,10 @@
@Test
public void testTombstonesAreBeingForwarded() throws Exception {
+ // This test requires rooting. Skip on user builds where rooting is impossible.
+ final String buildType = getDevice().getProperty("ro.build.type");
+ assumeTrue("userdebug".equals(buildType) || "eng".equals(buildType));
+
// Note this test relies on logcat values being printed by tombstone_transmit on
// and the reeceiver on host (virtualization_service)
final String configPath = "assets/vm_config.json"; // path inside the APK