LCOV - code coverage report
Current view: top level - src/bin/pg_waldump - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 71.4 % 730 521
Test Date: 2026-07-15 14:15:45 Functions: 89.3 % 28 25
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 62.4 % 410 256

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 2071
WALRead 21448
XLogReaderValidatePageHeader 49876
XLogRecGetBlockTagExtended 1084871
DecodeXLogRecord 1575064
ValidXLogRecord 1575064
ValidXLogRecordHeader 1575072
DecodeXLogRecordRequiredSpace 1575124
XLogReadRecordAlloc 1575124
XLogDecodeNextRecord 1575180
XLogNextRecord 1575180
XLogReadAhead 1575180
XLogReadRecord 1575180
XLogReleasePreviousRecord 3150360
ReadPageInternal 3202371

Generated by: LCOV version 2.0-1