LCOV - code coverage report
Current view: top level - src/bin/pg_rewind - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 52.1 % 730 380
Test Date: 2026-07-13 00:15:35 Functions: 67.9 % 28 19
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 44.6 % 410 183

Function Name Sort by function name Hit count Sort by function hit count
DecodeXLogRecord 89052
DecodeXLogRecordRequiredSpace 89052
ReadPageInternal 182548
ResetDecoder 2770
RestoreBlockImage 0
ValidXLogRecord 89052
ValidXLogRecordHeader 89052
WALOpenSegmentInit 45
WALRead 0
XLogBeginRead 2770
XLogDecodeNextRecord 89052
XLogFindNextRecord 0
XLogNextRecord 89052
XLogReadAhead 89052
XLogReadRecord 89052
XLogReadRecordAlloc 89052
XLogReaderAllocate 45
XLogReaderFree 45
XLogReaderInvalReadState 0
XLogReaderResetError 0
XLogReaderSetDecodeBuffer 0
XLogReaderValidatePageHeader 5954
XLogRecGetBlockData 0
XLogRecGetBlockTag 0
XLogRecGetBlockTagExtended 85225
XLogReleasePreviousRecord 178104
allocate_recordbuf 45
report_invalid_record 0

Generated by: LCOV version 2.0-1