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

Generated by: LCOV version 2.0-1