Fix the other TypeSwitchMissingClassTest

Change-Id: I89821f895a336575acf7f3a0cfcda1486b1f5928
diff --git a/src/test/java21/com/android/tools/r8/jdk21/switchpatternmatching/TypeSwitchMissingClassTest.java b/src/test/java21/com/android/tools/r8/jdk21/switchpatternmatching/TypeSwitchMissingClassTest.java
index d235652..b001bd8 100644
--- a/src/test/java21/com/android/tools/r8/jdk21/switchpatternmatching/TypeSwitchMissingClassTest.java
+++ b/src/test/java21/com/android/tools/r8/jdk21/switchpatternmatching/TypeSwitchMissingClassTest.java
@@ -108,8 +108,12 @@
         .applyIf(
             parameters.isCfRuntime(),
             b -> b.addLibraryProvider(JdkClassFileProvider.fromSystemJdk()))
+        .applyIf(
+            parameters.isCfRuntime(),
+            b -> b.addOptionsModification(opt -> opt.ignoreMissingClasses = true))
         .addIgnoreWarnings(present.clazz.equals(Color.class))
-        .allowDiagnosticWarningMessages(present.clazz.equals(Color.class))
+        .allowDiagnosticWarningMessages(
+            present.clazz.equals(Color.class) || parameters.isCfRuntime())
         .addKeepMainRule(Main.class)
         .setMinApi(parameters)
         .run(parameters.getRuntime(), Main.class)