LCOV - differential code coverage report
Current view: top level - src/bin/pg_waldump - archive_waldump.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 72.2 % 245 177 35 33 177
Current Date: 2026-10-12 11:56:10 +0200 Functions: 73.3 % 15 11 3 1 11
Baseline: lcov-20261012-baseline Branches: 53.4 % 163 87 19 57 87
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: 72.2 % 245 177 35 33 177
Function coverage date bins:
(30,360] days: 73.3 % 15 11 3 1 11
Branch coverage date bins:
(30,360] days: 53.4 % 163 87 19 57 87

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
init_archive_reader CBC 53 85.1 % (40 / 47) 66.7 % (24 / 36)
astreamer_waldump_content CBC 30453 82.9 % (34 / 41) 68.0 % (17 / 25)
free_archive_wal_entry CBC 26 70.6 % (12 / 17) 50.0 % (8 / 16)
perform_tmp_write LBC 0 0.0 % (0 / 8) 0.0 % (0 / 8)
prepare_tmp_write LBC 0 0.0 % (0 / 11) 0.0 % (0 / 8)
read_archive_wal_page CBC 20095 93.5 % (29 / 31) 60.0 % (12 / 20)
setup_tmpwal_dir LBC 0 0.0 % (0 / 10) 0.0 % (0 / 8)
get_archive_wal_entry CBC 20095 57.1 % (12 / 21) 58.3 % (7 / 12)
free_archive_reader CBC 49 93.8 % (15 / 16) 60.0 % (6 / 10)
read_archive_file CBC 4579 66.7 % (8 / 12) 50.0 % (3 / 6)
astreamer_waldump_finalize UBC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
astreamer_waldump_free CBC 49 100.0 % (4 / 4) 50.0 % (1 / 2)
member_is_wal_file CBC 8208 93.8 % (15 / 16) 90.0 % (9 / 10)
astreamer_waldump_new CBC 53 100.0 % (5 / 5)
hash_string_pointer CBC 24196 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1