Only do sanity check on jars produced by the build
Change-Id: I0ae62b6b0114dfd470d135d576b7b255e4235a47
diff --git a/src/test/java/com/android/tools/r8/SanityCheck.java b/src/test/java/com/android/tools/r8/SanityCheck.java
index 08bffbf..be3b474 100644
--- a/src/test/java/com/android/tools/r8/SanityCheck.java
+++ b/src/test/java/com/android/tools/r8/SanityCheck.java
@@ -59,10 +59,16 @@
}
private void checkLibJarContent(Path jar) throws Exception {
+ if (!Files.exists(jar)) {
+ return;
+ }
checkJarContent(jar, false, ImmutableSet.of());
}
private void checkJarContent(Path jar) throws Exception {
+ if (!Files.exists(jar)) {
+ return;
+ }
checkJarContent(
jar,
true,
@@ -81,9 +87,7 @@
@Test
public void testJarsContent() throws Exception {
- if (Files.exists(ToolHelper.D8_JAR)) {
- checkJarContent(ToolHelper.D8_JAR);
- }
+ checkJarContent(ToolHelper.D8_JAR);
checkJarContent(ToolHelper.R8_JAR);
checkJarContent(ToolHelper.COMPATDX_JAR);
checkJarContent(ToolHelper.COMPATPROGUARD_JAR);