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 17:13:01
Functions:
98.9 %
88
87
1
74
4
9
1
75
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
(60,120] days
:
57.0 %
86
49
37
49
1
View type:
Flat
(120,180] days
:
100.0 %
11
11
1
9
1
Legend:
Lines:
hit
not hit
(180,240] days
:
100.0 %
15
15
7
3
5
15
(240..) days
:
93.6 %
2200
2060
2
38
84
16
46
1183
6
825
104
1161
Function coverage date bins:
(60,120] days
:
50.0 %
2
1
1
1
(240..) days
:
54.1 %
159
86
1
74
3
9
1
71
Function Name
TLA
Hit count
Lines
Pg_magic_func
CBC
4
100.0 % (1 / 1)
add_foreign_final_paths
ECB
476
add_foreign_grouping_paths
GIC
155
96.0 % (24 / 25)
add_foreign_ordered_paths
GIC
125
94.4 % (34 / 36)
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
ECB
15725
apply_returning_filter
ECB
16
apply_server_options
ECB
1063
apply_table_options
GIC
1063
80.0 % (8 / 10)
build_remote_returning
GIC
4
100.0 % (36 / 36)
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
GIC
785
96.4 % (27 / 28)
create_foreign_modify
GNC
169
97.9 % (47 / 48)
deallocate_query
ECB
166
ec_member_matches_foreign
ECB
242
estimate_path_cost_size
GIC
2203
100.0 % (161 / 161)
execute_dml_stmt
GIC
71
90.0 % (18 / 20)
execute_foreign_modify
ECB
1016
fetch_more_data
ECB
1461
fetch_more_data_begin
ECB
153
find_em_for_rel
ECB
1354
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
GIC
155
100.0 % (62 / 62)
foreign_join_ok
ECB
249
get_batch_size_option
ECB
141
get_remote_estimate
ECB
933
get_returning_data
GIC
364
88.5 % (23 / 26)
get_tupdesc_for_join_scan_tuples
GIC
143
84.2 % (16 / 19)
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
ECB
86239
merge_fdw_options
ECB
629
pg_finfo_postgres_fdw_handler
CBC
5
100.0 % (1 / 1)
postgresAcquireSampleRowsFunc
GIC
40
64.5 % (71 / 110)
postgresAddForeignUpdateTargets
GIC
170
100.0 % (4 / 4)
postgresAnalyzeForeignTable
ECB
40
postgresBeginDirectModify
GIC
104
97.1 % (34 / 35)
postgresBeginForeignInsert
ECB
59
postgresBeginForeignModify
ECB
154
postgresBeginForeignScan
ECB
816
postgresEndDirectModify
GIC
96
100.0 % (7 / 7)
postgresEndForeignInsert
GIC
49
85.7 % (6 / 7)
postgresEndForeignModify
GIC
144
100.0 % (5 / 5)
postgresEndForeignScan
ECB
796
postgresExecForeignBatchInsert
ECB
40
postgresExecForeignDelete
ECB
17
postgresExecForeignInsert
GIC
888
77.8 % (7 / 9)
postgresExecForeignTruncate
GIC
15
100.0 % (34 / 34)
postgresExecForeignUpdate
GIC
71
100.0 % (4 / 4)
postgresExplainDirectModify
ECB
32
postgresExplainForeignModify
GIC
38
100.0 % (7 / 7)
postgresExplainForeignScan
ECB
356
postgresForeignAsyncConfigureWait
ECB
163
postgresForeignAsyncNotify
GIC
145
92.3 % (12 / 13)
postgresForeignAsyncRequest
GIC
5772
100.0 % (3 / 3)
postgresGetAnalyzeInfoForForeignTable
GNC
40
85.2 % (23 / 27)
postgresGetForeignJoinPaths
GIC
609
94.3 % (33 / 35)
postgresGetForeignModifyBatchSize
ECB
141
postgresGetForeignPaths
CBC
1063
94.1 % (48 / 51)
postgresGetForeignPlan
GNC
929
100.0 % (52 / 52)
postgresGetForeignRelSize
GNC
1063
100.0 % (46 / 46)
postgresGetForeignUpperPaths
ECB
905
postgresImportForeignSchema
ECB
8
postgresIsForeignPathAsyncCapable
ECB
234
postgresIsForeignRelUpdatable
GIC
317
84.6 % (11 / 13)
postgresIterateDirectModify
GIC
418
93.8 % (15 / 16)
postgresIterateForeignScan
GIC
69589
100.0 % (14 / 14)
postgresPlanDirectModify
ECB
194
postgresPlanForeignModify
GIC
154
92.3 % (48 / 52)
postgresReScanForeignScan
ECB
398
postgresRecheckForeignScan
EUB
0
postgres_fdw_handler
CBC
617
100.0 % (39 / 39)
prepare_foreign_modify
GIC
174
83.3 % (10 / 12)
prepare_query_params
GIC
17
100.0 % (12 / 12)
process_pending_request
ECB
9
process_query_params
GIC
345
91.7 % (11 / 12)
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
ECB
81
Generated by:
LCOV version v1.16-55-g56c0a2a