commit | d789c9e9b0805f2684ee7f833d934cb12e6fae94 | [log] [tgz] |
---|---|---|
author | Ian Zerny <zerny@google.com> | Tue May 28 13:51:48 2019 +0200 |
committer | Ian Zerny <zerny@google.com> | Tue May 28 13:51:48 2019 +0200 |
tree | 73ee603f9c2d194ad92a513d5a340dfa5173ae00 | |
parent | 952e1d59402d98ee9e4a19f93309080fdaf078f8 [diff] |
Status fix for tests after change to CheckCast::evaluate(). Bug: 133739171 Change-Id: I3995476c09b20ba5535bfba76c6f34d2404a81d7
diff --git a/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastDebugTestRunner.java b/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastDebugTestRunner.java index 52a1f72..e440876 100644 --- a/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastDebugTestRunner.java +++ b/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastDebugTestRunner.java
@@ -81,7 +81,7 @@ assertThat(method, isPresent()); long count = Streams.stream(method.iterateInstructions(InstructionSubject::isCheckCast)).count(); - assertEquals(0, count); + assertEquals(1, count); DebugTestConfig config = backend == Backend.CF ? new CfDebugTestConfig()
diff --git a/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastRemovalTest.java b/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastRemovalTest.java index 33eed50..83890de 100644 --- a/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastRemovalTest.java +++ b/src/test/java/com/android/tools/r8/ir/optimize/checkcast/CheckCastRemovalTest.java
@@ -21,6 +21,7 @@ import java.util.Iterator; import java.util.List; import java.util.concurrent.ExecutionException; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; @@ -217,6 +218,7 @@ } @Test + @Ignore("b/133739171") public void bothUpAndDowncast() throws Exception { JasminBuilder builder = new JasminBuilder(); ClassBuilder classBuilder = builder.addClass(CLASS_NAME);