Thanks, Mamta. What happens if you issue this command:

java -classpath c:/p4clients/svnmain/client6/trunk/classes org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest

Thanks,
-Rick



On 4/19/12 12:49 PM, Mamta Satoor wrote:
Hi Rick,

Thanks for taking the time to respond to my email. I am including
partial output from the debug run of the single test and this is what
the output looked like towards the end. Thanks.

DEBUG: Preparing statement:
         select currentvalue from sys.syssequences seq, sys.sysschemas
s where s.schemaname = ? and seq.sequencename = ? and s.schemaid =
seq.schemaid
.DEBUG: execute java command:
DEBUG: command[0]C:\Program Files (x86)\IBM\Java60\jre\bin\java
DEBUG: command[1]-classpath
DEBUG: 
command[2]c:/p4clients/svnmain/client6/trunk/classes;c:/p4clients/svnmain/client6/trunk/tools/java/junit.jar;c:/p4clients/svnmain/client6/trunk/tools/java/jakarta-oro-2.0.8.jar
DEBUG: command[3]-Dderby.tests.defaultDatabaseName=DB_5494
DEBUG: command[4]junit.textui.TestRunner
DEBUG: command[5]-m
DEBUG: 
command[6]org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest.preCrashActions
F
Time: 84.719
There was 1 failure:
1) 
test_13_5494(org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest)junit.framework.AssertionFailedError:
expectedExitValue:0 does not match exitValue:1
expected output strings:
         [0]OK (1 test)
  actual output:<STDOUT><END STDOUT>
<STDERR>Class not found
"org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest.preCrashActions"
<END STDERR>
  expected:<0>  but was:<1>
         at 
org.apache.derbyTesting.junit.BaseTestCase.assertExecJavaCmdAsExpected(BaseTestCase.java:513)
         at 
org.apache.derbyTesting.junit.BaseTestCase.assertLaunchedJUnitTestMethod(BaseTestCase.java:915)
         at 
org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest.test_13_5494(SequenceGeneratorTest.java:695)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
         at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
         at 
org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:113)
         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 
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 
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)
         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 
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: 11,  Failures: 1,  Errors: 0




On Thu, Apr 19, 2012 at 10:45 AM, Rick Hillegas
<[email protected]>  wrote:
Hi Mamta,

I have never seen this error. Unless you have fiddled with the test
framework itself, I think it is unlikely that your changes caused this
problem. It looks like the classpath is messed up in the spawned test
process. Can you try running the test standalone with tracing turned on,
like this:

java -Xmx512m -Dderby.tests.debug=true junit.textui.TestRunner
org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest

You will see some chatty output. Probably the failed test case will appear
at the end of that output. You should see the arguments used to spawn the
failed process. This is what they look like in my environment. I'm guessing
that there will be some clues in what is printed out for command[2]:

.DEBUG: execute java command:
DEBUG:
command[0]/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
DEBUG: command[1]-classpath
DEBUG:
command[2]:/Users/rh161140/derby/mainline/trunk/tools/java/geronimo-spec-servlet-2.4-rc4.jar:/Users/rh161140/derby/mainline/trunk/tools/java/jakarta-oro-2.0.8.jar:/Users/rh161140/derby/mainline/trunk/tools/java/javacc.jar:/Users/rh161140/derby/mainline/trunk/tools/java/junit.jar:/Users/rh161140/derby/mainline/trunk/tools/java/xml-apis.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derby.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derby.war:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_cs.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_de_DE.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_es.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_fr.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_hu.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_it.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_ja_JP.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_ko_KR.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_pl.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_pt_BR.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_ru.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_zh_CN.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyLocale_zh_TW.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyTesting.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyclient.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbynet.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbyrun.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/derbytools.jar:/Users/rh161140/derby/mainline/trunk/jars/sane/lists:/Users/rh161140/sw/xalan/xalan-j_2_7_0/serializer.jar:/Users/rh161140/sw/xalan/xalan-j_2_7_0/xalan.jar:/Users/rh161140/sw/xalan/xalan-j_2_7_0/xercesImpl.jar:/Users/rh161140/sw/xalan/xalan-j_2_7_0/xml-apis.jar:/Users/rh161140/sw/xalan/xalan-j_2_7_0/xsltc.jar:/Users/rh161140/sw/db2jcc/lib/db2jcc.jar:/Users/rh161140/sw/db2jcc/lib/db2jcc_license_c.jar:/Users/rh161140/sw/mysql/connectorj/mysql-connector-java-5.0.7/mysql-connector-java-5.0.7-bin.jar
DEBUG: command[3]-Dderby.tests.defaultDatabaseName=DB_5494
DEBUG: command[4]junit.textui.TestRunner
DEBUG: command[5]-m
DEBUG:
command[6]org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest.preCrashActions

Thanks,
-Rick


On 4/18/12 5:31 PM, Mamta Satoor wrote:
Hi,

I ran junit suite on my Windows7 laptop with ibm 1.6 on trunk with
couple changes and I have been seeing following failure. I haven't
debugged it yet to see if it's related to changes I have made but
thought would check on the list to see if anyone else has seen the
following failure. Thanks.

1)
test_13_5494(org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest)junit.framework.AssertionFailedError:
expectedExitValue:0 does not match exitValue:1
expected output strings:
        [0]OK (1 test)
  actual output:<STDOUT><END STDOUT>
<STDERR>Class not found

"org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest.preCrashActions"
<END STDERR>
  expected:<0>    but was:<1>
        at
org.apache.derbyTesting.junit.BaseTestCase.assertExecJavaCmdAsExpected(BaseTestCase.java:513)
        at
org.apache.derbyTesting.junit.BaseTestCase.assertLaunchedJUnitTestMethod(BaseTestCase.java:915)
        at
org.apache.derbyTesting.functionTests.tests.lang.SequenceGeneratorTest.test_13_5494(SequenceGeneratorTest.java:695)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at
org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:113)
        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
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
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)
        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
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)




Reply via email to