LCOV - code coverage report
Current view: top level - src/backend/access/transam - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 79.4 % 737 585
Test Date: 2026-07-27 18:15:45 Functions: 96.6 % 29 28
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.8 % 412 304

Function Name Sort by function name Hit count Sort by function hit count
DecodeXLogRecord 5377720
DecodeXLogRecordRequiredSpace 5421405
ReadPageInternal 12412210
ResetDecoder 4077
RestoreBlockImage 2511823
ValidXLogRecord 5377721
ValidXLogRecordHeader 5421608
WALOpenSegmentInit 3085
WALRead 214287
XLogBeginRead 4077
XLogDecodeNextRecord 5436150
XLogFindNextRecord 22
XLogNextRecord 5417160
XLogReadAhead 5436150
XLogReadRecord 2447505
XLogReadRecordAlloc 5421405
XLogReaderAllocate 3085
XLogReaderFree 2418
XLogReaderInvalReadState 78792
XLogReaderResetError 4
XLogReaderSetDecodeBuffer 1095
XLogReaderValidatePageHeader 1630025
XLogRecGetBlockData 3473389
XLogRecGetBlockTag 3276810
XLogRecGetBlockTagExtended 8995035
XLogRecGetFullXid 0
XLogReleasePreviousRecord 10834625
allocate_recordbuf 3117
report_invalid_record 307

Generated by: LCOV version 2.0-1