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

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