LCOV - code coverage report
Current view: top level - src/backend/access/transam - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 79.2 % 744 589
Test Date: 2026-08-17 00:15:50 Functions: 96.6 % 29 28
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.8 % 416 307

Function Name Sort by function name Hit count Sort by function hit count
XLogRecGetFullXid 0
XLogReaderResetError 4
XLogFindNextRecord 22
report_invalid_record 317
XLogReaderSetDecodeBuffer 1104
XLogReaderFree 2443
WALOpenSegmentInit 3106
XLogReaderAllocate 3106
allocate_recordbuf 3138
ResetDecoder 4109
XLogBeginRead 4109
XLogReaderInvalReadState 14691
WALRead 150488
XLogReaderValidatePageHeader 1566521
XLogReadRecord 2305392
RestoreBlockImage 2514839
XLogRecGetBlockTag 3230779
XLogRecGetBlockData 3459252
DecodeXLogRecord 5272078
ValidXLogRecord 5272079
XLogNextRecord 5279475
DecodeXLogRecordRequiredSpace 5284848
XLogReadRecordAlloc 5284848
ValidXLogRecordHeader 5285047
XLogDecodeNextRecord 5298649
XLogReadAhead 5298649
XLogRecGetBlockTagExtended 8957056
XLogReleasePreviousRecord 10559245
ReadPageInternal 12137283

Generated by: LCOV version 2.0-1