Source file "org/h2/mvstore/MVMap.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,694 of 2,694 | 0% | 445 of 445 | 0% | 334 | 334 | 599 | 599 | 110 | 110 |
flushAppendBuffer(RootReference, boolean) | ![]() | 0% | ![]() | 0% | 39 | 39 | 93 | 93 | 1 | 1 |
operate(Object, Object, MVMap.DecisionMaker) | ![]() | 0% | ![]() | 0% | 35 | 35 | 85 | 85 | 1 | 1 |
tryLock(RootReference, int) | ![]() | 0% | ![]() | 0% | 14 | 14 | 28 | 28 | 1 | 1 |
openVersion(long) | ![]() | 0% | ![]() | 0% | 9 | 9 | 13 | 13 | 1 | 1 |
trimLast() | ![]() | 0% | ![]() | 0% | 11 | 11 | 20 | 20 | 1 | 1 |
getMinMax(Page, Object, boolean, boolean) | ![]() | 0% | ![]() | 0% | 13 | 13 | 18 | 18 | 1 | 1 |
clearIt() | ![]() | 0% | ![]() | 0% | 10 | 10 | 23 | 23 | 1 | 1 |
getKey(long) | ![]() | 0% | ![]() | 0% | 8 | 8 | 19 | 19 | 1 | 1 |
MVMap(MVStore, DataType, DataType, int, long, AtomicReference, int, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
setWriteVersion(long) | ![]() | 0% | ![]() | 0% | 8 | 8 | 20 | 20 | 1 | 1 |
append(Object, Object) | ![]() | 0% | ![]() | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
rewritePage(long) | ![]() | 0% | ![]() | 0% | 9 | 9 | 12 | 12 | 1 | 1 |
beforeWrite() | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
getKeyIndex(Object) | ![]() | 0% | ![]() | 0% | 6 | 6 | 15 | 15 | 1 | 1 |
copy(Page, Page, int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
MVMap(Map, DataType, DataType) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
replacePage(CursorPos, Page, MVMap.IntValueHolder) | ![]() | 0% | ![]() | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
replace(Object, Object, Object) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
rollbackRoot(long) | ![]() | 0% | ![]() | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
setRootPos(long, long) | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
unlockRoot(Page, int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
getFirstLast(Page, boolean) | ![]() | 0% | ![]() | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
asString(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
MVMap(MVMap) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
remove(Object, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
calculateMemory(DataType, Object[], int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
MVMap(MVStore, int, DataType, DataType) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
notifyWaiters() | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
copyFrom(MVMap) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
evaluateMemoryForKeys(Object[], int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
evaluateMemoryForValues(Object[], int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
areValuesEqual(DataType, Object, Object) | ![]() | 0% | ![]() | 0% | 5 | 5 | 2 | 2 | 1 | 1 |
flushAndGetRoot() | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
put(Object, Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
evaluateMemoryForKey(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
evaluateMemoryForValue(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lockRoot(RootReference, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
readOrCreateRootPage(long) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
size() | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
openReadOnly(Page, long) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
isPersistent() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
rollbackTo(long) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
updateRoot(RootReference, Page, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isMemoryEstimationAllowed() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
entrySet() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
keySet() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setInitialRoot(Page, long) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isEmpty() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
openReadOnly(long, long) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getFirstLast(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getMinMax(Object, boolean, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMinMax(RootReference, Object, boolean, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
containsKey(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
registerUnsavedMemory(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
cursor(Object, Object, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cursor(RootReference, Object, Object, boolean) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
higherKey(RootReference, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lowerKey(RootReference, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
equals(Object) | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
hasChangesSince(long) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
higherKey(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
ceilingKey(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
floorKey(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lowerKey(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
get(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
remove(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
putIfAbsent(Object, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
replace(Object, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
compare(Object, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
readPage(long) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
keyIterator(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
keyIteratorReverse(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
cursor(Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getName() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
compareAndSetRoot(RootReference, RootReference) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
removeUnusedOldVersions(RootReference) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
unlockRoot(int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
cloneIt() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
keyList() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getRoot() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
unlockRoot() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
unlockRoot(Page) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMapRootKey(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMapKey(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
firstKey() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
lastKey() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
get(Page, Object) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
clear() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
close() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getRootPage() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setVolatile(boolean) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
sizeAsLong() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getVersion() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
toString() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isClosed() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getKeyType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getValueType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isSingleWriter() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getStore() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isReadOnly() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isVolatile() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
hashCode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getCreateVersion() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getChildPageCount(Page) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
createEmptyLeaf() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
createEmptyNode() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
samplingPct(AtomicLong) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getType() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |