LCOV - differential code coverage report
Current view: top level - src/backend/foreign - foreign.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 89.8 % 255 229 26 229
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 21 21 21
Baseline: lcov-20250906-005545-baseline Branches: 66.5 % 182 121 61 121
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 50.0 % 12 6 6 6
(360..) days: 91.8 % 243 223 20 223
Function coverage date bins:
(360..) days: 100.0 % 21 21 21
Branch coverage date bins:
(30,360] days: 41.7 % 12 5 7 5
(360..) days: 68.2 % 170 116 54 116

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
IsImportableForeignTable CBC 32 82.4 % (14 / 17) 70.0 % (14 / 20)
is_conninfo_option CBC 54 100.0 % (5 / 5) 100.0 % (6 / 6)
postgresql_fdw_validator CBC 69 100.0 % (15 / 15) 94.4 % (17 / 18)
GetExistingLocalJoinPath CBC 76 75.5 % (37 / 49) 52.4 % (22 / 42)
GetForeignDataWrapperByName CBC 233 100.0 % (5 / 5) 100.0 % (2 / 2)
GetFdwRoutineByRelId CBC 377 100.0 % (3 / 3)
get_foreign_data_wrapper_oid CBC 390 100.0 % (5 / 5) 83.3 % (5 / 6)
pg_options_to_table CBC 508 87.5 % (14 / 16) 75.0 % (6 / 8)
GetForeignServerByName CBC 521 100.0 % (5 / 5) 100.0 % (2 / 2)
GetFdwRoutineByServerId CBC 700 87.5 % (14 / 16) 41.7 % (5 / 12)
GetFdwRoutine CBC 703 87.5 % (7 / 8) 50.0 % (5 / 10)
GetForeignDataWrapper CBC 813 100.0 % (2 / 2)
get_foreign_server_oid CBC 814 100.0 % (5 / 5) 83.3 % (5 / 6)
GetForeignDataWrapperExtended CBC 880 94.7 % (18 / 19) 62.5 % (5 / 8)
GetUserMapping CBC 1230 100.0 % (17 / 17) 80.0 % (8 / 10)
GetForeignServerIdByRelId CBC 1662 87.5 % (7 / 8) 25.0 % (1 / 4)
GetFdwRoutineForRelation CBC 2583 100.0 % (12 / 12) 100.0 % (4 / 4)
GetForeignServer CBC 2585 100.0 % (2 / 2)
GetForeignServerExtended CBC 2699 95.5 % (21 / 22) 75.0 % (9 / 12)
GetForeignTable CBC 6430 85.7 % (12 / 14) 33.3 % (2 / 6)
GetForeignColumnOptions CBC 15296 90.0 % (9 / 10) 50.0 % (3 / 6)

Generated by: LCOV version 2.4-beta