Stops PreferenceActivityFlowPortraitTest from running on Leanback

Leanback devices don't support portrait orientation so we should skip
this test when running on Leanback.

Bug: 80063794
Test: CtsPreference2TestCases
Change-Id: I20d029232868088a58c17c32b90732e616a5e4de
diff --git a/tests/tests/preference2/src/android/preference2/cts/PreferenceActivityFlowPortraitTest.java b/tests/tests/preference2/src/android/preference2/cts/PreferenceActivityFlowPortraitTest.java
index 1caed6f..6b484bd 100644
--- a/tests/tests/preference2/src/android/preference2/cts/PreferenceActivityFlowPortraitTest.java
+++ b/tests/tests/preference2/src/android/preference2/cts/PreferenceActivityFlowPortraitTest.java
@@ -16,7 +16,11 @@
 
 package android.preference2.cts;
 
+import static android.content.pm.PackageManager.FEATURE_LEANBACK;
+import static org.junit.Assume.assumeFalse;
+
 import android.content.Intent;
+import android.content.pm.PackageManager;
 import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.LargeTest;
 import android.support.test.rule.ActivityTestRule;
@@ -40,6 +44,9 @@
 
     @Before
     public void setup() {
+        PackageManager pm = InstrumentationRegistry.getTargetContext().getPackageManager();
+        // Ignore this test on Leanback since Leanback doesn't support portrait orientation
+        assumeFalse(pm.hasSystemFeature(FEATURE_LEANBACK));
         mTestUtils = new TestUtils();
     }