Need reviewers, jdk7 testing changes

Tim Bell Tim.Bell at Sun.COM
Mon Dec 7 13:43:53 PST 2009


Hi Kelly


See below:

> Need reviewer for JDK7 testing changes, e.g. testing via:
>    cd jdk/make && gmake all images && cd ../test && gmake jdk_all
> 
> 6906210: Fix another minor typo in test/Makefile
> http://cr.openjdk.java.net/~ohair/openjdk7/jdk7-tl-test-changes4/webrev/
> 
> Dan had pointed out my typo in the jdk/test/Makefile ($->$$)
> but when I started running and re-running the tests I ran into
> more unstable tests. This webrev includes fixes to 3 tests
> and unfortuntately more additions to the ProblemList file.
> 
> Tests added to the ProblemList:
>    javax/management/remote/mandatory/connection/ReconnectTest.java
>    sun/net/www/protocol/http/DigestTest.java
>    java/net/ProxySelector/B6737819.java
>    java/io/File/SetLastModified.java
>    java/nio/channels/DatagramChannel/SRTest.java
>    java/nio/channels/DatagramChannel/Sender.java
>    java/nio/channels/Selector/SelectWrite.java
>    java/nio/channels/DatagramChannel/EmptyBuffer.java
>    java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
>    java/util/Collection/MOAT.java

It is a shame we have to exclude Martin's MOAT.java (Mother Of All Tests)
The comment shows the test failing on Solaris 10 x86, but you exclude
it on generic-all

Would it be a separate project to go through the excluded tests
and tighten up the exclusions by (for example) moving MOAT.java
to solaris-x64?

Approved otherwise.

Tim



>    java/nio/channels/AsynchronousSocketChannel/Basic.java
>    java/nio/channels/AsynchronousChannelGroup/Unbounded.java
>    java/nio/channels/FileChannel/Transfer.java
>    sun/security/krb5/auto/HttpNegotiateServer.java
>    sun/security/util/Oid/S11N.sh
>    sun/security/krb5/auto/NonMutualSpnego.java
>    sun/security/krb5/auto/ok-as-delegate.sh
>    sun/security/krb5/auto/ok-as-delegate-xrealm.sh
>    sun/security/mscapi/AccessKeyStore.sh
>    sun/security/pkcs11/KeyAgreement/TestDH.java
>    sun/security/pkcs11/fips/ClientJSSEServerJSSE.java
>    sun/security/krb5/auto/basic.sh
>    sun/security/pkcs11/KeyAgreement/TestDH.java
>    sun/tools/jstatd/jstatdDefaults.sh
>    sun/tools/jstatd/jstatdExternalRegistry.sh
>    sun/tools/jps/jps-v_1.sh
>    java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
>    java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
> 
> Some of this is 'as expected' in that the testcases may rely on
> using the same filename or port number, and until two tests using
> the same filename or port collide at runtime, you just don't know.
> 
> If I got it wrong, let me know, I will correct the list.
> 
> -kto
> 



More information about the serviceability-dev mailing list