LCOV - code coverage report
Current view: top level - src/backend/access/transam - xlogreader.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 79.6 % 758 603
Test Date: 2026-10-29 00:16:02 Functions: 96.8 % 31 30
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.9 % 422 312

Function Name Sort by function name Hit count Sort by function hit count
DecodeXLogRecord 5314250
DecodeXLogRecordRequiredSpace 5321495
ReadPageInternal 12188678
ResetDecoder 4290
RestoreBlockImage 2470174
ValidXLogRecord 5314251
ValidXLogRecordHeader 5321699
WALOpenSegmentInit 3248
WALRead 143078
XLogBeginRead 4290
XLogDecodeNextRecord 5337080
XLogFindNextRecord 22
XLogNextRecord 5317932
XLogReadAhead 5337080
XLogReadRecord 2384347
XLogReadRecordAlloc 5321495
XLogReaderAllocate 3248
XLogReaderFree 2714
XLogReaderInvalReadState 7255
XLogReaderRegisterResetCallback 6031
XLogReaderResetError 6
XLogReaderSetDecodeBuffer 1156
XLogReaderValidatePageHeader 1534012
XLogRecGetBlockData 3434588
XLogRecGetBlockTag 3229971
XLogRecGetBlockTagExtended 8873187
XLogRecGetFullXid 0
XLogReleasePreviousRecord 10636176
allocate_recordbuf 3283
report_invalid_record 328
xlogreader_memory_context_reset_cb 3

Generated by: LCOV version 2.0-1