LCOV - differential code coverage report
Current view: top level - src/backend/foreign - foreign.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 89.8 % 255 229 26 229
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 21 21 21
Baseline: lcov-20251028-005825-baseline Branches: 66.5 % 182 121 61 121
Baseline Date: 2025-10-27 06:37:35 +0000 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 235 100.0 % (5 / 5) 100.0 % (2 / 2)
GetFdwRoutineByRelId CBC 379 100.0 % (3 / 3)
get_foreign_data_wrapper_oid CBC 392 100.0 % (5 / 5) 83.3 % (5 / 6)
pg_options_to_table CBC 496 87.5 % (14 / 16) 75.0 % (6 / 8)
GetForeignServerByName CBC 524 100.0 % (5 / 5) 100.0 % (2 / 2)
GetFdwRoutineByServerId CBC 705 87.5 % (14 / 16) 41.7 % (5 / 12)
GetFdwRoutine CBC 708 87.5 % (7 / 8) 50.0 % (5 / 10)
GetForeignDataWrapper CBC 817 100.0 % (2 / 2)
get_foreign_server_oid CBC 822 100.0 % (5 / 5) 83.3 % (5 / 6)
GetForeignDataWrapperExtended CBC 884 94.7 % (18 / 19) 62.5 % (5 / 8)
GetUserMapping CBC 1232 100.0 % (17 / 17) 80.0 % (8 / 10)
GetForeignServerIdByRelId CBC 1668 87.5 % (7 / 8) 25.0 % (1 / 4)
GetFdwRoutineForRelation CBC 2589 100.0 % (12 / 12) 100.0 % (4 / 4)
GetForeignServer CBC 2594 100.0 % (2 / 2)
GetForeignServerExtended CBC 2708 95.5 % (21 / 22) 75.0 % (9 / 12)
GetForeignTable CBC 6440 85.7 % (12 / 14) 33.3 % (2 / 6)
GetForeignColumnOptions CBC 15300 90.0 % (9 / 10) 50.0 % (3 / 6)

Generated by: LCOV version 2.4-beta