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-26 13:15:54 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 2050
WALRead 22537
XLogReaderValidatePageHeader 49809
XLogRecGetBlockTagExtended 1082370
DecodeXLogRecord 1570877
ValidXLogRecord 1570877
ValidXLogRecordHeader 1570885
DecodeXLogRecordRequiredSpace 1570937
XLogReadRecordAlloc 1570937
XLogDecodeNextRecord 1570993
XLogNextRecord 1570993
XLogReadAhead 1570993
XLogReadRecord 1570993
XLogReleasePreviousRecord 3141986
ReadPageInternal 3194174

Generated by: LCOV version 2.0-1