[
https://issues.apache.org/jira/browse/DERBY-3504?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12575818#action_12575818
]
Daniel John Debrunner commented on DERBY-3504:
----------------------------------------------
Turns out it is a classes vs. jars issue.
With classes the server fails to start up because when setting up the
environment for the security policy file it cannot find derbynet.jar in the
classpath.
This was obvious once I fixed the decorator to keep the output from the spawned
network server.
This is a known issue, other tests work-around it using
TestConfiguration.loadingFromJars() but the crucial information was not added
to the javadoc comments for the NetworkServerTestSetup constructor that results
in a spawned server.
> getting "Timed out waiting for network server to start" errors while running
> JMX unit tests
> -------------------------------------------------------------------------------------------
>
> Key: DERBY-3504
> URL: https://issues.apache.org/jira/browse/DERBY-3504
> Project: Derby
> Issue Type: Bug
> Components: Regression Test Failure
> Affects Versions: 10.4.0.0
> Environment: windows XP, dual core laptop, ibm5 jvm, running against
> sane/debug classes updated to 634360 (around 3/6/08 9am PST)
> Reporter: Mike Matrigali
> Assignee: Daniel John Debrunner
>
> I ran just the jmx test suite as follows and got 4 timeout errors:
> java junit.textui.TestRunner \
> org.apache.derbyTesting.functionTests.tests.management._Suite \
> >>test.out 2>&1
> .F.F.F..........F
> Time: 1,205.25
> There were 4 failures:
> 1) JMXTest:clientjunit.framework.AssertionFailedError: Timed out waiting for
> net
> work server to start
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.waitForServerStart(N
> etworkServerTestSetup.java:440)
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.setUp(NetworkServerT
> estSetup.java:173)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 2) ManagementMBeanTest:clientjunit.framework.AssertionFailedError: Timed out
> wai
> ting for network server to start
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.waitForServerStart(N
> etworkServerTestSetup.java:440)
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.setUp(NetworkServerT
> estSetup.java:173)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 3) InactiveManagementMBeanTest:clientjunit.framework.AssertionFailedError:
> Timed
> out waiting for network server to start
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.waitForServerStart(N
> etworkServerTestSetup.java:440)
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.setUp(NetworkServerT
> estSetup.java:173)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> 4) VersionMBeanTest:clientjunit.framework.AssertionFailedError: Timed out
> waitin
> g for network server to start
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.waitForServerStart(N
> etworkServerTestSetup.java:440)
> at
> org.apache.derbyTesting.junit.NetworkServerTestSetup.setUp(NetworkServerT
> estSetup.java:173)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:18)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22)
> at junit.extensions.TestSetup$1.protect(TestSetup.java:19)
> at junit.extensions.TestSetup.run(TestSetup.java:23)
> FAILURES!!!
> Tests run: 13, Failures: 4, Errors: 0
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.