Temporarily disable selected -if tests for older Art VMs

Change-Id: I867fc150ff74973372777c283b1ee5e804a9ef38
diff --git a/src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedTypeBaseTest.java b/src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedTypeBaseTest.java
index d2ce210..3fdc22d 100644
--- a/src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedTypeBaseTest.java
+++ b/src/test/java/com/android/tools/r8/shaking/ifrule/verticalclassmerging/MergedTypeBaseTest.java
@@ -10,6 +10,8 @@
 import static org.junit.Assert.assertEquals;
 
 import com.android.tools.r8.TestBase;
+import com.android.tools.r8.ToolHelper;
+import com.android.tools.r8.ToolHelper.DexVm;
 import com.android.tools.r8.ir.optimize.Inliner.Reason;
 import com.android.tools.r8.utils.AndroidApp;
 import com.android.tools.r8.utils.InternalOptions;
@@ -19,6 +21,7 @@
 import com.google.common.collect.ImmutableSet;
 import java.util.Collection;
 import java.util.List;
+import org.junit.Assume;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.junit.runners.Parameterized;
@@ -73,6 +76,8 @@
 
   @Test
   public void testIfRule() throws Exception {
+    Assume.assumeTrue(backend != Backend.DEX || ToolHelper.getDexVm() == DexVm.ART_DEFAULT);
+
     String expected = getExpectedStdout();
     assertEquals(expected, runOnJava(getTestClass()));