Source file "org/apache/derby/impl/store/raw/data/StoredPage.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 8,186 of 8,186 | 0% | 988 of 988 | 0% | 622 | 622 | 2,160 | 2,160 | 128 | 128 |
logRow(int, boolean, int, Object[], FormatableBitSet, DynamicByteArrayOutputStream, int, byte, int, int, int) | ![]() | 0% | ![]() | 0% | 67 | 67 | 163 | 163 | 1 | 1 |
doUpdateAtSlot(RawTransaction, int, int, Object[], FormatableBitSet) | ![]() | 0% | ![]() | 0% | 41 | 41 | 138 | 138 | 1 | 1 |
storeRecordForUpdate(int, ObjectInput) | ![]() | 0% | ![]() | 0% | 30 | 30 | 119 | 119 | 1 | 1 |
logColumn(Object[], int, DynamicByteArrayOutputStream, int, int, int) | ![]() | 0% | ![]() | 0% | 32 | 32 | 129 | 129 | 1 | 1 |
readRecordFromArray(Object[], int, int[], int[], ArrayInputStream, StoredRecordHeader, RecordHandle) | ![]() | 0% | ![]() | 0% | 32 | 32 | 105 | 105 | 1 | 1 |
readRecordFromStream(Object[], int, int[], int[], LimitObjectInput, StoredRecordHeader, RecordHandle) | ![]() | 0% | ![]() | 0% | 31 | 31 | 102 | 102 | 1 | 1 |
readOneColumnFromPage(Object[], int, int, StoredRecordHeader, RecordHandle) | ![]() | 0% | ![]() | 0% | 21 | 21 | 91 | 91 | 1 | 1 |
storeRecordForInsert(int, ObjectInput) | ![]() | 0% | ![]() | 0% | 12 | 12 | 48 | 48 | 1 | 1 |
restoreRecordFromSlot(int, Object[], FetchDescriptor, RecordHandle, StoredRecordHeader, boolean) | ![]() | 0% | ![]() | 0% | 15 | 15 | 47 | 47 | 1 | 1 |
logRecordDataPortion(int, int, StoredRecordHeader, FormatableBitSet, OutputStream, RecordHandle) | ![]() | 0% | ![]() | 0% | 13 | 13 | 37 | 37 | 1 | 1 |
qualifyRecordFromSlot(Object[], int, FetchDescriptor, StoredRecordHeader, RecordHandle) | ![]() | 0% | ![]() | 0% | 13 | 13 | 41 | 41 | 1 | 1 |
moveRecordForCompressAtSlot(int, Object[], RecordHandle[], RecordHandle[]) | ![]() | 0% | ![]() | 0% | 12 | 12 | 35 | 35 | 1 | 1 |
initSlotTable(PageKey) | ![]() | 0% | ![]() | 0% | 9 | 9 | 32 | 32 | 1 | 1 |
removeOrphanedColumnChain(ReclaimSpace, ContainerHandle) | ![]() | 0% | ![]() | 0% | 12 | 12 | 44 | 44 | 1 | 1 |
qualifyRecordFromRow(Object[], Qualifier[][]) | ![]() | 0% | ![]() | 0% | 11 | 11 | 36 | 36 | 1 | 1 |
compactRecord(RawTransaction, int, int) | ![]() | 0% | ![]() | 0% | 10 | 10 | 34 | 34 | 1 | 1 |
handleIncompleteLogRow(int, int, FormatableBitSet, DynamicByteArrayOutputStream) | ![]() | 0% | ![]() | 0% | 9 | 9 | 30 | 30 | 1 | 1 |
initFromData(FileContainer, PageKey) | ![]() | 0% | ![]() | 0% | 3 | 3 | 32 | 32 | 1 | 1 |
getOverflowPageForInsert(int, Object[], FormatableBitSet, int) | ![]() | 0% | ![]() | 0% | 11 | 11 | 33 | 33 | 1 | 1 |
validateChecksum(PageKey) | ![]() | 0% | ![]() | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
restoreLongRecordFromSlot(Object[], FetchDescriptor, RecordHandle, StoredRecordHeader) | ![]() | 0% | ![]() | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
getPageDumpString() | ![]() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | |
restorePortionLongColumn(OverflowInputStream) | ![]() | 0% | ![]() | 0% | 2 | 2 | 28 | 28 | 1 | 1 |
storeField(LogInstant, int, int, ObjectInput) | ![]() | 0% | ![]() | 0% | 2 | 2 | 17 | 17 | 1 | 1 |
createSpaceForUpdate(int, int, int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 22 | 22 | 1 | 1 |
logColumn(int, int, Object, DynamicByteArrayOutputStream, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
purgeColumnChains(RawTransaction, int, RecordHandle) | ![]() | 0% | ![]() | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
updatePageHeader() | ![]() | 0% | n/a | 1 | 1 | 17 | 17 | 1 | 1 | |
entireRecordOnPage(int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
compressPage(int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
logLongColumn(int, int, Object, DynamicByteArrayOutputStream) | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
getNextColumnPiece(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 19 | 19 | 1 | 1 |
getRecordOffset(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
purgeRowPieces(RawTransaction, int, RecordHandle, boolean) | ![]() | 0% | ![]() | 0% | 6 | 6 | 23 | 23 | 1 | 1 |
usePageBuffer(byte[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
addSlotEntry(int, int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
isColumnOrphaned(StoredRecordHeader, int, long, long) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
readPageHeader() | ![]() | 0% | n/a | 1 | 1 | 16 | 16 | 1 | 1 | |
purgeOneColumnChain(long, int) | ![]() | 0% | ![]() | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
setReservedSpace(LogInstant, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
removeSlotEntry(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
updateRecordPortionLength(int, int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
expandPage(int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
shrinkPage(int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
logOverflowRecord(int, int, DynamicByteArrayOutputStream) | ![]() | 0% | ![]() | 0% | 3 | 3 | 13 | 13 | 1 | 1 |
logOverflowField(DynamicByteArrayOutputStream, int, long, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
checkRowReservedSpace(int) | ![]() | 0% | ![]() | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
reserveSpaceForSlot(LogInstant, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
getTotalSpace(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
equalTimeStamp(PageTimeStamp) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
spaceForInsert(Object[], FormatableBitSet, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
spaceForInsert(Object[], FormatableBitSet, int, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
spaceForCopy(int, int[]) | ![]() | 0% | ![]() | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
appendOverflowFieldHeader(DynamicByteArrayOutputStream, RecordHandle) | ![]() | 0% | n/a | 1 | 1 | 10 | 10 | 1 | 1 | |
logField(int, int, OutputStream) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
purgeRecord(LogInstant, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
setSlotEntry(int, int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
purgeOverflowAtSlot(int, RecordHandle, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
logRecord(int, int, int, FormatableBitSet, OutputStream, RecordHandle) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
getMaxDataLength(int, int) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
allowInsert() | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
getFieldOffset(int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
logAction(LogInstant) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
setDeleteStatus(LogInstant, int, boolean) | ![]() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | |
createPage(PageKey, PageCreationArgs) | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
setTimeStamp(PageTimeStamp) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
writeFormatId(PageKey) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
spaceForCopy(int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
moveSavedDataToPage(DynamicByteArrayOutputStream, int, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
updateFieldOverflowDetails(RecordHandle, RecordHandle) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
spaceForInsert() | ![]() | 0% | ![]() | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
shiftRemainingData(int, int, int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
updateOverflowed(RawTransaction, int, Object[], FormatableBitSet, StoredRecordHeader) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
updateOverflowDetails(RecordHandle, RecordHandle) | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
updateChecksum() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
writePage(PageKey) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
fetchNumFieldsAtSlot(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
initialize() | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
restoreRecordFromStream(LimitObjectInput, Object[]) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getRecordPortionLength(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getReservedCount(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
updateFieldAtSlot(int, int, Object, LogicalUndo) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
initPage(LogInstant, byte, int, boolean, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
getNewOverflowPage() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
updateOverflowDetails(StoredPage, RecordHandle, RecordHandle) | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
setRecordOffset(int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
cleanPage() | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
createOutStreams() | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
skipRecord(ObjectInput) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
initSpace() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
recordHeaderOnDemand(int) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
storeRecord(LogInstant, int, boolean, ObjectInput) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
skipField(ObjectInput) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getOverflowSlot(BasePage, StoredRecordHeader) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
unfilled() | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
clearAllSpace() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
isLong(int, int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
getOverFlowRecordHeader() | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
StoredPage() | ![]() | 0% | n/a | 1 | 1 | 5 | 5 | 1 | 1 | |
insertAtSlot(int, Object[], FormatableBitSet, LogicalUndo, byte, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
newRecordIdAndBump() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
setOutputStream(OutputStream) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
updatePageVersion() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
setPageStatus(LogInstant, byte) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
getOverflowPage(long) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
clearSection(int, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getSlotOffset(int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
currentTimeStamp() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
calculateSlotFieldSize(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
releaseExclusive() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
getMaxFreeSpace() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getOverflowPageForInsert(int, Object[], FormatableBitSet) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
resetOutputStream() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getIsOverflow(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
newRecordId(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getPageSize() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getRecordLength(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
newRecordId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
isOverflowPage() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getCurrentFreeSpace() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
internalDeletedRecordCount() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
pagedataToHexDump(byte[]) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getSlotsInUse() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
getTypeFormatId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
toString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
toUncheckedString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
pageHeaderToString() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
recordToString(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |