As you can see, some of the tests legitimately fail,
and others fail because the last test didn't completely
clean up after itself.
Testsuite: org.apache.avalon.excalibur.test.ExcaliburTestSuite
Tests run: 59, Failures: 8, Errors: 0, Time elapsed: 48.049 sec
------------- Standard Output ---------------
SMALL Sized Objects
FreeMem post 1: 1337688
FreeMem post 2: 1360128
FreeMem post 3: 1359576
FreeMem post 4: 1086848
FreeMem post create: 1167456
Pool Efficiancy for 100% hits: 408.46153846153845%
Time Saved for 100% hits: 401ms
Pool Efficiancy for 100% hits and saturated: 165.9375%
Time Saved for 100% hits: 211ms
Pool Efficiancy for 60% hits: 46.908127208480565%
Time Saved for 100% hits: -601ms
Pool Efficiancy for 50% hits: 36.570247933884296%
Time Saved for 100% hits: -921ms
MEDIUM Sized Objects
FreeMem post 1: 1359448
FreeMem post 2: 1358976
FreeMem post 3: 1358440
FreeMem post 4: 948464
FreeMem post create: 1045064
Pool Efficiancy for 100% hits: 191.66666666666669%
Time Saved for 100% hits: 110ms
Pool Efficiancy for 100% hits and saturated: 69.48640483383686%
Time Saved for 100% hits: -101ms
Pool Efficiancy for 60% hits: 18.976897689768975%
Time Saved for 100% hits: -982ms
Pool Efficiancy for 50% hits: 14.81958762886598%
Time Saved for 100% hits: -1322ms
LARGE Sized Objects
FreeMem post 1: 1358456
FreeMem post 2: 1357856
FreeMem post 3: 1357256
FreeMem post 4: 1141616
FreeMem post create: 1238640
Pool Efficiancy for 100% hits: 200.90909090909093%
Time Saved for 100% hits: 111ms
Pool Efficiancy for 100% hits and saturated: 71.29032258064515%
Time Saved for 100% hits: -89ms
Pool Efficiancy for 60% hits: 19.891989198919894%
Time Saved for 100% hits: -890ms
Pool Efficiancy for 50% hits: 14.713715046604529%
Time Saved for 100% hits: -1281ms
SMALL Sized Objects with thread safe pools
FreeMem post 1: 1358256
FreeMem post 2: 1357632
FreeMem post 3: 1356800
FreeMem post 4: 1355064
FreeMem post create: 926368
Pool Efficiancy for 100% hits: 12.75239107332625%
Time Saved for 100% hits: -1642ms
Pool Efficiancy for 100% hits and saturated: 9.744214372716199%
Time Saved for 100% hits: -2223ms
Pool Efficiancy for 60% hits: 9.740259740259742%
Time Saved for 100% hits: -2224ms
Pool Efficiancy for 50% hits: 9.700889248181083%
Time Saved for 100% hits: -2234ms
MEDIUM Sized Objects with thread safe pools
FreeMem post 1: 1356080
FreeMem post 2: 1355296
FreeMem post 3: 1354224
FreeMem post create: 923528
Pool Efficiancy for 100% hits: 12.279765082754938%
Time Saved for 100% hits: -1643ms
Pool Efficiancy for 100% hits and saturated: 9.296685529506872%
Time Saved for 100% hits: -2244ms
Pool Efficiancy for 60% hits: 9.300444803881923%
Time Saved for 100% hits: -2243ms
Pool Efficiancy for 50% hits: 9.112519809825674%
Time Saved for 100% hits: -2294ms
LARGE Sized Objects with thread safe pools
FreeMem post 1: 1356016
FreeMem post 2: 1355152
FreeMem post 3: 1353960
FreeMem post 4: 1351744
FreeMem post create: 922544
Pool Efficiancy for 100% hits: 12.286324786324785%
Time Saved for 100% hits: -1642ms
Pool Efficiancy for 100% hits and saturated: 9.076558800315707%
Time Saved for 100% hits: -2304ms
Pool Efficiancy for 60% hits: 8.08720112517581%
Time Saved for 100% hits: -2614ms
Pool Efficiancy for 50% hits: 9.185303514376997%
Time Saved for 100% hits: -2274ms
------------- ---------------- ---------------
Testcase: test2ArgsParse took 0.06 sec
Testcase: test2PartParse took 0.02 sec
Testcase: test2PartPartialParse took 0.02 sec
Testcase: testDuplicateOptions took 0 sec
Testcase: testDuplicatesFail took 0 sec
Testcase: testFullParse took 0 sec
Testcase: testIncompatableOptions took 0 sec
Testcase: testIncomplete2Args took 0 sec
Testcase: testIncomplete2ArgsMixed took 0 sec
Testcase: testPartParse took 0.02 sec
Testcase: testSingleArg took 0 sec
Testcase: testDuplicates took 0.021 sec
Testcase: testMixedInsertPopOrder took 0 sec
Testcase: testMixedOrder took 0 sec
Testcase: testReverseDuplicates took 0 sec
Testcase: testReverseMixedInsertPopOrder took 0 sec
Testcase: testReverseMixedOrder took 0 sec
Testcase: testReverseOrder took 0 sec
Testcase: testReverseReverseOrder took 0 sec
Testcase: testReverseSimpleOrder took 0.01 sec
Testcase: testSimpleOrder took 0 sec
Testcase: testNormalUse took 5.427 sec
Testcase: testOverAllocation took 0.231 sec
Testcase: testCopyFile1 took 0.08 sec
Testcase: testCopyFile1ToDir took 0.01 sec
Testcase: testCopyFile2 took 0.01 sec
Testcase: testCopyFile2ToDir took 0.01 sec
Testcase: testForceDeleteAFile1 took 0 sec
Testcase: testForceDeleteAFile2 took 0 sec
Testcase: testForceDeleteDir took 0 sec
Testcase: testResolveFileDot took 0 sec
Testcase: testResolveFileDotDot took 0 sec
Testcase: testInputStreamToOutputStream took 0.01 sec
Testcase: testInputStreamToWriter took 0.01 sec
FAILED
Test output data file shouldn't previously exist
junit.framework.AssertionFailedError: Test output data file shouldn't
previously exist
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.newFile(IOUtilTestCase.java:355)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testInputStreamToWriter(IOUtilTestCase.java:162)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testInputStreamToString took 0.04 sec
Testcase: testReaderToOutputStream took 0.01 sec
FAILED
The files c:\projects\jakarta-avalon-excalibur\test\io\file2-test.txt and
c:\projects\jakarta-avalon-excalibur\test\io\copy.txt have different content
junit.framework.AssertionFailedError: The files
c:\projects\jakarta-avalon-excalibur\test\io\file2-test.txt and
c:\projects\jakarta-avalon-excalibur\test\io\copy.txt have different content
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.assertEqualContent(IOUtilTestCase.java:123)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.checkFile(IOUtilTestCase.java:365)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testReaderToOutputStream(IOUtilTestCase.java:202)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testReaderToWriter took 0 sec
FAILED
Test output data file shouldn't previously exist
junit.framework.AssertionFailedError: Test output data file shouldn't
previously exist
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.newFile(IOUtilTestCase.java:355)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testReaderToWriter(IOUtilTestCase.java:211)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testReaderToString took 0.01 sec
Testcase: testStringToOutputStream took 0 sec
FAILED
Test output data file shouldn't previously exist
junit.framework.AssertionFailedError: Test output data file shouldn't
previously exist
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.newFile(IOUtilTestCase.java:355)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testStringToOutputStream(IOUtilTestCase.java:238)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testStringToWriter took 0 sec
FAILED
Test output data file shouldn't previously exist
junit.framework.AssertionFailedError: Test output data file shouldn't
previously exist
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.newFile(IOUtilTestCase.java:355)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testStringToWriter(IOUtilTestCase.java:260)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testInputStreamToByteArray took 0.05 sec
Testcase: testStringToByteArray took 0 sec
Testcase: testByteArrayToWriter took 0.01 sec
FAILED
The files c:\projects\jakarta-avalon-excalibur\test\io\file2-test.txt and
c:\projects\jakarta-avalon-excalibur\test\io\copy.txt have different content
junit.framework.AssertionFailedError: The files
c:\projects\jakarta-avalon-excalibur\test\io\file2-test.txt and
c:\projects\jakarta-avalon-excalibur\test\io\copy.txt have different content
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.assertEqualContent(IOUtilTestCase.java:123)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.checkFile(IOUtilTestCase.java:365)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testByteArrayToWriter(IOUtilTestCase.java:310)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testByteArrayToString took 0.01 sec
FAILED
Content not equal according to java.util.Arrays#equals()
junit.framework.AssertionFailedError: Content not equal according to
java.util.Arrays#equals()
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.assertEqualContent(IOUtilTestCase.java:101)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testByteArrayToString(IOUtilTestCase.java:323)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testByteArrayToOutputStream took 0 sec
FAILED
Test output data file shouldn't previously exist
junit.framework.AssertionFailedError: Test output data file shouldn't
previously exist
at junit.framework.Assert.fail(Assert.java:51)
at junit.framework.Assert.assertTrue(Assert.java:38)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.newFile(IOUtilTestCase.java:355)
at
org.apache.avalon.excalibur.io.test.IOUtilTestCase.testByteArrayToOutputStream(IOUtilTestCase.java:330)
at java.lang.reflect.Method.invoke(Native Method)
at junit.framework.TestCase.runTest(TestCase.java:166)
at junit.framework.TestCase.runBare(TestCase.java:140)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:131)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at junit.framework.TestSuite.runTest(TestSuite.java:173)
at junit.framework.TestSuite.run(TestSuite.java:168)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(Unknown Source)
at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(Unknown
Source)
Testcase: testSmallObjects took 3.986 sec
Testcase: testMediumObjects took 3.895 sec
Testcase: testLargeObjects took 3.736 sec
Testcase: testThreadedSmallObjects took 9.884 sec
Testcase: testThreadedMediumObjects took 9.994 sec
Testcase: testThreadedLargeObjects took 10.415 sec
Testcase: testDualObjResolve took 0.04 sec
Testcase: testNoResolve took 0 sec
Testcase: testNullObjResolve took 0 sec
Testcase: testNullObjResolveForException took 0 sec
Testcase: testObjResolve took 0 sec
Testcase: testObjResolveToText took 0 sec
Testcase: testRecurseObjResolve took 0 sec
Testcase: testRecurseObjResolve2 took 0 sec
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]