LCOV - differential code coverage report
Current view: top level - src/backend/foreign - foreign.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 89.8 % 265 238 27 238
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 23 23 23
Baseline: lcov-20261105-baseline Branches: 65.6 % 186 122 64 122
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.4 % 18 17 1 17
(360..) days: 89.5 % 247 221 26 221
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(30,360] days: 37.5 % 8 3 5 3
(360..) days: 66.9 % 178 119 59 119

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
GetExistingLocalJoinPath CBC 81 75.5 % (37 / 49) 52.4 % (22 / 42)
GetFdwRoutineByServerId CBC 772 87.5 % (14 / 16) 41.7 % (5 / 12)
IsImportableForeignTable CBC 32 82.4 % (14 / 17) 70.0 % (14 / 20)
GetFdwRoutine CBC 773 87.5 % (7 / 8) 50.0 % (5 / 10)
GetForeignTable CBC 6892 85.7 % (12 / 14) 33.3 % (2 / 6)
ForeignServerConnectionString CBC 12 83.3 % (5 / 6) 25.0 % (1 / 4)
GetForeignColumnOptions CBC 15789 90.0 % (9 / 10) 50.0 % (3 / 6)
GetForeignDataWrapperExtended CBC 1121 95.0 % (19 / 20) 62.5 % (5 / 8)
GetForeignServerExtended CBC 3157 95.5 % (21 / 22) 75.0 % (9 / 12)
GetForeignServerIdByRelId CBC 1811 87.5 % (7 / 8) 25.0 % (1 / 4)
GetUserMappingExtended CBC 1374 100.0 % (18 / 18) 80.0 % (8 / 10)
pg_options_to_table CBC 611 87.5 % (14 / 16) 75.0 % (6 / 8)
get_foreign_data_wrapper_oid CBC 567 100.0 % (5 / 5) 83.3 % (5 / 6)
get_foreign_server_oid CBC 1108 100.0 % (5 / 5) 83.3 % (5 / 6)
postgresql_fdw_validator CBC 92 100.0 % (15 / 15) 94.4 % (17 / 18)
GetFdwRoutineForRelation CBC 2805 100.0 % (12 / 12) 100.0 % (4 / 4)
GetForeignDataWrapperByName CBC 331 100.0 % (5 / 5) 100.0 % (2 / 2)
GetForeignServerByName CBC 676 100.0 % (5 / 5) 100.0 % (2 / 2)
is_conninfo_option CBC 72 100.0 % (5 / 5) 100.0 % (6 / 6)
GetFdwRoutineByRelId CBC 412 100.0 % (3 / 3)
GetForeignDataWrapper CBC 1019 100.0 % (2 / 2)
GetForeignServer CBC 3006 100.0 % (2 / 2)
GetUserMapping CBC 1348 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1