This time with 10,000 entries, 400 readers and 250 writers, doesn't bat
an eyelid, rock solid stability. If you're wondering why the previous
test took longer, I was sampling with jvisualvm.
testClass=StressTestInterleavedWithShutdown
testCategories=javaspace,javaspace_impl,javaspace_impl_matching,stress
com.sun.jini.qa.harness.timeout=14400
include0=../outrigger.properties
## This test is failing on more than just Linux. I'm temporarily
## removing it from the test run for Porter beta.
#com.sun.jini.qa.harness.verifier=com.sun.jini.qa.harness.SkipLinuxTestVerifier
#com.sun.jini.qa.harness.verifier=com.sun.jini.qa.harness.SkipTestVerifier
com.sun.jini.test.share.restart_wait=10000
com.sun.jini.test.impl.outrigger.matching.StressTest.num_entries=10000
com.sun.jini.test.impl.outrigger.matching.StressTest.num_readers=400
com.sun.jini.test.impl.outrigger.matching.StressTest.num_writers=250
com.sun.jini.test.impl.outrigger.matching.StressTest.interleave=true
com.sun.jini.test.impl.outrigger.matching.tryShutdown=1
ant -f
C:\\Users\\peter\\Documents\\NetBeansProjects\\peterConcurrentPolicy
qa.run-tests
qa.run-tests:
qa.james-brown:
Deleting directory
C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\soul
Created dir:
C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\soul
Creating
C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\soul\soul.201401132355042340
qa.run-tests:
-----------------------------------------
CONFIGURATION FILE:
C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\src\com\sun\jini\test\resources\qaHarness.prop
-----------------------------------------
SETTING UP THE TEST LIST:
Adding test:
com/sun/jini/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
-----------------------------------------
GENERAL HARNESS CONFIGURATION INFORMATION:
Date started:
Mon Jan 13 23:55:43 EST 2014
Installation directory of the JSK:
com.sun.jini.jsk.home=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy
Installation directory of the harness:
com.sun.jini.qa.home=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa
Categories being tested:
categories=No Categories
-----------------------------------------
ENVIRONMENT PROPERTIES:
JVM information:
Java HotSpot(TM) Client VM, 24.45-b08, 32 bit VM mode
Oracle Corporation
OS information:
Windows 7, 6.1, x86
-----------------------------------------
STARTING TO RUN THE TESTS
Running
com/sun/jini/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
Time is Mon Jan 13 23:55:43 EST 2014
Starting test in separate process with command:
'C:\Program Files\Java\jdk1.7.0_45\jre\bin\java'
-Djava.security.manager=org.apache.river.api.security.CombinerSecurityManager
-Djava.security.policy=file:/C:/Users/peter/Documents/NetBeansProjects/peterConcurrentPolicy/qa/harness/policy/defaulttest.policy
'-Djava.rmi.server.codebase=http://medusa:9082/qa1-outrigger-dl.jar
http://medusa:9082/qa1-share-dl.jar' -cp
C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib\jiniharness.jar;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib\jinitests.jar;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib\jsk-platform.jar;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib\jsk-lib.jar;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib\high-scale-lib.jar;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib\custard-apple-1.0.3.jar
-ea -esa '-Djava.ext.dirs=C:\Program
Files\Java\jdk1.7.0_45\jre\lib\ext;C:\windows\Sun\Java\lib\ext;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib-ext;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib-ext'
-Dcom.sun.jini.jsk.port=9080 -Dcom.sun.jini.qa.port=9081
-Dcom.sun.jini.jsk.home=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy
-Dcom.sun.jini.qa.home=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa
-Dcom.sun.jini.qa.harness.harnessJar=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib\jiniharness.jar
-Dcom.sun.jini.qa.harness.testJar=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib\jinitests.jar
-Dcom.sun.jini.qa.harness.runjiniserver=true
-Dcom.sun.jini.qa.harness.runkitserver=true
-Djava.security.properties=file:/C:/Users/peter/Documents/NetBeansProjects/peterConcurrentPolicy/qa/harness/trust/dynamic-policy.properties
-Dcom.sun.jini.qa.harness.testhosts=
-Djava.util.logging.config.file=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\src\com\sun\jini\test\resources\qa1.logging
-Djava.rmi.server.useCodebaseOnly=false
-Dcom.sun.jini.test.home=C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa
-Dcom.sun.jini.test.port=9082
-Dcom.sun.jini.qa.harness.policies=file:/C:/Users/peter/Documents/NetBeansProjects/peterConcurrentPolicy/qa/src/com/sun/jini/test/resources/jinitest.policy
'-Djava.ext.dirs=C:\Program
Files\Java\jdk1.7.0_45\jre\lib\ext;C:\windows\Sun\Java\lib\ext;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib-ext;C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib-ext'
com.sun.jini.qa.harness.MasterTest
com/sun/jini/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
TIME: 11:55:44 PM
MasterTest.doTest INFO:
============================== CALLING CONSTRUCT()
==============================
Jan 13, 2014 11:55:44 PM com.sun.jini.tool.ClassServer run
INFO: ClassServer started
[[C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib\],
port 9081]
Jan 13, 2014 11:55:44 PM com.sun.jini.tool.ClassServer run
INFO: ClassServer started
[[C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\lib-dl\],
port 9080]
Jan 13, 2014 11:55:44 PM com.sun.jini.tool.ClassServer run
INFO: ClassServer started
[[C:\Users\peter\Documents\NetBeansProjects\peterConcurrentPolicy\qa\lib\],
port 9082]
MasterTest.doTest INFO:
=============================== CALLING RUN()
===============================
TIME: 11:56:48 PM
TestBase.shutdownNoSleep SEVERE: Could not call killVM for service
com.sun.jini.outrigger.ConstrainableSpaceProxy2 for
ac8b8ad8-aac4-4a96-b1c3-cd78d3493ccb (through
Proxy[OutriggerServer,BasicInvocationHandler[BasicObjectEndpoint[199e2b03-076b-45ab-bb67-613b6c3c6194,TcpEndpoint[10.18.221.63:11670]]]])
TestBase.shutdown INFO: Shutdown worked, sleeping for 10000 milliseconds...
TIME: 11:56:58 PM
TestBase.shutdown INFO: ...awake
TIME: 11:57:27 PM
MasterTest.doTest INFO:
============================ CALLING TEARDOWN()
=============================
Jan 13, 2014 11:58:16 PM com.sun.jini.tool.ClassServer terminate
INFO: ClassServer terminated [port 9080]
Jan 13, 2014 11:58:16 PM com.sun.jini.tool.ClassServer terminate
INFO: ClassServer terminated [port 9080]
Jan 13, 2014 11:58:16 PM com.sun.jini.tool.ClassServer terminate
INFO: ClassServer terminated [port 9082]
Jan 13, 2014 11:58:16 PM com.sun.jini.tool.ClassServer terminate
INFO: ClassServer terminated [port 9081]
TIME: 11:58:16 PM
Test process was destroyed and returned code 0
com/sun/jini/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
Test Passed: OK
-----------------------------------------
SUMMARY =================================
com/sun/jini/test/impl/outrigger/matching/StressTestInterleavedWithShutdown.td
Test Passed: OK
-----------------------------------------
# of tests started = 1
# of tests completed = 1
# of tests passed = 1
# of tests failed = 0
-----------------------------------------
Date finished:
Mon Jan 13 23:58:22 EST 2014
Time elapsed:
158 seconds
qa.collect-result:
BUILD SUCCESSFUL (total time: 2 minutes 40 seconds)