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
XLogRecGetFullXid 0
xlogreader_memory_context_reset_cb 3
XLogReaderResetError 6
XLogFindNextRecord 22
report_invalid_record 328
XLogReaderSetDecodeBuffer 1156
XLogReaderFree 2714
WALOpenSegmentInit 3248
XLogReaderAllocate 3248
allocate_recordbuf 3283
ResetDecoder 4290
XLogBeginRead 4290
XLogReaderRegisterResetCallback 6031
XLogReaderInvalReadState 7255
WALRead 143078
XLogReaderValidatePageHeader 1534012
XLogReadRecord 2384347
RestoreBlockImage 2470174
XLogRecGetBlockTag 3229971
XLogRecGetBlockData 3434588
DecodeXLogRecord 5314250
ValidXLogRecord 5314251
XLogNextRecord 5317932
DecodeXLogRecordRequiredSpace 5321495
XLogReadRecordAlloc 5321495
ValidXLogRecordHeader 5321699
XLogDecodeNextRecord 5337080
XLogReadAhead 5337080
XLogRecGetBlockTagExtended 8873187
XLogReleasePreviousRecord 10636176
ReadPageInternal 12188678

Generated by: LCOV version 2.0-1