LCOV - differential code coverage report
Current view: top level - src/bin/pg_waldump - pg_waldump.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 83.0 % 607 504 3 11 89 1 2 501 3 4
Current Date: 2026-10-12 11:56:10 +0200 Functions: 87.5 % 24 21 1 2 3 18
Baseline: lcov-20261012-baseline Branches: 73.4 % 391 287 4 100 2 4 281
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 77.6 % 134 104 3 11 16 1 2 101
(360..) days: 84.6 % 473 400 73 400
Function coverage date bins:
(30,360] days: 71.4 % 7 5 1 1 1 4
(360..) days: 94.1 % 17 16 1 2 14
Branch coverage date bins:
(30,360] days: 73.5 % 102 75 4 23 2 4 69
(360..) days: 73.4 % 289 212 77 212

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
main GNC 270 83.7 % (247 / 295) 75.6 % (155 / 205)
XLogRecordSaveFPWs CBC 201 78.3 % (18 / 23) 60.0 % (12 / 20)
identify_target_directory CBC 73 68.4 % (13 / 19) 56.2 % (9 / 16)
search_directory GNC 90 88.5 % (23 / 26) 68.2 % (15 / 22)
XLogDumpDisplayStats CBC 6 95.7 % (45 / 47) 83.3 % (25 / 30)
WALDumpOpenSegment CBC 89 46.7 % (7 / 15) 33.3 % (2 / 6)
XLogDumpStatsRow CBC 252 100.0 % (15 / 15) 50.0 % (4 / 8)
XLogRecordMatchesRelationBlock CBC 373118 100.0 % (10 / 10) 83.3 % (20 / 24)
create_fullpage_directory CBC 1 46.2 % (6 / 13) 33.3 % (2 / 6)
TarWALDumpReadPage CBC 20136 78.3 % (18 / 23) 78.6 % (11 / 14)
WALDumpReadPage GNC 11104 53.8 % (7 / 13) 50.0 % (3 / 6)
open_file_in_directory CBC 225 87.5 % (7 / 8) 66.7 % (4 / 6)
XLogDumpDisplayRecord CBC 126561 94.4 % (17 / 18) 50.0 % (1 / 2)
XLogRecordHasFPW CBC 116091 100.0 % (7 / 7) 87.5 % (7 / 8)
cleanup_tmpwal_dir_atexit CBC 122 75.0 % (6 / 8) 83.3 % (5 / 6)
print_rmgr_list CBC 1 100.0 % (4 / 4) 100.0 % (2 / 2)
required_read_len CBC 31240 100.0 % (10 / 10) 100.0 % (6 / 6)
split_path CBC 65 100.0 % (8 / 8) 100.0 % (2 / 2)
verify_directory CBC 73 100.0 % (6 / 6) 100.0 % (2 / 2)
TarWALDumpCloseSegment LBC 0 0.0 % (0 / 4)
TarWALDumpOpenSegment UBC 0 0.0 % (0 / 2)
WALDumpCloseSegment CBC 89 100.0 % (4 / 4)
sigint_handler UBC 0 0.0 % (0 / 3)
usage CBC 1 100.0 % (26 / 26)

Generated by: LCOV version 2.0-1