LCOV - code coverage report
Current view: top level - src/bin/pg_rewind - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 51.7 % 737 381
Test Date: 2026-08-06 00:15:52 Functions: 67.9 % 28 19
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 44.7 % 414 185

Function Name Sort by function name Hit count Sort by function hit count
DecodeXLogRecord 89050
DecodeXLogRecordRequiredSpace 89050
ReadPageInternal 182566
ResetDecoder 2769
RestoreBlockImage 0
ValidXLogRecord 89050
ValidXLogRecordHeader 89050
WALOpenSegmentInit 45
WALRead 0
XLogBeginRead 2769
XLogDecodeNextRecord 89050
XLogFindNextRecord 0
XLogNextRecord 89050
XLogReadAhead 89050
XLogReadRecord 89050
XLogReadRecordAlloc 89050
XLogReaderAllocate 45
XLogReaderFree 45
XLogReaderInvalReadState 0
XLogReaderResetError 0
XLogReaderSetDecodeBuffer 0
XLogReaderValidatePageHeader 5970
XLogRecGetBlockData 0
XLogRecGetBlockTag 0
XLogRecGetBlockTagExtended 85244
XLogReleasePreviousRecord 178100
allocate_recordbuf 45
report_invalid_record 0

Generated by: LCOV version 2.0-1