RFR of JDK-8214431: tests failed because can not find removed library folder at test/jdk/lib/testlibrary/jdk/testlibrary

David Holmes david.holmes at oracle.com
Wed Nov 28 10:24:32 UTC 2018


Hi Hamlin,

I see a lot more tests that look like they may be affected:

./jdk/com/sun/tools/attach/TempDirTest.java: * @run build 
jdk.testlibrary.* Application RunnerUtil
./jdk/com/sun/tools/attach/PermissionTest.java: * @run build 
jdk.testlibrary.* Application
./jdk/com/sun/tools/attach/BasicTests.java: * @run build 
jdk.testlibrary.* Agent BadAgent RedefineAgent Application RedefineDummy 
RunnerUtil
./jdk/com/sun/tools/attach/ProviderTest.java: * @run build 
jdk.testlibrary.* SimpleProvider
./jdk/com/sun/jdi/ProcessAttachTest.java: * @build jdk.testlibrary.* 
ProcessAttachTest
./jdk/java/lang/Thread/ThreadStateTest.java: * @build jdk.testlibrary.*
./jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java: * 
@build jdk.testlibrary.* CollectionUsageThreshold MemoryUtil RunUtil
./jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java: * 
@build jdk.testlibrary.* ResetPeakMemoryUsage MemoryUtil RunUtil
./jdk/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java: * 
@build jdk.testlibrary.*
./jdk/sun/management/jmxremote/startstop/JMXStatusTest.java: * @build 
jdk.testlibrary.* PortAllocator TestApp ManagementAgentJcmd
./jdk/sun/management/jmxremote/startstop/JMXStatusPerfCountersTest.java: 
* @build jdk.testlibrary.* PortAllocator TestApp ManagementAgentJcmd
./jdk/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java: 
* @build jdk.testlibrary.* jdk.test.lib.Platform Dummy 
AbstractFilePermissionTest
./jdk/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java: 
* @build jdk.testlibrary.* jdk.test.lib.Platform 
AbstractFilePermissionTest Dummy

Cheers,
David
-----

On 28/11/2018 8:14 pm, Hamlin Li wrote:
> Would you please review the following patch?
> 
> This is a regression by JDK-8211975.
> 
> bug: https://bugs.openjdk.java.net/browse/JDK-8214431
> 
> patch at the bottom.
> 
> Thank you
> 
> -Hamlin
> 
> ------------------------------------------------------------------------
> 
> diff -r 70adb0f573a7 test/jdk/com/sun/jdi/ProcessAttachTest.java
> --- a/test/jdk/com/sun/jdi/ProcessAttachTest.java    Wed Nov 28 15:34:43 
> 2018 +0800
> +++ b/test/jdk/com/sun/jdi/ProcessAttachTest.java    Wed Nov 28 18:13:49 
> 2018 +0800
> @@ -38,11 +38,10 @@
>    * @bug 4527279
>    * @summary Unit test for ProcessAttachingConnector
>    *
> - * @library /lib/testlibrary
>    * @library /test/lib
>    * @modules java.management
>    *          jdk.jdi
> - * @build jdk.testlibrary.* ProcessAttachTest
> + * @build ProcessAttachTest
>    * @run driver ProcessAttachTest
>    */
> 
> diff -r 70adb0f573a7 test/jdk/java/lang/Thread/ThreadStateTest.java
> --- a/test/jdk/java/lang/Thread/ThreadStateTest.java    Wed Nov 28 
> 15:34:43 2018 +0800
> +++ b/test/jdk/java/lang/Thread/ThreadStateTest.java    Wed Nov 28 
> 18:13:49 2018 +0800
> @@ -30,9 +30,7 @@
>    *          Thread.getState().
>    *
>    * @author  Mandy Chung
> - * @library /lib/testlibrary
>    * @library /test/lib
> - * @build jdk.testlibrary.*
>    * @build jdk.test.lib.LockFreeLogger
>    * @build ThreadStateTest ThreadStateController
>    * @run main/othervm -Xmixed ThreadStateTest
> 
> 


More information about the core-libs-dev mailing list