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

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