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 01:15:42 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
DecodeXLogRecord 5329720
DecodeXLogRecordRequiredSpace 5346081
ReadPageInternal 12262151
ResetDecoder 4105
RestoreBlockImage 2515404
ValidXLogRecord 5329721
ValidXLogRecordHeader 5346278
WALOpenSegmentInit 3107
WALRead 158971
XLogBeginRead 4105
XLogDecodeNextRecord 5359760
XLogFindNextRecord 22
XLogNextRecord 5340688
XLogReadAhead 5359760
XLogReadRecord 2366477
XLogReadRecordAlloc 5346081
XLogReaderAllocate 3107
XLogReaderFree 2435
XLogReaderInvalReadState 21835
XLogReaderResetError 6
XLogReaderSetDecodeBuffer 1103
XLogReaderValidatePageHeader 1576005
XLogRecGetBlockData 3509166
XLogRecGetBlockTag 3285175
XLogRecGetBlockTagExtended 9012637
XLogRecGetFullXid 0
XLogReleasePreviousRecord 10681679
allocate_recordbuf 3139
report_invalid_record 313

Generated by: LCOV version 2.0-1