LCOV - code coverage report
Current view: top level - src/bin/pg_waldump - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 70.8 % 737 522
Test Date: 2026-08-05 23:15:47 Functions: 89.3 % 28 25
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.3 % 414 258

Function Name Sort by function name Hit count Sort by function hit count
XLogReaderResetError 0
XLogReaderSetDecodeBuffer 0
XLogRecGetBlockTag 0
RestoreBlockImage 1
report_invalid_record 7
XLogReaderFree 113
WALOpenSegmentInit 120
XLogFindNextRecord 120
XLogReaderAllocate 120
allocate_recordbuf 173
XLogReaderInvalReadState 228
ResetDecoder 238
XLogBeginRead 238
XLogRecGetBlockData 2052
WALRead 22568
XLogReaderValidatePageHeader 49855
XLogRecGetBlockTagExtended 1082344
DecodeXLogRecord 1570943
ValidXLogRecord 1570943
ValidXLogRecordHeader 1570951
DecodeXLogRecordRequiredSpace 1571003
XLogReadRecordAlloc 1571003
XLogDecodeNextRecord 1571059
XLogNextRecord 1571059
XLogReadAhead 1571059
XLogReadRecord 1571059
XLogReleasePreviousRecord 3142118
ReadPageInternal 3194486

Generated by: LCOV version 2.0-1