diff --git a/core/java/android/app/TEST_MAPPING b/core/java/android/app/TEST_MAPPING index f133c8aa58996..0bdc222f323c1 100644 --- a/core/java/android/app/TEST_MAPPING +++ b/core/java/android/app/TEST_MAPPING @@ -218,6 +218,23 @@ "file_patterns": [ "(/|^)GameManager[^/]*", "(/|^)GameMode[^/]*" ] + }, + { + "name": "HdmiCecTests", + "options": [ + { + "exclude-annotation": "androidx.test.filters.FlakyTest" + }, + { + "exclude-annotation": "org.junit.Ignore" + }, + { + "include-filter": "android.hardware.hdmi" + } + ], + "file_patterns": [ + "(/|^)DeviceFeature[^/]*", "(/|^)Hdmi[^/]*" + ] } ], "presubmit-large": [ diff --git a/core/tests/coretests/src/android/hardware/hdmi/HdmiUtilsTest.java b/core/tests/coretests/src/android/hardware/hdmi/HdmiUtilsTest.java index d8799cb182c87..34ca502851a0c 100644 --- a/core/tests/coretests/src/android/hardware/hdmi/HdmiUtilsTest.java +++ b/core/tests/coretests/src/android/hardware/hdmi/HdmiUtilsTest.java @@ -17,12 +17,15 @@ package android.hardware.hdmi; import static com.google.common.truth.Truth.assertThat; +import android.platform.test.annotations.Presubmit; + import androidx.test.filters.SmallTest; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; +@Presubmit @SmallTest @RunWith(JUnit4.class) /** Tests for {@link HdmiUtils} class. */ diff --git a/core/tests/hdmitests/Android.bp b/core/tests/hdmitests/Android.bp index f49e05329f626..3d04937c91955 100644 --- a/core/tests/hdmitests/Android.bp +++ b/core/tests/hdmitests/Android.bp @@ -29,9 +29,11 @@ android_test { "androidx.test.rules", "frameworks-base-testutils", "guava-android-testlib", + "platform-test-annotations", "truth-prebuilt", ], libs: ["android.test.runner"], platform_apis: true, certificate: "platform", + test_suites: ["device-tests"], } diff --git a/core/tests/hdmitests/AndroidTest.xml b/core/tests/hdmitests/AndroidTest.xml index 0c8da28cab7cc..7376004653c29 100644 --- a/core/tests/hdmitests/AndroidTest.xml +++ b/core/tests/hdmitests/AndroidTest.xml @@ -22,6 +22,9 @@