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-07 09:15:43 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
XLogRecGetFullXid 0
XLogReaderResetError 6
XLogFindNextRecord 20
report_invalid_record 305
XLogReaderSetDecodeBuffer 1088
XLogReaderFree 2395
WALOpenSegmentInit 3013
XLogReaderAllocate 3013
allocate_recordbuf 3042
ResetDecoder 4006
XLogBeginRead 4006
XLogReaderInvalReadState 80902
WALRead 208488
XLogReaderValidatePageHeader 1615317
XLogReadRecord 2278338
RestoreBlockImage 2505952
XLogRecGetBlockTag 3200465
XLogRecGetBlockData 3427644
DecodeXLogRecord 5204024
ValidXLogRecord 5204025
ValidXLogRecordHeader 5211371
DecodeXLogRecordRequiredSpace 5243973
XLogReadRecordAlloc 5243973
XLogNextRecord 5244521
XLogDecodeNextRecord 5259927
XLogReadAhead 5259927
XLogRecGetBlockTagExtended 8881122
XLogReleasePreviousRecord 10489318
ReadPageInternal 12048567

Generated by: LCOV version 2.0-1