LCOV - differential code coverage report
Current view: top level - src/bin/pg_upgrade - info.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 69.5 % 321 223 98 223
Current Date: 2026-08-27 14:31:44 +0300 Functions: 76.5 % 17 13 4 13
Baseline: lcov-20260827-baseline Branches: 51.5 % 132 68 64 68
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 83.3 % 12 10 2 10
(360..) days: 68.9 % 309 213 96 213
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 75.0 % 16 12 4 12
Branch coverage date bins:
(30,360] days: 50.0 % 6 3 3 3
(360..) days: 51.6 % 126 65 61 65

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
count_old_cluster_logical_slots CBC 43 100.0 % (5 / 5) 100.0 % (2 / 2)
create_rel_filename_map CBC 1727 100.0 % (16 / 16) 100.0 % (4 / 4)
free_db_and_rel_infos CBC 10 100.0 % (8 / 8) 100.0 % (2 / 2)
free_rel_infos CBC 20 90.0 % (9 / 10) 83.3 % (5 / 6)
gen_db_file_maps CBC 32 51.0 % (25 / 49) 46.2 % (12 / 26)
get_db_infos CBC 44 89.3 % (25 / 28) 66.7 % (8 / 12)
get_db_rel_and_slot_infos CBC 44 95.2 % (20 / 21) 80.0 % (8 / 10)
get_old_cluster_logical_slot_infos_query CBC 18 66.7 % (4 / 6) 50.0 % (2 / 4)
get_rel_infos_query CBC 44 100.0 % (9 / 9) 75.0 % (3 / 4)
get_subscription_info CBC 17 91.7 % (11 / 12) 50.0 % (1 / 2)
get_template0_info CBC 44 84.6 % (22 / 26) 50.0 % (4 / 8)
print_db_infos UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
print_rel_infos UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
print_slot_infos UBC 0 0.0 % (0 / 8) 0.0 % (0 / 6)
process_old_cluster_logical_slot_infos CBC 54 100.0 % (22 / 22) 100.0 % (4 / 4)
process_rel_infos CBC 118 95.9 % (47 / 49) 65.0 % (13 / 20)
report_unmatched_relation UBC 0 0.0 % (0 / 37) 0.0 % (0 / 18)

Generated by: LCOV version 2.0-1