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-26 19:15:45 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 89090
DecodeXLogRecordRequiredSpace 89090
ReadPageInternal 182681
ResetDecoder 2778
RestoreBlockImage 0
ValidXLogRecord 89090
ValidXLogRecordHeader 89090
WALOpenSegmentInit 45
WALRead 0
XLogBeginRead 2778
XLogDecodeNextRecord 89090
XLogFindNextRecord 0
XLogNextRecord 89090
XLogReadAhead 89090
XLogReadRecord 89090
XLogReadRecordAlloc 89090
XLogReaderAllocate 45
XLogReaderFree 45
XLogReaderInvalReadState 0
XLogReaderResetError 0
XLogReaderSetDecodeBuffer 0
XLogReaderValidatePageHeader 6010
XLogRecGetBlockData 0
XLogRecGetBlockTag 0
XLogRecGetBlockTagExtended 85274
XLogReleasePreviousRecord 178180
allocate_recordbuf 45
report_invalid_record 0

Generated by: LCOV version 2.0-1