river-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Patricia Shanahan <p...@acm.org>
Subject Re: Request for testing help
Date Fri, 24 Sep 2010 21:01:13 GMT
On 9/23/2010 6:15 AM, Tom Hobbs wrote:
> Maybe this is a red herring, but it's nothing to do with your use of
> OpenJDK, is it?  Are we restricted to the Sun JDK?

For the last couple of days, I've been setting up VirtualBox 
environments to run this test continuously. I just got a failure on an 
OpenSolaris using only the Sun JDK - no OpenJDK installed.

This eliminates the theory that it is related to OpenJDK vs. Sun JDK. I 
am more convinced than ever that this test either itself contains a low 
frequency concurrency bug or brings out a low frequency concurrency bug 
in River.

Unfortunately, the failure rate is inconveniently low. This failure was 
preceded by 1613 consecutive passes, taking over 13 hours. I have 
tracked down problems with lower failure rates, but it can be a slow 
process.

Patricia





      [java] -----------------------------------------
      [java] GENERAL HARNESS CONFIGURATION INFORMATION:
      [java]
      [java]    Date started:
      [java]       Fri Sep 24 12:51:53 PDT 2010
      [java]    Installation directory of the JSK:
      [java]       com.sun.jini.jsk.home=/export/home/pats/River/trunk
      [java]    Installation directory of the harness:
      [java]       com.sun.jini.qa.home=/export/home/pats/River/trunk/qa
      [java]    Categories being tested:
      [java]       categories=No Categories
      [java] -----------------------------------------
      [java] ENVIRONMENT PROPERTIES:
      [java]
      [java]    JVM information:
      [java]       Java HotSpot(TM) Client VM, 11.3-b02, 32 bit VM mode
      [java]       Sun Microsystems Inc.
      [java]    OS information:
      [java]       SunOS, 5.11, x86
      [java]
      [java] -----------------------------------------
      [java] STARTING TO RUN THE TESTS
      [java]
      [java]
      [java] Running com/sun/jini/test/spec/eventmailbox/EMSRIFT_PULL2.td
      [java] Time is Fri Sep 24 12:51:54 PDT 2010
      [java] Starting test in separate process with command:
      [java] /usr/jdk/instances/jdk1.6.0/jre/bin/java 
-Djava.security.policy=file:/export/home/pats/River/trunk/qa/harness/policy/defaulttest.policy

-cp 
/export/home/pats/River/trunk/qa/lib/jiniharness.jar:/export/home/pats/River/trunk/qa/lib/jinitests.jar:/export/home/pats/River/trunk/lib/jsk-platform.jar:/export/home/pats/River/trunk/lib/jsk-lib.jar

-client 
-Djava.ext.dirs=/usr/jdk/instances/jdk1.6.0/jre/lib/ext:/usr/jdk/packages/lib/ext:/export/home/pats/River/trunk/qa/lib-ext:/export/home/pats/River/trunk/lib-ext

-Dcom.sun.jini.jsk.port=8080 -Dcom.sun.jini.qa.port=8081 
-Dcom.sun.jini.jsk.home=/export/home/pats/River/trunk 
-Dcom.sun.jini.qa.home=/export/home/pats/River/trunk/qa 
-Dcom.sun.jini.qa.harness.harnessJar=/export/home/pats/River/trunk/qa/lib/jiniharness.jar

-Dcom.sun.jini.qa.harness.testJar=/export/home/pats/River/trunk/qa/lib/jinitests.jar 
-Dcom.sun.jini.qa.harness.runjiniserver=true 
-Dcom.sun.jini.qa.harness.runkitserver=true 
-Djava.security.properties=file:/export/home/pats/River/trunk/qa/harness/trust/dynamic-policy.properties

-Dcom.sun.jini.qa.harness.testhosts= 
-Djava.util.logging.config.file=/export/home/pats/River/trunk/qa/src/com/sun/jini/test/resources/qa1.logging

-Dcom.sun.jini.test.home=/export/home/pats/River/trunk/qa 
-Dcom.sun.jini.test.port=8082 
-Dcom.sun.jini.qa.harness.policies=file:/export/home/pats/River/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy

-Djava.ext.dirs=/usr/jdk/instances/jdk1.6.0/jre/lib/ext:/usr/jdk/packages/lib/ext:/export/home/pats/River/trunk/qa/lib-ext:/export/home/pats/River/trunk/lib-ext

com.sun.jini.qa.harness.MasterTest 
com/sun/jini/test/spec/eventmailbox/EMSRIFT_PULL2.td
      [java]
      [java] TIME: 12:51:55 PM
      [java]
      [java] MasterTest.doTest INFO:
      [java] ============================== CALLING SETUP() 
==============================
      [java]
      [java] MasterTest.doTest INFO:
      [java] =============================== CALLING RUN() 
===============================
      [java]
      [java] Sep 24, 2010 12:51:55 PM com.sun.jini.tool.ClassServer run
      [java] INFO: ClassServer started 
[[/export/home/pats/River/trunk/qa/lib/], port 8081]
      [java] Sep 24, 2010 12:51:55 PM com.sun.jini.tool.ClassServer run
      [java] INFO: ClassServer started 
[[/export/home/pats/River/trunk/lib-dl/], port 8080]
      [java] Sep 24, 2010 12:51:55 PM com.sun.jini.tool.ClassServer run
      [java] INFO: ClassServer started 
[[/export/home/pats/River/trunk/qa/lib/], port 8082]
      [java] com.sun.jini.qa.harness.TestException: Problem creating 
service for net.jini.core.lookup.ServiceRegistrar; nested exception is:
      [java] 	error during JRMP connection establishment; nested 
exception is:
      [java] 	java.net.SocketTimeoutException: Read timed out
      [java] 	at 
com.sun.jini.qa.harness.NonActivatableServiceStarterAdmin.start(Unknown 
Source)
      [java] 	at 
com.sun.jini.qa.harness.AdminManager.startService(Unknown Source)
      [java] 	at 
com.sun.jini.qa.harness.AdminManager.startService(Unknown Source)
      [java] 	at 
com.sun.jini.qa.harness.AdminManager.startLookupService(Unknown Source)
      [java] 	at 
com.sun.jini.test.share.TestBase.specifyServices(Unknown Source)
      [java] 	at 
com.sun.jini.test.impl.mercury.MailboxTestBase.getPullMailbox(Unknown 
Source)
      [java] 	at 
com.sun.jini.test.spec.eventmailbox.EMSRIFT_PULL.run(Unknown Source)
      [java] 	at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
      [java] 	at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
      [java] Caused by: java.rmi.ConnectIOException: error during JRMP 
connection establishment; nested exception is:
      [java] 	java.net.SocketTimeoutException: Read timed out
      [java] 	at 
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:286)
      [java] 	at 
sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:184)
      [java] 	at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:110)
      [java] 	at 
com.sun.jini.qa.harness.NonActivatableGroupImpl$GroupImpl_Stub.startService(Unknown 
Source)
      [java] 	... 9 more
      [java] Caused by: java.net.SocketTimeoutException: Read timed out
      [java] 	at java.net.SocketInputStream.socketRead0(Native Method)
      [java] 	at java.net.SocketInputStream.read(SocketInputStream.java:129)
      [java] 	at 
java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
      [java] 	at 
java.io.BufferedInputStream.read(BufferedInputStream.java:237)
      [java] 	at java.io.DataInputStream.readByte(DataInputStream.java:248)
      [java] 	at 
sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:228)
      [java] 	... 12 more
      [java] com.sun.jini.qa.harness.TestException: Exception has been 
catched in specifyServices: Problem creating service for 
net.jini.core.lookup.ServiceRegistrar; nested exception is:
      [java] 	error during JRMP connection establishment; nested 
exception is:
      [java] 	java.net.SocketTimeoutException: Read timed out
      [java] 	at 
com.sun.jini.test.share.TestBase.specifyServices(Unknown Source)
      [java] 	at 
com.sun.jini.test.impl.mercury.MailboxTestBase.getPullMailbox(Unknown 
Source)
      [java] 	at 
com.sun.jini.test.spec.eventmailbox.EMSRIFT_PULL.run(Unknown Source)
      [java] 	at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
      [java] 	at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
      [java]
      [java] TIME: 12:53:57 PM
      [java]
      [java] MasterTest.doTest INFO:
      [java] ============================ CALLING TEARDOWN() 
=============================
      [java]
      [java] Sep 24, 2010 12:54:57 PM com.sun.jini.tool.ClassServer 
terminate
      [java] INFO: ClassServer terminated [port 8082]
      [java] Sep 24, 2010 12:54:57 PM com.sun.jini.tool.ClassServer 
terminate
      [java] INFO: ClassServer terminated [port 8082]
      [java] Sep 24, 2010 12:54:57 PM com.sun.jini.tool.ClassServer 
terminate
      [java] INFO: ClassServer terminated [port 8080]
      [java] Sep 24, 2010 12:54:57 PM com.sun.jini.tool.ClassServer 
terminate
      [java] INFO: ClassServer terminated [port 8080]
      [java] Sep 24, 2010 12:54:57 PM com.sun.jini.tool.ClassServer 
terminate
      [java] INFO: ClassServer terminated [port 8081]
      [java]
      [java] TIME: 12:54:57 PM
      [java]
      [java] Test process was destroyed and returned code 1
      [java] com/sun/jini/test/spec/eventmailbox/EMSRIFT_PULL2.td
      [java] Test Failed: Test Failed: 
com.sun.jini.qa.harness.TestException: Exception has been catched in 
specifyServices: Problem creating service for 
net.jini.core.lookup.ServiceRegistrar; nested exception is:
      [java] 	error during JRMP connection establishment; nested 
exception is:
      [java] 	java.net.SocketTimeoutException: Read timed out
      [java]
      [java]
      [java] -----------------------------------------
      [java]
      [java] SUMMARY =================================
      [java]
      [java] com/sun/jini/test/spec/eventmailbox/EMSRIFT_PULL2.td
      [java] Test Failed: Test Failed: 
com.sun.jini.qa.harness.TestException: Exception has been catched in 
specifyServices: Problem creating service for 
net.jini.core.lookup.ServiceRegistrar; nested exception is:
      [java] 	error during JRMP connection establishment; nested 
exception is:
      [java] 	java.net.SocketTimeoutException: Read timed out
      [java]
      [java] -----------------------------------------
      [java]
      [java] # of tests started   = 1
      [java] # of tests completed = 1
      [java] # of tests passed    = 0
      [java] # of tests failed    = 1
      [java]
      [java] -----------------------------------------


Mime
View raw message