From 2d86c7a4c77f9764d9d1f90e0c911acfcb0d6a23 Mon Sep 17 00:00:00 2001 From: Paul Duffin Date: Fri, 16 Feb 2018 13:11:05 +0000 Subject: Turn on DepAnn for test-base and test-runner Bug: 30188076 Test: m -j20 RUN_ERROR_PRONE=true android.test.base android.test.runner Change-Id: I735e3fbfcc710f1dc1b96e04f91b9feda8727b6c --- test-base/Android.bp | 4 ++++ test-base/src/android/test/PerformanceTestCase.java | 5 +++++ 2 files changed, 9 insertions(+) (limited to 'test-base') diff --git a/test-base/Android.bp b/test-base/Android.bp index b65cda9302a7..49122249ce25 100644 --- a/test-base/Android.bp +++ b/test-base/Android.bp @@ -24,6 +24,10 @@ java_library { srcs: ["src/**/*.java"], + errorprone: { + javacflags: ["-Xep:DepAnn:ERROR"], + }, + // Needs to be consistent with the repackaged version of this make target. java_version: "1.8", diff --git a/test-base/src/android/test/PerformanceTestCase.java b/test-base/src/android/test/PerformanceTestCase.java index 65bd4a48f7f5..2584da20e9be 100644 --- a/test-base/src/android/test/PerformanceTestCase.java +++ b/test-base/src/android/test/PerformanceTestCase.java @@ -21,6 +21,11 @@ package android.test; * * If you want your test to be used as a performance test, you must * implement this interface. + * + * @deprecated Use + * + * AndroidJUnitRunner instead. New tests should be written using the + * Android Testing Support Library. */ @Deprecated public interface PerformanceTestCase -- cgit v1.2.3