LCOV - differential code coverage report
Current view: top level - contrib/dblink - dblink.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 86.9 % 1078 937 3 42 90 6 38 568 22 309 93 552 4 34
Current Date: 2023-04-08 17:13:01 Functions: 97.4 % 76 74 2 72 1 1 2 69 3
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 68.2 % 22 15 1 5 1 10 5 8
View type: Flat (60,120] days: 88.9 % 9 8 1 8
Legend: Lines: hit not hit (120,180] days: 100.0 % 2 2 1 1
(180,240] days: 100.0 % 12 12 12
(240..) days: 87.1 % 1033 900 1 42 85 5 38 558 1 303 93 544
Function coverage date bins:
[..60] days: 66.7 % 3 2 2 1
(240..) days: 50.0 % 144 72 2 70 1 1 2 68

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
dblink_current_query EUB 0
dblink_res_internalerror UIC 0 0.0 % (0 / 4)
dblink_cancel_query GNC 1 88.9 % (8 / 9)
dblink_cancel_query GIC 1
dblink_exec ECB 26
dblink_error_message GIC 1 85.7 % (6 / 7)
dblink_get_connections GIC 1 90.0 % (9 / 10)
dblink_is_busy GIC 1 100.0 % (5 / 5)
pg_finfo_dblink_current_query ECB 1
dblink_get_notify ECB 2
pg_finfo_dblink_cancel_query CBC 2 100.0 % (1 / 1)
pg_finfo_dblink_cancel_query GIC 2
pg_finfo_dblink_exec ECB 9
pg_finfo_dblink_error_message GIC 2 100.0 % (1 / 1)
pg_finfo_dblink_get_connections ECB 2
pg_finfo_dblink_get_pkey GIC 2 100.0 % (1 / 1)
pg_finfo_dblink_is_busy GIC 2 100.0 % (1 / 1)
Pg_magic_func ECB 3
createConnHash GIC 3 100.0 % (4 / 4)
dblink_conn_not_avail CBC 3 100.0 % (4 / 4)
get_pkey_attnames GIC 3 100.0 % (19 / 19)
pg_finfo_dblink_build_sql_delete GIC 3 100.0 % (1 / 1)
pg_finfo_dblink_build_sql_insert ECB 3
pg_finfo_dblink_build_sql_update ECB 3
pg_finfo_dblink_fdw_validator ECB 3
pg_finfo_dblink_get_notify ECB 3
pg_finfo_dblink_send_query GIC 3 100.0 % (1 / 1)
get_sql_delete ECB 4
get_sql_insert GIC 4 94.6 % (35 / 37)
get_sql_update GIC 4 92.5 % (37 / 40)
pg_finfo_dblink_get_result GIC 4 100.0 % (1 / 1)
dblink_close GIC 5 81.0 % (34 / 42)
dblink_fdw_validator GIC 5 94.7 % (18 / 19)
dblink_build_sql_delete ECB 6
dblink_build_sql_insert GIC 6 88.2 % (15 / 17)
dblink_build_sql_update ECB 6
dblink_send_query ECB 6
escape_param_str GIC 6 85.7 % (6 / 7)
pg_finfo_dblink_close GIC 6 100.0 % (1 / 1)
dblink_get_result GIC 8 100.0 % (2 / 2)
deleteConnection ECB 8
get_tuple_of_interest ECB 8
dblink_get_pkey GIC 9 93.5 % (29 / 31)
dblink_open ECB 9
pg_finfo_dblink_connect ECB 9
pg_finfo_dblink_exec GIC 9 100.0 % (1 / 1)
pg_finfo_dblink_fetch ECB 9
pg_finfo_dblink_open GIC 9 100.0 % (1 / 1)
createNewConnection GIC 10 100.0 % (13 / 13)
pg_finfo_dblink_record ECB 11
dblink_res_error GIC 12 91.7 % (22 / 24)
dblink_disconnect GIC 13 100.0 % (19 / 19)
dblink_fetch ECB 13
materializeResult GIC 13 75.5 % (37 / 49)
dblink_connect ECB 16
dblink_get_named_conn GIC 17 80.0 % (4 / 5)
validate_pkattnums GIC 18 90.9 % (20 / 22)
dblink_security_check GIC 19 37.5 % (3 / 8)
generate_relation_name GIC 20 100.0 % (6 / 6)
get_text_array_contents GIC 20 77.3 % (17 / 22)
get_rel_from_relname ECB 21
materializeQueryResult GIC 21 60.0 % (30 / 50)
storeQueryResult GIC 21 89.3 % (25 / 28)
dblink_connstr_check ECB 22
get_connect_string ECB 22
dblink_record GIC 25 100.0 % (2 / 2)
dblink_exec GIC 26 82.2 % (37 / 45)
get_attnum_pk_pos ECB 26
applyRemoteGucs ECB 32
dblink_get_conn GNC 33 95.8 % (23 / 24)
dblink_record_internal GIC 33 89.8 % (44 / 49)
restoreLocalGucs ECB 33
prepTuplestoreResult ECB 46
xpstrdup GIC 48 100.0 % (4 / 4)
getConnectionByName ECB 75
quote_ident_cstr GIC 80 100.0 % (5 / 5)
is_valid_dblink_option ECB 89
dblink_init GIC 120 100.0 % (7 / 7)
storeRow GIC 132 76.3 % (29 / 38)

Generated by: LCOV version v1.16-55-g56c0a2a