LCOV - differential code coverage report
Current view: top level - contrib/postgres_fdw - connection.c (source / functions) Coverage Total Hit UNC UBC GNC CBC EUB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 85.9 % 619 532 5 82 18 514 6 29
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 42 42 12 30 2
Baseline: 16@8cea358b128 Branches: 67.4 % 519 350 9 160 9 341 2
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: 70.0 % 10 7 3 7
(60,120] days: 77.8 % 9 7 2 7
(180,240] days: 100.0 % 4 4 4
(240..) days: 86.2 % 596 514 82 514
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(60,120] days: 100.0 % 1 1 1
(240..) days: 100.0 % 40 40 10 30
Branch coverage date bins:
[..60] days: 33.3 % 12 4 8 4
(60,120] days: 50.0 % 2 1 1 1
(180,240] days: 100.0 % 4 4 4
(240..) days: 67.8 % 503 341 160 341 2

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
pgfdw_finish_pre_subcommit_cleanup CBC 1 100.0 % (10 / 10) 70.0 % (7 / 10)
pgfdw_cancel_query GNC 2 80.0 % (4 / 5) 50.0 % (1 / 2)
pgfdw_cancel_query_end CBC 2 50.0 % (6 / 12) 14.3 % (2 / 14)
pg_finfo_postgres_fdw_disconnect CBC 3 100.0 % (1 / 1)
pg_finfo_postgres_fdw_disconnect_all CBC 3 100.0 % (1 / 1)
pg_finfo_postgres_fdw_get_connections CBC 3 100.0 % (1 / 1)
pgfdw_finish_abort_cleanup CBC 4 61.1 % (33 / 54) 50.0 % (30 / 60)
postgres_fdw_disconnect CBC 4 100.0 % (4 / 4)
postgres_fdw_disconnect_all CBC 4 100.0 % (2 / 2)
disconnect_cached_connections CBC 7 85.0 % (17 / 20) 63.6 % (14 / 22)
pgfdw_abort_cleanup_begin GNC 8 58.8 % (10 / 17) 50.0 % (6 / 12)
UserMappingPasswordRequired CBC 10 100.0 % (6 / 6) 100.0 % (8 / 8)
postgres_fdw_get_connections CBC 11 94.7 % (18 / 19) 71.4 % (10 / 14)
pgfdw_finish_pre_commit_cleanup CBC 13 96.2 % (25 / 26) 78.6 % (22 / 28)
pgfdw_report_error CBC 16 94.4 % (17 / 18) 75.0 % (18 / 24)
pgfdw_subxact_callback CBC 38 94.3 % (33 / 35) 76.5 % (26 / 34)
pgfdw_abort_cleanup CBC 40 81.8 % (18 / 22) 77.3 % (17 / 22)
pgfdw_exec_cleanup_query CBC 53 80.0 % (4 / 5) 50.0 % (1 / 2)
disconnect_pg_server CBC 56 100.0 % (5 / 5) 50.0 % (1 / 2)
configure_remote_session CBC 61 90.9 % (10 / 11) 50.0 % (2 / 4)
pgfdw_security_check CBC 64 91.7 % (11 / 12) 72.2 % (13 / 18)
pgfdw_exec_cleanup_query_begin GNC 65 66.7 % (4 / 6) 50.0 % (2 / 4)
pgfdw_exec_cleanup_query_end GNC 65 50.0 % (8 / 16) 42.9 % (6 / 14)
pgfdw_get_cleanup_result GNC 67 75.0 % (27 / 36) 65.0 % (13 / 20)
check_conn_params CBC 70 100.0 % (11 / 11) 85.7 % (12 / 14)
connect_pg_server GNC 70 94.0 % (47 / 50) 76.9 % (20 / 26)
make_new_connection CBC 70 100.0 % (28 / 28) 81.2 % (13 / 16)
pgfdw_inval_callback CBC 170 100.0 % (16 / 16) 86.4 % (19 / 22)
GetPrepStmtNumber CBC 174 100.0 % (2 / 2)
GetCursorNumber CBC 511 100.0 % (2 / 2)
pgfdw_reset_xact_state CBC 1259 100.0 % (12 / 12) 78.6 % (11 / 14)
do_sql_command CBC 1725 100.0 % (4 / 4)
do_sql_command_begin CBC 1743 75.0 % (3 / 4) 50.0 % (1 / 2)
do_sql_command_end GNC 1743 87.5 % (7 / 8) 83.3 % (5 / 6)
ReleaseConnection CBC 2042 100.0 % (2 / 2)
begin_remote_xact CBC 2097 94.4 % (17 / 18) 75.0 % (6 / 8)
GetConnection GNC 2105 94.3 % (50 / 53) 65.8 % (25 / 38)
pgfdw_reject_incomplete_xact_state_change CBC 2793 50.0 % (3 / 6) 50.0 % (3 / 6)
pgfdw_xact_callback GNC 3785 91.3 % (42 / 46) 69.8 % (30 / 43)
pgfdw_exec_query GNC 3868 83.3 % (5 / 6) 83.3 % (5 / 6)

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