LCOV - differential code coverage report
Current view: top level - src/bin/pg_basebackup - pg_createsubscriber.c (source / functions) Coverage Total Hit UNC GNC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.9 % 787 660 127 660
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 33 33 33
Baseline: 16@8cea358b128 Branches: 73.1 % 372 272 100 272
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 83.9 % 787 660 127 660
Function coverage date bins:
[..60] days: 100.0 % 33 33 33
Branch coverage date bins:
[..60] days: 73.1 % 372 272 100 272

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
cleanup_objects_atexit GNC 9 34.8 % (8 / 23) 40.9 % (9 / 22)
main GNC 20 87.5 % (147 / 168) 83.8 % (57 / 68)
wait_for_end_recovery GNC 3 75.0 % (24 / 32) 50.0 % (7 / 14)
check_data_directory GNC 9 60.0 % (6 / 10) 25.0 % (2 / 8)
connect_database GNC 40 38.9 % (7 / 18) 25.0 % (2 / 8)
get_exec_path GNC 18 58.3 % (7 / 12) 37.5 % (3 / 8)
pg_ctl_status GNC 20 30.0 % (3 / 10) 16.7 % (1 / 6)
check_publisher GNC 5 88.7 % (47 / 53) 86.7 % (26 / 30)
create_publication GNC 5 76.7 % (23 / 30) 66.7 % (8 / 12)
set_replication_progress GNC 5 83.3 % (30 / 36) 75.0 % (12 / 16)
get_base_conninfo GNC 13 87.0 % (20 / 23) 81.2 % (13 / 16)
start_standby_server GNC 10 90.0 % (18 / 20) 62.5 % (5 / 8)
store_pub_sub_info GNC 9 100.0 % (39 / 39) 90.0 % (27 / 30)
create_logical_replication_slot GNC 5 82.6 % (19 / 23) 75.0 % (6 / 8)
create_subscription GNC 5 90.9 % (20 / 22) 75.0 % (6 / 8)
drop_primary_replication_slot GNC 3 66.7 % (6 / 9) 50.0 % (2 / 4)
drop_publication GNC 5 87.5 % (14 / 16) 75.0 % (6 / 8)
drop_replication_slot GNC 3 87.5 % (14 / 16) 75.0 % (6 / 8)
enable_subscription GNC 5 87.5 % (14 / 16) 75.0 % (6 / 8)
generate_object_name GNC 5 69.2 % (9 / 13) 50.0 % (2 / 4)
get_primary_sysid GNC 9 73.3 % (11 / 15) 50.0 % (2 / 4)
modify_subscriber_sysid GNC 3 90.9 % (20 / 22) 80.0 % (8 / 10)
setup_publisher GNC 3 95.7 % (22 / 23) 90.0 % (18 / 20)
check_subscriber GNC 7 94.7 % (36 / 38) 95.8 % (23 / 24)
concat_conninfo_dbname GNC 34 100.0 % (8 / 8) 50.0 % (1 / 2)
disconnect_database GNC 40 100.0 % (6 / 6) 75.0 % (3 / 4)
get_standby_sysid GNC 9 88.9 % (8 / 9) 50.0 % (1 / 2)
get_sub_conninfo GNC 13 90.0 % (9 / 10) 50.0 % (1 / 2)
server_is_in_recovery GNC 27 75.0 % (6 / 8) 50.0 % (1 / 2)
setup_recovery GNC 3 100.0 % (19 / 19) 100.0 % (4 / 4)
setup_subscriber GNC 3 100.0 % (9 / 9) 100.0 % (2 / 2)
stop_standby_server GNC 10 100.0 % (8 / 8) 100.0 % (2 / 2)
usage GNC 1 100.0 % (23 / 23)

Generated by: LCOV version 2.1-beta2-3-g6141622