diff --git a/java/tests/integrationtests/com/google/idea/blaze/java/sync/projectstructure/JdksTest.java b/java/tests/integrationtests/com/google/idea/blaze/java/sync/projectstructure/JdksTest.java index 001f9ff373e..bb25896201f 100644 --- a/java/tests/integrationtests/com/google/idea/blaze/java/sync/projectstructure/JdksTest.java +++ b/java/tests/integrationtests/com/google/idea/blaze/java/sync/projectstructure/JdksTest.java @@ -237,7 +237,7 @@ static class LanguageLevelWithPreview { @NotNull private static LanguageLevelWithPreview getLatestLevelWithPreview() { return stream(LanguageLevel.values()) - .filter(it -> it.getPreviewLevel() != null) + .filter(it -> it.getPreviewLevel() != null && !it.getPreviewLevel().name().endsWith("_X")) .map(it -> new LanguageLevelWithPreview(it, it.getPreviewLevel())) .max(Comparator.comparingInt(it -> it.stableLevel.toJavaVersion().feature)) .orElseThrow(() -> new RuntimeException("Test can't be run, no preview language levels found in this IntelliJ version"));