Microdroid test: disable for automotive
AVGF not required for automotive.
BUG=330289765
TEST=CQ
Change-Id: I35f0fc26cfe86ad090caf7baca2a5b5842656ba2
diff --git a/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java b/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java
index b73ea24..7b6614a 100644
--- a/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java
+++ b/tests/helper/src/java/com/android/microdroid/test/device/MicrodroidDeviceTestBase.java
@@ -17,6 +17,7 @@
import static android.content.pm.PackageManager.FEATURE_VIRTUALIZATION_FRAMEWORK;
import static android.content.pm.PackageManager.FEATURE_WATCH;
+import static android.content.pm.PackageManager.FEATURE_AUTOMOTIVE;
import static com.google.common.truth.Truth.assertThat;
import static com.google.common.truth.TruthJUnit.assume;
@@ -224,8 +225,10 @@
}
protected void assumeVsrCompliant() {
- assume().withMessage("Watches are not VSR compliant")
- .that(mCtx.getPackageManager().hasSystemFeature(FEATURE_WATCH))
+ boolean featureCheck = mCtx.getPackageManager().hasSystemFeature(FEATURE_WATCH) ||
+ mCtx.getPackageManager().hasSystemFeature(FEATURE_AUTOMOTIVE);
+ assume().withMessage("This device is not VSR compliant")
+ .that(featureCheck)
.isFalse();
}