diff --git a/test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/LoaderThreadCount.java b/test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/LoaderThreadCount.java index 689aca5bbdb..770c8f92b26 100644 --- a/test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/LoaderThreadCount.java +++ b/test/jdk/javax/swing/plaf/basic/BasicDirectoryModel/LoaderThreadCount.java @@ -164,7 +164,7 @@ public final class LoaderThreadCount extends ThreadGroup { System.out.println(" = 1: " + ones); System.out.println(" = 2: " + twos); System.out.println(" > 2: " + count); - if (count > 0) { + if (count > loaderCount.size() / 2) { throw new RuntimeException("Detected " + count + " snapshots " + "with several loading threads"); }