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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 82.9 % 608 504 28 1 75 105 399 8 51
Current Date: 2026-05-05 10:23:31 +0900 Functions: 87.5 % 24 21 2 1 9 12 2
Baseline: lcov-20260505-025707-baseline Branches: 72.9 % 391 285 29 1 76 1 73 211 17 41
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 78.8 % 132 104 28 104
(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)
XLogRecordSaveFPWs CBC 201 78.3 % (18 / 23) 60.0 % (12 / 20)
identify_target_directory GNC 74 68.4 % (13 / 19) 56.2 % (9 / 16)
search_directory GNC 91 88.5 % (23 / 26) 68.2 % (15 / 22)
XLogDumpDisplayStats GNC 6 95.7 % (45 / 47) 83.3 % (25 / 30)
WALDumpOpenSegment CBC 89 46.7 % (7 / 15) 33.3 % (2 / 6)
XLogDumpStatsRow CBC 237 100.0 % (15 / 15) 50.0 % (4 / 8)
XLogRecordMatchesRelationBlock CBC 352924 100.0 % (10 / 10) 83.3 % (20 / 24)
create_fullpage_directory CBC 1 46.2 % (6 / 13) 33.3 % (2 / 6)
TarWALDumpReadPage GNC 27820 78.3 % (18 / 23) 78.6 % (11 / 14)
WALDumpReadPage GNC 21211 53.8 % (7 / 13) 50.0 % (3 / 6)
open_file_in_directory CBC 229 87.5 % (7 / 8) 66.7 % (4 / 6)
XLogDumpDisplayRecord CBC 568772 94.4 % (17 / 18) 50.0 % (1 / 2)
XLogRecordHasFPW CBC 108411 100.0 % (7 / 7) 87.5 % (7 / 8)
cleanup_tmpwal_dir_atexit GNC 127 75.0 % (6 / 8) 83.3 % (5 / 6)
print_rmgr_list CBC 1 100.0 % (4 / 4) 100.0 % (2 / 2)
required_read_len GNC 49031 100.0 % (10 / 10) 100.0 % (6 / 6)
split_path CBC 68 100.0 % (8 / 8) 100.0 % (2 / 2)
verify_directory CBC 74 100.0 % (6 / 6) 100.0 % (2 / 2)
TarWALDumpCloseSegment UNC 0 0.0 % (0 / 4)
TarWALDumpOpenSegment UNC 0 0.0 % (0 / 2)
WALDumpCloseSegment CBC 89 100.0 % (4 / 4)
sigint_handler UBC 0 0.0 % (0 / 3)
usage GNC 1 100.0 % (26 / 26)

Generated by: LCOV version 2.5.0-beta