From ab99fe1be59ff77cd7ea240d7147abaf93c2c30c Mon Sep 17 00:00:00 2001 From: Suprabh Shukla Date: Thu, 10 Jan 2019 18:12:11 -0800 Subject: [PATCH] Adding some unit tests to presubmit Adding a test mapping file to run some unit tests when files are changed under com/android/server. Starting off by putting AlarmManagerServiceTest which has been stably passing for a while now. Test: atest --test-mapping Change-Id: I059ca4cba35202862137285352e03008d8321da8 --- .../core/java/com/android/server/TEST_MAPPING | 15 +++++++++++++++ .../android/server/AlarmManagerServiceTest.java | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 services/core/java/com/android/server/TEST_MAPPING diff --git a/services/core/java/com/android/server/TEST_MAPPING b/services/core/java/com/android/server/TEST_MAPPING new file mode 100644 index 0000000000000..93e1dd36797a9 --- /dev/null +++ b/services/core/java/com/android/server/TEST_MAPPING @@ -0,0 +1,15 @@ +{ + "presubmit": [ + { + "name": "FrameworksMockingServicesTests", + "options": [ + { + "include-annotation": "android.platform.test.annotations.Presubmit" + }, + { + "exclude-annotation": "android.support.test.filters.FlakyTest" + } + ] + } + ] +} diff --git a/services/tests/mockingservicestests/src/com/android/server/AlarmManagerServiceTest.java b/services/tests/mockingservicestests/src/com/android/server/AlarmManagerServiceTest.java index 148faada63819..6a153d5346eda 100644 --- a/services/tests/mockingservicestests/src/com/android/server/AlarmManagerServiceTest.java +++ b/services/tests/mockingservicestests/src/com/android/server/AlarmManagerServiceTest.java @@ -60,6 +60,7 @@ import android.os.Handler; import android.os.Looper; import android.os.PowerManager; import android.os.UserHandle; +import android.platform.test.annotations.Presubmit; import android.provider.Settings; import android.util.Log; import android.util.SparseArray; @@ -81,6 +82,7 @@ import org.mockito.quality.Strictness; import java.util.ArrayList; +@Presubmit @SmallTest @RunWith(AndroidJUnit4.class) public class AlarmManagerServiceTest {