LCOV - differential code coverage report
Current view: top level - src/backend/foreign - foreign.c (source / functions) Coverage Total Hit UBC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 90.1 % 262 236 26 236
Current Date: 2026-07-25 19:08:27 +0900 Functions: 100.0 % 22 22 22
Baseline: lcov-20260725-baseline Branches: 66.7 % 186 124 62 124
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 14 14 14
(360..) days: 89.5 % 248 222 26 222
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 66.5 % 182 121 61 121

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
ForeignServerConnectionString CBC 30 100.0 % (6 / 6) 75.0 % (3 / 4)
IsImportableForeignTable CBC 32 82.4 % (14 / 17) 70.0 % (14 / 20)
is_conninfo_option CBC 72 100.0 % (5 / 5) 100.0 % (6 / 6)
GetExistingLocalJoinPath CBC 78 75.5 % (37 / 49) 52.4 % (22 / 42)
postgresql_fdw_validator CBC 92 100.0 % (15 / 15) 94.4 % (17 / 18)
GetForeignDataWrapperByName CBC 323 100.0 % (5 / 5) 100.0 % (2 / 2)
GetFdwRoutineByRelId CBC 409 100.0 % (3 / 3)
get_foreign_data_wrapper_oid CBC 557 100.0 % (5 / 5) 83.3 % (5 / 6)
pg_options_to_table CBC 612 87.5 % (14 / 16) 75.0 % (6 / 8)
GetForeignServerByName CBC 672 100.0 % (5 / 5) 100.0 % (2 / 2)
GetFdwRoutineByServerId CBC 741 87.5 % (14 / 16) 41.7 % (5 / 12)
GetFdwRoutine CBC 742 87.5 % (7 / 8) 50.0 % (5 / 10)
GetForeignDataWrapper CBC 1009 100.0 % (2 / 2)
get_foreign_server_oid CBC 1098 100.0 % (5 / 5) 83.3 % (5 / 6)
GetForeignDataWrapperExtended CBC 1111 95.0 % (19 / 20) 62.5 % (5 / 8)
GetUserMapping CBC 1352 100.0 % (17 / 17) 80.0 % (8 / 10)
GetForeignServerIdByRelId CBC 1749 87.5 % (7 / 8) 25.0 % (1 / 4)
GetFdwRoutineForRelation CBC 2713 100.0 % (12 / 12) 100.0 % (4 / 4)
GetForeignServer CBC 2928 100.0 % (2 / 2)
GetForeignServerExtended CBC 3075 95.5 % (21 / 22) 75.0 % (9 / 12)
GetForeignTable CBC 6699 85.7 % (12 / 14) 33.3 % (2 / 6)
GetForeignColumnOptions CBC 15582 90.0 % (9 / 10) 50.0 % (3 / 6)

Generated by: LCOV version 2.0-1