LCOV - differential code coverage report
Current view:
top level
-
contrib
/
postgres_fdw
- postgres_fdw.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
92.3 %
2312
2135
39
38
84
16
46
1191
67
831
112
1249
3
17
Current Date:
2023-04-08 15:15:32
Functions:
98.9 %
88
87
1
74
4
9
1
75
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
Pg_magic_func
CBC
4
100.0 % (1 / 1)
add_foreign_final_paths
GIC
476
91.9 % (57 / 62)
add_foreign_grouping_paths
GIC
155
96.0 % (24 / 25)
add_foreign_ordered_paths
ECB
125
add_paths_with_pathkeys_for_rel
GIC
1284
100.0 % (28 / 28)
adjust_foreign_grouping_path_cost
GIC
30
100.0 % (12 / 12)
analyze_row_processor
GIC
15725
55.6 % (10 / 18)
apply_returning_filter
GIC
16
70.4 % (19 / 27)
apply_server_options
ECB
1063
apply_table_options
GIC
1063
80.0 % (8 / 10)
build_remote_returning
ECB
4
close_cursor
CBC
474
85.7 % (6 / 7)
complete_pending_request
GIC
3
77.8 % (7 / 9)
conversion_error_callback
ECB
5
convert_prep_stmt_params
GIC
1016
100.0 % (29 / 29)
create_cursor
ECB
785
create_foreign_modify
GNC
169
97.9 % (47 / 48)
deallocate_query
ECB
166
ec_member_matches_foreign
ECB
242
estimate_path_cost_size
ECB
2203
execute_dml_stmt
ECB
71
execute_foreign_modify
GIC
1016
95.2 % (40 / 42)
fetch_more_data
ECB
1461
fetch_more_data_begin
ECB
153
find_em_for_rel
GIC
1354
100.0 % (8 / 8)
find_em_for_rel_target
GIC
223
85.7 % (24 / 28)
find_modifytable_subplan
ECB
129
finish_foreign_modify
GIC
155
100.0 % (6 / 6)
foreign_grouping_ok
ECB
155
foreign_join_ok
GIC
249
90.4 % (85 / 94)
get_batch_size_option
ECB
141
get_remote_estimate
ECB
933
get_returning_data
ECB
364
get_tupdesc_for_join_scan_tuples
ECB
143
get_useful_ecs_for_relation
CBC
406
100.0 % (25 / 25)
get_useful_pathkeys_for_relation
CBC
1284
97.1 % (33 / 34)
init_returning_filter
ECB
1
make_tuple_from_result_row
GIC
86239
98.0 % (48 / 49)
merge_fdw_options
ECB
629
pg_finfo_postgres_fdw_handler
CBC
5
100.0 % (1 / 1)
postgresAcquireSampleRowsFunc
ECB
40
postgresAddForeignUpdateTargets
ECB
170
postgresAnalyzeForeignTable
ECB
40
postgresBeginDirectModify
GIC
104
97.1 % (34 / 35)
postgresBeginForeignInsert
ECB
59
postgresBeginForeignModify
ECB
154
postgresBeginForeignScan
GIC
816
100.0 % (33 / 33)
postgresEndDirectModify
GIC
96
100.0 % (7 / 7)
postgresEndForeignInsert
ECB
49
postgresEndForeignModify
GIC
144
100.0 % (5 / 5)
postgresEndForeignScan
ECB
796
postgresExecForeignBatchInsert
ECB
40
postgresExecForeignDelete
GIC
17
100.0 % (4 / 4)
postgresExecForeignInsert
ECB
888
postgresExecForeignTruncate
ECB
15
postgresExecForeignUpdate
ECB
71
postgresExplainDirectModify
ECB
32
postgresExplainForeignModify
GIC
38
100.0 % (7 / 7)
postgresExplainForeignScan
GIC
356
97.4 % (38 / 39)
postgresForeignAsyncConfigureWait
ECB
163
postgresForeignAsyncNotify
ECB
145
postgresForeignAsyncRequest
GIC
5772
100.0 % (3 / 3)
postgresGetAnalyzeInfoForForeignTable
GNC
40
85.2 % (23 / 27)
postgresGetForeignJoinPaths
GIC
609
94.3 % (33 / 35)
postgresGetForeignModifyBatchSize
GIC
141
100.0 % (18 / 18)
postgresGetForeignPaths
CBC
1063
94.1 % (48 / 51)
postgresGetForeignPlan
GNC
929
100.0 % (52 / 52)
postgresGetForeignRelSize
GNC
1063
100.0 % (46 / 46)
postgresGetForeignUpperPaths
GIC
905
92.0 % (23 / 25)
postgresImportForeignSchema
GIC
8
95.8 % (115 / 120)
postgresIsForeignPathAsyncCapable
GIC
234
100.0 % (4 / 4)
postgresIsForeignRelUpdatable
ECB
317
postgresIterateDirectModify
ECB
418
postgresIterateForeignScan
GIC
69589
100.0 % (14 / 14)
postgresPlanDirectModify
GIC
194
94.8 % (55 / 58)
postgresPlanForeignModify
GIC
154
92.3 % (48 / 52)
postgresReScanForeignScan
ECB
398
postgresRecheckForeignScan
UIC
0
0.0 % (0 / 11)
postgres_fdw_handler
CBC
617
100.0 % (39 / 39)
prepare_foreign_modify
ECB
174
prepare_query_params
GIC
17
100.0 % (12 / 12)
process_pending_request
GIC
9
72.7 % (8 / 11)
process_query_params
ECB
345
produce_tuple_asynchronously
ECB
5920
rebuild_fdw_scan_tlist
GIC
2
100.0 % (12 / 12)
reset_transmission_modes
CBC
3298
100.0 % (3 / 3)
set_transmission_modes
CBC
3298
100.0 % (10 / 10)
store_returning_result
GIC
81
66.7 % (6 / 9)
Generated by:
LCOV version v1.16-55-g56c0a2a