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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 84.7 % 608 515 17 1 75 116 399 8 51
Current Date: 2026-06-29 16:15:13 +0200 Functions: 91.7 % 24 22 1 1 10 12 2
Baseline: lcov-20260630-baseline Branches: 73.9 % 391 289 25 1 76 1 77 211
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 87.2 % 133 116 17 116
(360..) days: 84.0 % 475 399 1 75 399
Function coverage date bins:
(30,360] days: 85.7 % 7 6 1 6
(360..) days: 94.1 % 17 16 1 4 12
Branch coverage date bins:
(30,360] days: 75.5 % 102 77 25 77
(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
TarWALDumpCloseSegment GNC 12 100.0 % (4 / 4)
TarWALDumpOpenSegment UNC 0 0.0 % (0 / 2)
TarWALDumpReadPage GNC 28498 100.0 % (23 / 23) 100.0 % (14 / 14)
WALDumpCloseSegment CBC 87 100.0 % (4 / 4)
WALDumpOpenSegment CBC 87 46.7 % (7 / 15) 33.3 % (2 / 6)
WALDumpReadPage GNC 22629 53.8 % (7 / 13) 50.0 % (3 / 6)
XLogDumpDisplayRecord CBC 588699 94.4 % (17 / 18) 50.0 % (1 / 2)
XLogDumpDisplayStats GNC 6 95.7 % (45 / 47) 83.3 % (25 / 30)
XLogDumpStatsRow CBC 237 100.0 % (15 / 15) 50.0 % (4 / 8)
XLogRecordHasFPW CBC 113166 100.0 % (7 / 7) 87.5 % (7 / 8)
XLogRecordMatchesRelationBlock CBC 365291 100.0 % (10 / 10) 83.3 % (20 / 24)
XLogRecordSaveFPWs CBC 201 78.3 % (18 / 23) 60.0 % (12 / 20)
cleanup_tmpwal_dir_atexit GNC 120 100.0 % (8 / 8) 100.0 % (6 / 6)
create_fullpage_directory CBC 1 46.2 % (6 / 13) 33.3 % (2 / 6)
main GNC 251 83.4 % (247 / 296) 74.6 % (153 / 205)
open_file_in_directory CBC 238 87.5 % (7 / 8) 66.7 % (4 / 6)
print_rmgr_list CBC 1 100.0 % (4 / 4) 100.0 % (2 / 2)
required_read_len GNC 51127 100.0 % (10 / 10) 100.0 % (6 / 6)
sigint_handler UBC 0 0.0 % (0 / 3)
split_path CBC 63 100.0 % (8 / 8) 100.0 % (2 / 2)
usage GNC 1 100.0 % (26 / 26)
verify_directory CBC 72 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1