< prev index next >

test/jdk/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java

Print this page
rev 54110 : Checkpoint latest preliminary review patches for full OpenJDK review.

*** 191,200 **** --- 191,209 ---- MethodHandle getVersion = MethodHandles.lookup() .findVirtual(clazz, "getVersion", MethodType.methodType(int.class)); int version = (int) getVersion.invoke(clazz.getConstructor().newInstance()); Assert.assertEquals(version, JarFile.runtimeVersion().major()); } + // Very rarely this test fails on Windows due to: + // Error. failed to clean up files after test + // and this mesg shows the problem file (variable jimage): + // Can't delete T:\\testOutput\\test-support\\jtreg_open_test_jdk_core_tools\\scratch\\0\\myimage\\lib\\modules + // The failure happens more with async monitor deflation + // so I think that an inflated monitor is keeping the above + // try-with-resources block from cleaning up in a timely + // fashion. Forcing a GC here appears to solve the problem. + System.gc(); } @Test public void noLoggingTest() throws Throwable { if (ignoreTest()) return;
< prev index next >