Source file "com/google/common/cache/LocalCacheTest.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 7,935 of 7,935 | 0% | 216 of 216 | 0% | 217 | 217 | 1,888 | 1,888 | 109 | 109 |
suite() | ![]() | 0% | n/a | 1 | 1 | 75 | 75 | 1 | 1 | |
testSegmentStoreComputedValue() | ![]() | 0% | n/a | 1 | 1 | 62 | 62 | 1 | 1 | |
testSegmentGetAndContains() | ![]() | 0% | n/a | 1 | 1 | 58 | 58 | 1 | 1 | |
testSerializationProxyLoading() | ![]() | 0% | n/a | 1 | 1 | 48 | 48 | 1 | 1 | |
testExpireAfterAccess() | ![]() | 0% | n/a | 1 | 1 | 46 | 46 | 1 | 1 | |
testSerializationProxyManual() | ![]() | 0% | n/a | 1 | 1 | 44 | 44 | 1 | 1 | |
testReclaimKey() | ![]() | 0% | n/a | 1 | 1 | 45 | 45 | 1 | 1 | |
checkMaximumSize(int, int, long) | ![]() | 0% | ![]() | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
testSegmentRemoveValue() | ![]() | 0% | n/a | 1 | 1 | 34 | 34 | 1 | 1 | |
testReclaimValue() | ![]() | 0% | n/a | 1 | 1 | 40 | 40 | 1 | 1 | |
testRecordReadOnCompute() | ![]() | 0% | ![]() | 0% | 6 | 6 | 34 | 34 | 1 | 1 |
testCopyEntry_computing() | ![]() | 0% | n/a | 1 | 1 | 39 | 39 | 1 | 1 | |
testSegmentReplaceValue() | ![]() | 0% | n/a | 1 | 1 | 30 | 30 | 1 | 1 | |
testRecordReadOnGet() | ![]() | 0% | ![]() | 0% | 6 | 6 | 34 | 34 | 1 | 1 |
testExpand_cleanup() | ![]() | 0% | ![]() | 0% | 8 | 8 | 30 | 30 | 1 | 1 |
testRemoveComputingValue() | ![]() | 0% | n/a | 1 | 1 | 37 | 37 | 1 | 1 | |
testDrainRecencyQueueOnRead() | ![]() | 0% | ![]() | 0% | 10 | 10 | 26 | 26 | 1 | 1 |
testRemoveEntryFromChain() | ![]() | 0% | n/a | 1 | 1 | 32 | 32 | 1 | 1 | |
testExpireAfterWrite() | ![]() | 0% | n/a | 1 | 1 | 33 | 33 | 1 | 1 | |
testCopyEntry() | ![]() | 0% | ![]() | 0% | 4 | 4 | 31 | 31 | 1 | 1 |
testEvictEntries() | ![]() | 0% | ![]() | 0% | 3 | 3 | 31 | 31 | 1 | 1 |
testSegmentRemove() | ![]() | 0% | n/a | 1 | 1 | 29 | 29 | 1 | 1 | |
testRemovalListener_explicit() | ![]() | 0% | n/a | 1 | 1 | 32 | 32 | 1 | 1 | |
testSegmentReplace() | ![]() | 0% | n/a | 1 | 1 | 27 | 27 | 1 | 1 | |
testRecordRead() | ![]() | 0% | ![]() | 0% | 5 | 5 | 31 | 31 | 1 | 1 |
checkExpirationTimes(LocalCache) | ![]() | 0% | ![]() | 0% | 10 | 10 | 26 | 26 | 1 | 1 |
testClear_notification() | ![]() | 0% | n/a | 1 | 1 | 32 | 32 | 1 | 1 | |
testRecordWrite() | ![]() | 0% | ![]() | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
testSetInitialCapacity() | ![]() | 0% | n/a | 1 | 1 | 28 | 28 | 1 | 1 | |
testNewEntry() | ![]() | 0% | ![]() | 0% | 2 | 2 | 26 | 26 | 1 | 1 |
testExpand() | ![]() | 0% | ![]() | 0% | 4 | 4 | 25 | 25 | 1 | 1 |
testClear() | ![]() | 0% | n/a | 1 | 1 | 29 | 29 | 1 | 1 | |
allEntryTypeMakers() | ![]() | 0% | ![]() | 0% | 6 | 6 | 18 | 18 | 1 | 1 |
testSegmentPut() | ![]() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | |
testSegmentPutIfAbsent() | ![]() | 0% | n/a | 1 | 1 | 21 | 21 | 1 | 1 | |
testRemovalListener_replaced_computing() | ![]() | 0% | n/a | 1 | 1 | 28 | 28 | 1 | 1 | |
testRemoveEntry() | ![]() | 0% | n/a | 1 | 1 | 26 | 26 | 1 | 1 | |
testComputePartiallyCollectedKey() | ![]() | 0% | n/a | 1 | 1 | 23 | 23 | 1 | 1 | |
testComputePartiallyCollectedValue() | ![]() | 0% | n/a | 1 | 1 | 23 | 23 | 1 | 1 | |
testDefaults() | ![]() | 0% | n/a | 1 | 1 | 22 | 22 | 1 | 1 | |
testDrainValueReferenceQueueOnRead() | ![]() | 0% | ![]() | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
testGetCausesExpansion() | ![]() | 0% | ![]() | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
testDrainValueReferenceQueueOnWrite() | ![]() | 0% | ![]() | 0% | 3 | 3 | 22 | 22 | 1 | 1 |
testDrainKeyReferenceQueueOnRead() | ![]() | 0% | ![]() | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
testPutCausesExpansion() | ![]() | 0% | ![]() | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
testDrainKeyReferenceQueueOnWrite() | ![]() | 0% | ![]() | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
testRemovalListener_expired() | ![]() | 0% | n/a | 1 | 1 | 25 | 25 | 1 | 1 | |
testRemovalListener_replaced() | ![]() | 0% | n/a | 1 | 1 | 20 | 20 | 1 | 1 | |
testLongAsyncRefresh() | ![]() | 0% | n/a | 1 | 1 | 19 | 19 | 1 | 1 | |
testDrainRecencyQueueOnWrite() | ![]() | 0% | ![]() | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
testSetMaximumSize() | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
testRemovalListener_collected() | ![]() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | |
testRemovalListener_size() | ![]() | 0% | n/a | 1 | 1 | 15 | 15 | 1 | 1 | |
testLoadThrows(String, LocalCache, CacheLoader) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
testSegmentPut_expand() | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
testSegmentPut_evict() | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
testSegmentRefresh_duplicate() | ![]() | 0% | n/a | 1 | 1 | 13 | 13 | 1 | 1 | |
testEntryFactory() | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
countLiveEntries(LocalCache, long) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
testRemoveIfWithConcurrentModification() | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
testComputeExpiredEntry() | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
testRemoveIfWithConcurrentRemoval() | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
testRemovalListenerCheckedException() | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
assertSameEntries(List, List) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
testCompute() | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
testComputeExistingEntry() | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
testValues() | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
testGetOrDefault() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testComputeIfAbsent_removalListener() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
testRecursiveLoadWithProxy() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
testSetConcurrencyLevel() | ![]() | 0% | n/a | 1 | 1 | 9 | 9 | 1 | 1 | |
checkInitialCapacity(int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
allEvictingMakers() | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
testSetKeyEquivalence() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testSetValueEquivalence() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
checkEvictionQueues(LocalCache, LocalCache.Segment, List, List) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
testLoadDifferentKeyInLoader() | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
popLoggedThrowable() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
checkStrength(LocalCache, LocalCache.Strength, LocalCache.Strength) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
lambda$testRemoveIfWithConcurrentRemoval$2(LocalCache, Map.Entry) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
lambda$testRemoveIfWithConcurrentModification$1(LocalCache, Map.Entry) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
testSetWeigher() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
testSetExpireAfterWrite() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testSetExpireAfterAccess() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testSetRefresh() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
assertNotified(TestingRemovalListeners.QueuingRemovalListener, Object, Object, RemovalCause) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testRecursiveLoad() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testNullParameters() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
testSetTicker() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
assertConnected(LocalCache, ReferenceEntry, ReferenceEntry) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
allKeyValueStrengthMakers() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
assertNotificationEnqueued(LocalCache, Object, Object) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
checkAndDrainRecencyQueue(LocalCache, LocalCache.Segment, List) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
testSetWeakKeys() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
testSetWeakValues() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
testSetSoftValues() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
createDummyEntry(Object, int, Object, ReferenceEntry) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
setUp() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
testSetRemovalListener() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
checkConcurrencyLevel(int, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
lambda$testLoadThrows$3(LocalCache, String, CacheLoader, CountDownLatch) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
tearDown() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
checkNothingLogged() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
makeLocalCache(CacheBuilder) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
makeLocalCache(CacheBuilder, CacheLoader) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
checkLogged(Throwable) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
LocalCacheTest() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
createCacheBuilder() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
lambda$testComputeIfAbsent_removalListener$0(Object) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |