Disable errorprone builds for art runtests
The individual art runtests were disabling errorprone checks, but
now Soong supports disabling errorprone builds completely.
Also disable errorprone for art_cts_jvmti_test_library, which also
contains some of the same problematic java files.
Bug: 197157393
Test: m RUN_ERROR_PRONE=1 javac-check
Change-Id: Ia7f9e30962a96f6f751229109f9c4bc0eb8ad711
diff --git a/test/Android.bp b/test/Android.bp
index 25c70e2..616ae8c 100644
--- a/test/Android.bp
+++ b/test/Android.bp
@@ -454,9 +454,9 @@
system_modules: "core-all-system-modules",
// Some ART run-tests contain constructs which break ErrorProne checks;
- // disable them on `errorprone` builds.
+ // disable `errorprone` builds.
errorprone: {
- javacflags: ["-XepDisableAllChecks"],
+ enabled: false,
},
test_suites: [
"general-tests",
@@ -1081,6 +1081,11 @@
"2007-virtual-structural-finalizable/src-art/art/Test2007.java",
],
sdk_version: "core_platform",
+ // Some ART run-tests contain constructs which break ErrorProne checks;
+ // disable `errorprone` builds.
+ errorprone: {
+ enabled: false,
+ },
}
// CTS test runner in cts/hostsidetests/jvmti looks for an expected test