From 8b444f63b78a11b3699d38dd0811e4dc0d96fa27 Mon Sep 17 00:00:00 2001 From: Sundong Ahn Date: Wed, 16 Jan 2019 12:19:20 +0900 Subject: Add public API RepetitiveTest class is added to public API in android.test.base Bug: 110404779 Test: m -j Change-Id: I80e772354c8cabf30ef513701cb7850590926dca Merged-In: I80e772354c8cabf30ef513701cb7850590926dca (cherry picked from commit 78db121770e6619661ff195f33ec0ff3673219f5) --- test-base/api/current.txt | 3 +++ test-base/src/android/test/RepetitiveTest.java | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) (limited to 'test-base') diff --git a/test-base/api/current.txt b/test-base/api/current.txt index 7ebd6aa8a4a2..91fcca5cac25 100644 --- a/test-base/api/current.txt +++ b/test-base/api/current.txt @@ -48,6 +48,9 @@ package android.test { method public abstract void startTiming(boolean); } + public abstract deprecated class RepetitiveTest implements java.lang.annotation.Annotation { + } + public abstract deprecated class UiThreadTest implements java.lang.annotation.Annotation { } diff --git a/test-base/src/android/test/RepetitiveTest.java b/test-base/src/android/test/RepetitiveTest.java index 6a7130e68e61..13e89d2d92a6 100644 --- a/test-base/src/android/test/RepetitiveTest.java +++ b/test-base/src/android/test/RepetitiveTest.java @@ -26,8 +26,10 @@ import java.lang.annotation.Target; * When the annotation is present, the test method is executed the number of times specified by * numIterations and defaults to 1. * - * {@hide} Not needed for public API. + * @deprecated New tests should be written using the + * Android Testing Support Library. */ +@Deprecated @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface RepetitiveTest { @@ -37,4 +39,4 @@ public @interface RepetitiveTest { * @return The total number of iterations, the default is 1. */ int numIterations() default 1; -} \ No newline at end of file +} -- cgit v1.2.3