Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
18400100,00%61,27

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

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
org.apache.jcs.access 900100,00%0,79
org.apache.jcs.admin 700100,00%0,59
org.apache.jcs.auxiliary.disk.block 1700100,00%3,89
org.apache.jcs.auxiliary.disk.indexed 3000100,00%13,16
org.apache.jcs.auxiliary.disk.jdbc 500100,00%16,62
org.apache.jcs.auxiliary.disk.jdbc.mysql 200100,00%2,27
org.apache.jcs.auxiliary.disk.jdbc.mysql.util 600100,00%0,21
org.apache.jcs.auxiliary.lateral.socket.tcp 300100,00%2,71
org.apache.jcs.auxiliary.remote 1500100,00%1,88
org.apache.jcs.auxiliary.remote.server 1400100,00%2,96
org.apache.jcs.engine.control 1100100,00%1,19
org.apache.jcs.engine.control.event 400100,00%5,81
org.apache.jcs.engine.memory.lru 100100,00%0,44
org.apache.jcs.engine.memory.mru 800100,00%0,71
org.apache.jcs.engine.memory.shrinking 300100,00%1,81
org.apache.jcs.engine 200100,00%0,36
org.apache.jcs 300100,00%2,27
org.apache.jcs.utils.access 100100,00%0,36
org.apache.jcs.utils.serialization 400100,00%0,53
org.apache.jcs.utils.struct 3100100,00%1,88
org.apache.jcs.utils.threadpool 800100,00%0,86

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

org.apache.jcs.access

ClassTestsErrorsFailuresSuccess RateTime
Success CacheAccessUnitTest 700100,00%0,365
Success SystemPropetyUnitTest 200100,00%0,422

org.apache.jcs.admin

ClassTestsErrorsFailuresSuccess RateTime
Success AdminBeanUnitTest 400100,00%0,386
Success CountingStreamUnitTest 300100,00%0,205

org.apache.jcs.auxiliary.disk.block

ClassTestsErrorsFailuresSuccess RateTime
Success BlockDiskCacheConcurrentUnitTest 400100,00%0,674
Success BlockDiskCacheKeyStoreUnitTest 200100,00%0,675
Success BlockDiskCacheSameRegionConcurrentUnitTest 400100,00%2,063
Success BlockDiskUnitTest 700100,00%0,473

org.apache.jcs.auxiliary.disk.indexed

ClassTestsErrorsFailuresSuccess RateTime
Success IndexDiskCacheUnitTest 1100100,00%1,426
Success IndexedDiskCacheConcurrentNoDeadLockUnitTest 500100,00%6,882
Success IndexedDiskCacheConcurrentUnitTest 400100,00%0,911
Success IndexedDiskCacheKeyStoreUnitTest 200100,00%0,456
Success IndexedDiskCacheNoMemoryUnitTest 300100,00%2,251
Success IndexedDiskCacheSameRegionConcurrentUnitTest 500100,00%1,233

org.apache.jcs.auxiliary.disk.jdbc

ClassTestsErrorsFailuresSuccess RateTime
Success JDBCDiskCacheRemovalUnitTest 100100,00%1,937
Success JDBCDiskCacheShrinkUnitTest 300100,00%11,888
Success JDBCDiskCacheUnitTest 100100,00%2,799

org.apache.jcs.auxiliary.disk.jdbc.mysql

ClassTestsErrorsFailuresSuccess RateTime
Success MySQLDiskCacheHsqlBackedUnitTest 100100,00%1,899
Success MySQLDiskCacheUnitTest 100100,00%0,369

org.apache.jcs.auxiliary.disk.jdbc.mysql.util

ClassTestsErrorsFailuresSuccess RateTime
Success ScheduleParserUtilUnitTest 600100,00%0,209

org.apache.jcs.auxiliary.lateral.socket.tcp

ClassTestsErrorsFailuresSuccess RateTime
Success LateralTCPFilterRemoveHashCodeUnitTest 100100,00%0,785
Success LateralTCPIssueRemoveOnPutUnitTest 200100,00%1,922

org.apache.jcs.auxiliary.remote

ClassTestsErrorsFailuresSuccess RateTime
Success RemoteCacheListenerUnitTest 200100,00%0,403
Success RemoteCacheNoWaitUnitTest 600100,00%0,397
Success RemoteCacheUnitTest 200100,00%0,336
Success RemoteUtilsUnitTest 100100,00%0,436
Success ZombieRemoteCacheServiceUnitTest 400100,00%0,312

org.apache.jcs.auxiliary.remote.server

ClassTestsErrorsFailuresSuccess RateTime
Success BasicRemoteCacheClientServerUnitTest 400100,00%1,699
Success RemoteCacheServerAttributesUnitTest 300100,00%0,212
Success RemoteCacheServerUnitTest 700100,00%1,049

org.apache.jcs.engine.control

ClassTestsErrorsFailuresSuccess RateTime
Success CacheManagerStatsUnitTest 100100,00%0,358
Success CompositeCacheDiskUsageUnitTest 800100,00%0,422
Success CompositeCacheUnitTest 200100,00%0,406

org.apache.jcs.engine.control.event

ClassTestsErrorsFailuresSuccess RateTime
Success SimpleEventHandlingUnitTest 400100,00%5,809

org.apache.jcs.engine.memory.lru

ClassTestsErrorsFailuresSuccess RateTime
Success LRUMemoryCacheConcurrentUnitTest 100100,00%0,435

org.apache.jcs.engine.memory.mru

ClassTestsErrorsFailuresSuccess RateTime
Success MRUMemoryCacheUnitTest 800100,00%0,707

org.apache.jcs.engine.memory.shrinking

ClassTestsErrorsFailuresSuccess RateTime
Success ShrinkerThreadUnitTest 300100,00%1,810

org.apache.jcs.engine

ClassTestsErrorsFailuresSuccess RateTime
Success SystemPropertyUsageUnitTest 200100,00%0,356

org.apache.jcs

ClassTestsErrorsFailuresSuccess RateTime
Success JCSCacheElementRetrievalUnitTest 100100,00%0,483
Success JCSLightLoadUnitTest 100100,00%0,632
Success ZeroSizeCacheUnitTest 100100,00%1,153

org.apache.jcs.utils.access

ClassTestsErrorsFailuresSuccess RateTime
Success JCSWorkerUnitTest 100100,00%0,360

org.apache.jcs.utils.serialization

ClassTestsErrorsFailuresSuccess RateTime
Success SerializationConversionUtilUnitTest 200100,00%0,314
Success StandardSerializerUnitTest 200100,00%0,216

org.apache.jcs.utils.struct

ClassTestsErrorsFailuresSuccess RateTime
Success BoundedQueueUnitTest 300100,00%0,298
Success LRUMapConcurrentUnitTest 800100,00%0,663
Success LRUMapUnitTest 500100,00%0,303
Success SingleLinkedListUnitTest 300100,00%0,298
Success SortedPrefArrayUnitTest 1200100,00%0,316

org.apache.jcs.utils.threadpool

ClassTestsErrorsFailuresSuccess RateTime
Success ThreadPoolManagerUnitTest 700100,00%0,336
Success ThreadPoolUnitTest 100100,00%0,519

Test Cases

[ summary] [ package list] [ test cases]

CacheAccessUnitTest

Success testPutSafe0,15
Success testPutNullKey0,00
Success testPutNullValue0,00
Success testSetDefaultElementAttributes0,00
Success testRegionDefiniton0,00
Success testRegionDefinitonWithAttributes0,00
Success testRegionDefinitonWithBothAttributes0,00

SystemPropetyUnitTest

Success testSystemPropertyInValueDelimeter0,22
Success testSystemPropertyMissingInValueDelimeter0,00

AdminBeanUnitTest

Success testGetRegionInfo0,17
Success testGetElementForRegionInfo0,01
Success testRemove0,00
Success testClearAll0,00

CountingStreamUnitTest

Success testSingleByte0,00
Success testByteArray0,00
Success testByteArrayLenCount0,00

BlockDiskCacheConcurrentUnitTest

Success testBlockDiskCache10,20
Success testBlockDiskCache20,19
Success testBlockDiskCache30,27
Success testBlockDiskCache40,47

BlockDiskCacheKeyStoreUnitTest

Success testPutKeys0,17
Success testSaveLoadKeys0,30

BlockDiskCacheSameRegionConcurrentUnitTest

Success testBlockDiskCache10,54
Success testBlockDiskCache41,86
Success testBlockDiskCache30,56
Success testBlockDiskCache20,57

BlockDiskUnitTest

Success testWriteSingleBlockElement0,12
Success testWriteAndReadSingleBlockElement0,00
Success testWriteTwoSingleBlockElements0,00
Success testCalculateBlocksNeededDouble0,00
Success testWriteDoubleBlockElement0,00
Success testWriteAndReadMultipleMultiBlockElement0,09
Success testWriteAndReadMultipleMultiBlockElement_setSize0,05

IndexDiskCacheUnitTest

Success testSimplePutAndGet0,60
Success testRemoveItems0,01
Success testRecycleBin0,00
Success testCheckForDedOverlaps_noOverlap0,00
Success testCheckForDedOverlaps_overlaps0,00
Success testFileSize0,15
Success testRecyleBinSize0,13
Success testRecyleBinUsage0,14
Success testBytesFreeSize0,12
Success testRemove_PartialKey0,01
Success testRemove_Group0,02

IndexedDiskCacheConcurrentNoDeadLockUnitTest

Success testIndexedDiskCache10,44
Success testIndexedDiskCache26,61
Success testIndexedDiskCache36,67
Success testIndexedDiskCache46,68
Success testIndexedDiskCache56,68

IndexedDiskCacheConcurrentUnitTest

Success testIndexedDiskCache10,62
Success testIndexedDiskCache40,71
Success testIndexedDiskCache20,46
Success testIndexedDiskCache30,63

IndexedDiskCacheKeyStoreUnitTest

Success testStoreKeys0,22
Success testOptiimize0,04

IndexedDiskCacheNoMemoryUnitTest

Success testIndexedDiskCache12,04
Success testIndexedDiskCache31,98
Success testIndexedDiskCache21,97

IndexedDiskCacheSameRegionConcurrentUnitTest

Success testIndexedDiskCache10,51
Success testIndexedDiskCache40,70
Success testIndexedDiskCache51,02
Success testIndexedDiskCache20,53
Success testIndexedDiskCache30,48

JDBCDiskCacheRemovalUnitTest

Success testPartialKeyRemoval_Good1,73

JDBCDiskCacheShrinkUnitTest

Success testExpireInBackground7,20
Success testDidNotExpire2,27
Success testDidNotExpireEternal2,22

JDBCDiskCacheUnitTest

Success testSimpleJDBCPutGetWithHSQL2,59

MySQLDiskCacheHsqlBackedUnitTest

Success testSimpleJDBCPutGetWithHSQL1,69

MySQLDiskCacheUnitTest

Success testBalkOnGet0,16

ScheduleParserUtilUnitTest

Success testGetDatesWithNullInput0,00
Success testGetDateWithNullInput0,00
Success testGetsDatesSingle0,00
Success testGetsDatesMultiple0,00
Success testGetDatesMalformedNoColon0,00
Success testGetDatesMalformedNan0,00

LateralTCPFilterRemoveHashCodeUnitTest

Success test0,58

LateralTCPIssueRemoveOnPutUnitTest

Success testPutLocalPutRemoteGetBusyVerifyRemoved0,61
Success testStandardPut1,10

RemoteCacheListenerUnitTest

Success testUpdate0,20
Success testUpdate_RemoveOnPut0,00

RemoteCacheNoWaitUnitTest

Success testUpdate0,14
Success testGet0,00
Success testRemove0,02
Success testGetStats0,00
Success testGetStatus_error0,00
Success testFixCache0,03

RemoteCacheUnitTest

Success testUpdate0,13
Success testUpdateZombieThenFix0,01

RemoteUtilsUnitTest

Success testCreateRegistryTwice0,23

BasicRemoteCacheClientServerUnitTest

Success testSinglePut0,18
Success testPutRemove0,21
Success testPutAndListen0,11
Success testPutaMultipleAndListen1,00

RemoteCacheServerAttributesUnitTest

Success testToString0,01
Success testSetRemoteTypeName_local0,00
Success testSetRemoteTypeName_cluster0,00

RemoteCacheServerUnitTest

Success testAddListenerToCache0,23
Success testAddListenerToAll0,00
Success testAddListenerToAllThenRemove0,00
Success testAddListenerToAllThenRemove_clusterType0,00
Success testSimpleRegisterListenerAndPut0,20
Success testSimpleRegisterListenerAndPut_FromClusterWithLCC0,20
Success testSimpleRegisterListenerAndRemove0,20

ZombieRemoteCacheServiceUnitTest

Success testUpdateThenWalk0,10
Success testUpdateThenWalk_zeroSize0,00
Success testRemoveThenWalk0,00
Success testRemoveAllThenWalk0,00

CacheManagerStatsUnitTest

Success testSimpleGetStats0,16

CompositeCacheDiskUsageUnitTest

Success testSwapConfig0,22
Success testUpdateConfig0,00
Success testSpoolAllowed0,00
Success testSpoolNotAllowed0,00
Success testUpdateAllowed0,00
Success testUpdateAllowed_localFalse0,00
Success testUpdateNotAllowed0,00
Success testUpdateAllowed_withOtherCaches0,00

CompositeCacheUnitTest

Success testShutdownMemoryFlush0,20
Success testShutdownMemoryFlush_noDisk0,00

SimpleEventHandlingUnitTest

Success testSpoolEvent1,88
Success testSpoolNoDiskEvent1,23
Success testSpoolNotAllowedEvent1,24
Success testSpoolNotAllowedEventOnItem1,26

LRUMemoryCacheConcurrentUnitTest

Success testLRUMemoryCache0,23

MRUMemoryCacheUnitTest

Success testLoadFromCCF0,16
Success testPutGetThroughHub0,10
Success testPutGetThroughHubTwice0,10
Success testPutRemoveThroughHub0,06
Success testClearThroughHub0,01
Success testGetStatsThroughHub0,03
Success testGetKeyArray0,00
Success testRemovePartialThroughHub0,02

ShrinkerThreadUnitTest

Success testSimpleShrink0,60
Success testSimpleShrinkMutiple0,50
Success testSimpleShrinkMutipleWithEventHandler0,50

SystemPropertyUsageUnitTest

Success testSystemPropertyUsage0,15
Success testSystemPropertyUsage_inactive0,00

JCSCacheElementRetrievalUnitTest

Success testSimpleElementRetrieval0,28

JCSLightLoadUnitTest

Success testSimpleLoad0,43

JCSWorkerUnitTest

Success testSimpleGet0,16

SerializationConversionUtilUnitTest

Success testSimpleConversion0,11
Success testNullSerializerConversion0,00

StandardSerializerUnitTest

Success testSimpleBackAndForth0,01
Success testNullInput0,00

BoundedQueueUnitTest

Success testTakeLastEmpty0,10
Success testSize0,00
Success testFIFOOrderedTake0,00

LRUMapConcurrentUnitTest

Success testSimpleLoad0,20
Success testLRURemoval0,00
Success testLRURemovalAgain0,15
Success conc10,01
Success conc20,01
Success conc30,01
Success concB10,04
Success concB10,04

LRUMapUnitTest

Success testPutWithSizeLimit0,10
Success testPutWithNoSizeLimit0,00
Success testPutAndRemove0,00
Success testRemoveEmpty0,00
Success testGetEntrySet0,00

SingleLinkedListUnitTest

Success testTakeFromEmptyList0,09
Success testAddABunchAndTakeFromList0,00
Success testAddABunchAndClear0,00

SortedPrefArrayUnitTest

Success testLargePref0,10
Success testEmptyTake0,00
Success testNullInsertion0,00
Success testNullTake0,00
Success testSingleItemTake0,00
Success testSingleItemTakeLarger0,00
Success testSingleItemTakeLargerEmpty0,00
Success testTakeLargestItem0,00
Success testTakeEveryLastItem0,00
Success testTakeLargerThanGreatest0,00
Success testEqualToGreatest_LastTwoSameSize0,00
Success testEqualToGreatest0,00

ThreadPoolManagerUnitTest

Success testDefaultConfig0,12
Success testDefaultConfigUndefinedPool0,00
Success testNonExistentConfigFile0,00
Success testGetPoolNames0,00
Success testWaitPolicyConfig0,01
Success testNoBoundary0,00
Success testWithBoundary0,00

ThreadPoolUnitTest

Success testMaxReduction0,32

ZeroSizeCacheUnitTest

Success testPutGetRemove0,95