Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
26700100.00%69.89

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
net.spy 600100.00%0.58
net.spy.cache 2300100.00%5.32
net.spy.concurrent 4100100.00%28.10
net.spy.db 6200100.00%5.49
net.spy.factory 1400100.00%2.39
net.spy.log 1100100.00%0.34
net.spy.net 500100.00%3.55
net.spy.pool 100100.00%12.38
net.spy.stat 500100.00%0.26
net.spy.test 300100.00%0.25
net.spy.util 9600100.00%11.22

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

net.spy

ClassTestsErrorsFailuresSuccess RateTime
Success AssumptionTest 300100.00%0.333
Success MetaTest 300100.00%0.248

net.spy.cache

ClassTestsErrorsFailuresSuccess RateTime
Success CacheClearListenerTest 100100.00%0.466
Success CacheTest 500100.00%1.900
Success DiskCacheTest 800100.00%0.968
Success LRUTest 400100.00%0.232
Success SimpleCacheTest 500100.00%1.750

net.spy.concurrent

ClassTestsErrorsFailuresSuccess RateTime
Success MapperTest 100100.00%0.238
Success ReschedulerTest 2400100.00%0.754
Success ScheduledExecutorCompletionServiceTest 700100.00%0.705
Success SynchronizationObjectTest 500100.00%0.623
Success ThreadPoolTest 400100.00%25.780

net.spy.db

ClassTestsErrorsFailuresSuccess RateTime
Success ConnectionSourceTest 300100.00%0.436
Success FileDBTest 1700100.00%0.431
Success FileResultSetTest 400100.00%0.336
Success PKTest 300100.00%0.591
Success SaverTest 1600100.00%0.419
Success SPTTest 1000100.00%0.471
Success SQLRunnerTest 500100.00%0.367
Success TransactionPipelineTest 300100.00%2.217
Success TypeNameTest 100100.00%0.225

net.spy.factory

ClassTestsErrorsFailuresSuccess RateTime
Success FactoryStorageTest 700100.00%0.275
Success FactoryTest 700100.00%2.116

net.spy.log

ClassTestsErrorsFailuresSuccess RateTime
Success LoggingTest 1100100.00%0.338

net.spy.net

ClassTestsErrorsFailuresSuccess RateTime
Success URLWatcherTest 500100.00%3.553

net.spy.pool

ClassTestsErrorsFailuresSuccess RateTime
Success ObjectPoolTest 100100.00%12.384

net.spy.stat

ClassTestsErrorsFailuresSuccess RateTime
Success StatTest 500100.00%0.260

net.spy.test

ClassTestsErrorsFailuresSuccess RateTime
Success SyncThreadTest 300100.00%0.250

net.spy.util

ClassTestsErrorsFailuresSuccess RateTime
Success Base64Test 900100.00%0.435
Success BitArrayTest 600100.00%0.226
Success CloseUtilTest 400100.00%0.343
Success DigestHexTest 300100.00%0.357
Success DigestTest 600100.00%0.509
Success IdentityEqualifierTest 100100.00%0.222
Success InstantiatorTest 500100.00%0.299
Success LoopingThreadTest 400100.00%0.877
Success NetStringTest 300100.00%0.226
Success ObjectDumpTest 200100.00%0.302
Success ProgressStatsTest 100100.00%0.239
Success PromiseTest 500100.00%0.230
Success RangeTest 700100.00%0.226
Success ReferenceSetsTest 500100.00%0.238
Success RingBufferTest 300100.00%0.675
Success ShortestPathTest 700100.00%2.091
Success SpyConfigTest 400100.00%0.295
Success SpyUtilTest 1300100.00%0.710
Success TimeStampedHashTest 100100.00%0.424
Success TokerTest 200100.00%0.291
Success ToStringComparatorTest 100100.00%0.222
Success TTLTest 400100.00%1.788

Test Cases

[ summary] [ package list] [ test cases]

AssumptionTest

Success testStringBuilderDeleteChar0.00
Success testStringBuilderDelete0.00
Success testThreadInterruption0.10

CacheClearListenerTest

Success testCacheClear0.21

CacheTest

Success testSingleton0.10
Success testBasicCaching1.20
Success testReferenceCaching0.30
Success testClearing0.00
Success testDelegate0.02

DiskCacheTest

Success testGetBaseDir0.09
Success testRmDashRf0.01
Success testBasicDiskCache0.16
Success testNonStringThings0.02
Success testInvalidStore0.00
Success testBasicDiskCacheNew0.13
Success testCacheWalking0.19
Success testCacheWalkingWithRemoval0.14

LRUTest

Success testBasicLRU0.01
Success testReferenceLRU0.00
Success testCacheListener0.00
Success testCacheListenerPutAll0.00

SimpleCacheTest

Success testSingleton0.02
Success testBasicCaching1.20
Success testReferenceCaching0.30
Success testReferenceExpiration0.00
Success testClearing0.00

MapperTest

Success testSimpleTransform0.01

ReschedulerTest

Success testBasicRunnable0.01
Success testBasicRunnableWithValue0.00
Success testBasicCallable0.00
Success testBasicScheduledCallable0.01
Success testRetryableCallable0.03
Success testScheduledFutureSorting0.10
Success testShutdownNow0.10
Success testFixedRateRunnable0.02
Success testFixedDelayRunnable0.02
Success testInvokeAll0.00
Success testInvokeAllWithRetry0.02
Success testInvokeAllWithRetryTimeout0.02
Success testInvokeAllTimeout0.00
Success testInvokeAny0.00
Success testInvokeAnyTimeout0.00
Success testInvokeAnyWithRetryTimeoutTimedOut0.02
Success testInvokeAnyException0.03
Success testInvokeAnyExceptionTimeout0.00
Success testInvokeAnyWithRetry0.04
Success testInvokeAnyWithRetryTimeout0.02
Success testCancellingRetryableCallable0.00
Success testFailingRetryableCallable0.04
Success testRetryableCallableReturningExc0.00
Success testRetryableCallableReturningNull0.01

ScheduledExecutorCompletionServiceTest

Success testRunnableNow0.02
Success testCallableNow0.00
Success testRetryableCallableNow0.03
Success testScheduledRunnable0.10
Success testScheduledFuture0.10
Success testScheduledRetryableCallable0.12
Success testFailedScheduledRetryableCallable0.11

SynchronizationObjectTest

Success testBasic0.16
Success testWaitUntilNotNull0.10
Success testInterrupt0.10
Success testMultipleSets0.04
Success testString0.00

ThreadPoolTest

Success testConstructors0.09
Success testBasicThreadPool22.36
Success testShutdown3.10
Success testOverflow0.00

ConnectionSourceTest

Success testDefinedSources0.17
Success testBadSource0.00
Success testSingleton0.02

FileDBTest

Success testFileDB0.12
Success testLimitedFileDB0.00
Success testMissingUpdate0.00
Success testMissingSPT0.01
Success testUpdate0.00
Success testSPTUpdate0.00
Success testBigSPTUpdate0.01
Success testBadArguments0.00
Success testSPTWithoutArgs0.00
Success testSPTWithNull0.00
Success testSPTWithArgs0.00
Success testSPTResult0.01
Success testCachedResult0.02
Success testCachedResultWithNull0.00
Success testAnyMatcher0.00
Success testClassMatcher0.00
Success testClob0.00

FileResultSetTest

Success testCountResultSet0.10
Success testLimitedResultSet0.00
Success testResultSet10.01
Success testBadResultSet10.00

PKTest

Success testSingleton0.01
Success testPrimaryKeyByConf0.35
Success testPrimaryKeyMissingKey0.00

SaverTest

Success testSuccessfulConnection0.13
Success testFailingConnection0.00
Success testEmptySaver0.01
Success testEmptySaverWithContext0.00
Success testEmptySaverWithIsolation0.00
Success testEmptyFailingSaverWithSaveException0.00
Success testEmptyFailingSaverWithSQLException0.01
Success testComplexSequence0.01
Success testResavable0.00
Success testInvalidObject0.00
Success testNullObject0.00
Success testBrokenConnSrc0.00
Success testExcessiveDepth0.01
Success testCollectionSavable0.00
Success testSavableHashMap0.01
Success testSavableHashSet0.00

SPTTest

Success testSingleCalls0.23
Success testMultipleCalls0.00
Success testQuerySelectionDefaultByDriver0.01
Success testQuerySelectionDefault0.00
Success testQuerySelectionNonExistent0.00
Success testQuerySelectionByMissingDriver0.00
Success testQuerySelectionCloseToKnownDriver0.00
Success testSelectPrimaryKey0.00
Success testUpdatePrimaryKey0.00
Success testCoercion0.00

SQLRunnerTest

Success testSuccessfulScriptWithAutocommit0.14
Success testSuccessfulScriptWithoutAutocommit0.00
Success testFailingEarlyFailingOften0.00
Success testFailingQuery0.00
Success testFailingQueryWithErrOk0.00

TransactionPipelineTest

Success testSimpleTransaction0.72
Success testSimpleTransactionFuture0.51
Success testTwoTransactions0.76

TypeNameTest

Success testTypeNames0.00

FactoryStorageTest

Success testGetAll0.03
Success testIdLookup0.00
Success testAltKeyLookup0.00
Success testCacheInsertion0.00
Success testMissingAltKeyLookup0.00
Success testFailingCache0.00
Success testSubclass0.00

FactoryTest

Success testFactory0.49
Success testInsertion0.13
Success testFactoryDelayedRecache0.46
Success testFactoryDoubleDelayedRecache0.63
Success testMultiFetch0.17
Success testInvalidCacheRefresherAssignment0.00
Success testInvalidConstructors0.00

LoggingTest

Success testDebugLogging0.07
Success testInfoLogging0.00
Success testOtherLogging0.00
Success testLog4j0.00
Success testSunLogger0.03
Success testMyLogger0.00
Success testLevelStrings0.00
Success testSyslog0.01
Success testLoggingStreams0.00
Success testExceptionArg0.00
Success testNoExceptionArg0.00

MetaTest

Success testMatcherUnused0.03
Success testMatcherUsed0.00
Success testMatcherUsedTwice0.00

URLWatcherTest

Success testSingleton0.01
Success testStringing0.00
Success testBasicURLWatching0.30
Success testManualURLWatching1.60
Success testLotsOfURLs1.42

ObjectPoolTest

Success testBasicObjectPool12.16

StatTest

Success testBumRushSingletonian0.02
Success testBumRushStatFetch0.01
Success testCounterStat0.00
Success testComputingStat0.01
Success testStats0.00

SyncThreadTest

Success testInterruption0.01
Success testCountingSame0.01
Success testCountingDifferent0.01

Base64Test

Success testSingleton0.00
Success testEncode0.00
Success testDecode0.00
Success testAlphabet0.18
Success testOutputStream0.00
Success testInputStream0.00
Success testBlockOutput0.01
Success testBlockInput0.00
Success testSerializingStream0.01

BitArrayTest

Success testSimple0.00
Success testIntAdd0.00
Success testGetMSBBits0.00
Success testGetLSBBits0.00
Success testGetArbitraryBits0.00
Success testStringConstructor0.00

CloseUtilTest

Success testCloseableClose0.10
Success testCloseableCloseException0.01
Success testConnectionClose0.02
Success testConnectionCloseException0.00

DigestHexTest

Success testSimpleMD50.02
Success testSimpleSha0.00
Success testBadDigest0.13

DigestTest

Success testPasswordGenerator0.09
Success testPasswordHashSHA0.01
Success testPasswordHashMD50.00
Success testSaltFree0.00
Success testUnknownHash0.07
Success testBadHash0.12

IdentityEqualifierTest

Success testIdentityEqualifier0.00

InstantiatorTest

Success testSimple0.08
Success testWithClassLoader0.00
Success testCustomInstantiator0.00
Success testUninitialized0.00
Success testDoubleInitialized0.00

LoopingThreadTest

Success testSimple0.36
Success testNameConstructor0.00
Success testThreadGroupConstructor0.00
Success testInterruption0.30

NetStringTest

Success testEncoder0.00
Success testDecoder0.00
Success testBrokenDecoder0.00

ObjectDumpTest

Success testObjectDump0.08
Success testNullObjectDump0.00

ProgressStatsTest

Success testSimple0.02

PromiseTest

Success testIntPromise0.00
Success testConcurrentPromises0.00
Success testBrokenPromise0.00
Success testNullPromise0.00
Success testBrokenPromiseException0.00

RangeTest

Success testRangeSorting0.00
Success testSimpleCompare0.00
Success testRangeEquality0.00
Success testForeignEquality0.00
Success testBadConstructors0.00
Success testDefaultParams0.00
Success testRangeOperations0.00

ReferenceSetsTest

Success testBasicSetStuff0.00
Success testEquality0.01
Success testRemoval0.00
Success testIterators0.00
Success testConstructors0.00

RingBufferTest

Success testRingBuffer0.46
Success testRingBufferFromArray0.00
Success testIterator0.00

ShortestPathTest

Success testEquality0.01
Success testSPVertexStuff0.00
Success testSPFind0.00
Success testShortestPath0.00
Success testLongShortestPath1.73
Success testCleanup0.03
Success testBigGraph0.10

SpyConfigTest

Success testReadingNonExistent0.00
Success testLoadingConfig0.07
Success testOrPut0.00
Success testDefs0.00

SpyUtilTest

Success testSplit0.00
Success testJoin0.00
Success testByteAToHexString0.00
Success testBooleanWrappers0.00
Success testReaderAsString0.00
Success testShuffle0.01
Success testEnumeriterator0.00
Success testDeHTML0.00
Success testRunClass0.01
Success testTypeNameGen0.01
Success testInterfaceImplementor0.27
Success testProxyInterfaceImplementor0.10
Success testSPGen0.08

TimeStampedHashTest

Success testOperations0.20

TokerTest

Success testBasicTokenizer0.00
Success testFileTokenizer0.07

ToStringComparatorTest

Success testToStringComparator0.00

TTLTest

Success testBasicTTL1.06
Success testDBTTL0.25
Success testWithMissingMessages0.25
Success testMissingMessages0.00