Update RecordOnlyReferencedFromCodeTest with TODO

Bug: b/193004879
Change-Id: I297053578a15b7e7057fdce03fa0450d7911517b
diff --git a/src/test/java17/com/android/tools/r8/jdk17/records/RecordOnlyReferencedFromCodeTest.java b/src/test/java17/com/android/tools/r8/jdk17/records/RecordOnlyReferencedFromCodeTest.java
index b115700..8538280 100644
--- a/src/test/java17/com/android/tools/r8/jdk17/records/RecordOnlyReferencedFromCodeTest.java
+++ b/src/test/java17/com/android/tools/r8/jdk17/records/RecordOnlyReferencedFromCodeTest.java
@@ -7,6 +7,8 @@
 import com.android.tools.r8.TestParameters;
 import com.android.tools.r8.TestParametersCollection;
 import com.android.tools.r8.ToolHelper;
+import com.android.tools.r8.ToolHelper.DexVm.Version;
+import com.android.tools.r8.utils.AndroidApiLevel;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 import org.junit.runners.Parameterized;
@@ -45,7 +47,13 @@
         .setMinApi(parameters)
         .compile()
         .run(parameters.getRuntime(), Main.class)
-        .assertSuccessWithOutputLines("false");
+        .applyIf(
+            parameters.isDexRuntimeVersion(Version.V14_0_0)
+                && parameters.getApiLevel().equals(AndroidApiLevel.U),
+            // TODO(b/193004879): The Enqueuer should "prepare" all methods, even if they do not
+            //  require desugaring.
+            rr -> rr.assertFailureWithErrorThatThrows(NoClassDefFoundError.class),
+            rr -> rr.assertSuccessWithOutputLines("false"));
   }
 
   static class Main {