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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 82.9 % 608 504 28 1 75 105 399 8 51
Current Date: 2026-05-29 21:51:00 -0400 Functions: 87.5 % 24 21 2 1 9 12 2
Baseline: lcov-20260530-034037-baseline Branches: 72.9 % 391 285 29 1 76 1 73 211 17 41
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 78.9 % 133 105 28 105
(360..) days: 84.0 % 475 399 1 75 399
Function coverage date bins:
(30,360] days: 71.4 % 7 5 2 5
(360..) days: 94.1 % 17 16 1 4 12
Branch coverage date bins:
(30,360] days: 71.6 % 102 73 29 73
(360..) days: 73.4 % 289 212 1 76 1 211

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 265 83.4 % (247 / 296) 74.6 % (153 / 205)
WALDumpOpenSegment CBC 89 46.7 % (7 / 15) 33.3 % (2 / 6)
create_fullpage_directory CBC 1 46.2 % (6 / 13) 33.3 % (2 / 6)
WALDumpReadPage GNC 21195 53.8 % (7 / 13) 50.0 % (3 / 6)
identify_target_directory GNC 74 68.4 % (13 / 19) 56.2 % (9 / 16)
TarWALDumpReadPage GNC 27790 78.3 % (18 / 23) 78.6 % (11 / 14)
XLogRecordSaveFPWs CBC 201 78.3 % (18 / 23) 60.0 % (12 / 20)
TarWALDumpCloseSegment UNC 0 0.0 % (0 / 4)
search_directory GNC 91 88.5 % (23 / 26) 68.2 % (15 / 22)
sigint_handler UBC 0 0.0 % (0 / 3)
TarWALDumpOpenSegment UNC 0 0.0 % (0 / 2)
XLogDumpDisplayStats GNC 6 95.7 % (45 / 47) 83.3 % (25 / 30)
cleanup_tmpwal_dir_atexit GNC 127 75.0 % (6 / 8) 83.3 % (5 / 6)
XLogDumpDisplayRecord CBC 567872 94.4 % (17 / 18) 50.0 % (1 / 2)
open_file_in_directory CBC 229 87.5 % (7 / 8) 66.7 % (4 / 6)
WALDumpCloseSegment CBC 89 100.0 % (4 / 4)
XLogDumpStatsRow CBC 237 100.0 % (15 / 15) 50.0 % (4 / 8)
XLogRecordHasFPW CBC 108231 100.0 % (7 / 7) 87.5 % (7 / 8)
XLogRecordMatchesRelationBlock CBC 352384 100.0 % (10 / 10) 83.3 % (20 / 24)
print_rmgr_list CBC 1 100.0 % (4 / 4) 100.0 % (2 / 2)
required_read_len GNC 48985 100.0 % (10 / 10) 100.0 % (6 / 6)
split_path CBC 68 100.0 % (8 / 8) 100.0 % (2 / 2)
usage GNC 1 100.0 % (26 / 26)
verify_directory CBC 74 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta