I saw an error in ClobMemTest when it ran along with the rest of the JUnit tests, invoked by this command:

java -XX:MaxPermSize=128M -Xmx512m -DderbyTesting.oldReleasePath=/Users/rh161140/derby/upgradeReleases -DderbyTesting.oldVersionsPath=/Users/rh161140/derby/upgradeReleases/startingPoints junit.textui.TestRunner org.apache.derbyTesting.functionTests.suites.All

However, I did not see the error when I ran ClobMemTest standalone:

java -Xmx512m -DderbyTesting.oldReleasePath=/Users/rh161140/derby/upgradeReleases junit.textui.TestRunner org.apache.derbyTesting.functionTests.tests.memory.ClobMemTest

Here is the error. Anyone else seeing it?

1) testDerby4477_3645_3646_Repro_lowmem_clob(org.apache.derbyTesting.functionTests.tests.memory.ClobMemTest)java.io.IOException: Reader closed at org.apache.derbyTesting.functionTests.util.streams.LoopingAlphabetReader.ensureOpen(LoopingAlphabetReader.java:255) at org.apache.derbyTesting.functionTests.util.streams.LoopingAlphabetReader.read(LoopingAlphabetReader.java:121) at org.apache.derbyTesting.junit.BaseTestCase.assertEquals(BaseTestCase.java:402) at org.apache.derbyTesting.functionTests.tests.memory.ClobMemTest.testDerby4477_3645_3646_Repro_lowmem_clob(ClobMemTest.java:257)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at org.apache.derbyTesting.junit.BaseTestCase.runBare(BaseTestCase.java:109)
   at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
   at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
   at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
   at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
   at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
   at junit.extensions.TestSetup.run(TestSetup.java:25)
   at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
   at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
   at junit.extensions.TestSetup.run(TestSetup.java:25)
at org.apache.derbyTesting.junit.BaseTestSetup.run(BaseTestSetup.java:57)
   at junit.extensions.TestDecorator.basicRun(TestDecorator.java:24)
   at junit.extensions.TestSetup$1.protect(TestSetup.java:21)
   at junit.extensions.TestSetup.run(TestSetup.java:25)

Thanks,
-Rick

Reply via email to