LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
access
/
brin
- brin_minmax_multi.c
(
source
/ functions)
Coverage
Total
Hit
UNC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
76.6 %
894
685
8
43
158
1
57
5
622
47
58
3
5
Current Date:
2023-04-08 15:15:32
Functions:
86.8 %
53
46
5
2
6
2
38
5
6
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
AssertArrayOrder
GIC
189966
100.0 % (5 / 5)
AssertCheckExpandedRanges
EUB
0
AssertCheckRanges
ECB
94983
brin_minmax_multi_add_value
CBC
49104
100.0 % (50 / 50)
brin_minmax_multi_consistent
CBC
14652
42.5 % (31 / 73)
brin_minmax_multi_distance_date
CBC
513
83.3 % (5 / 6)
brin_minmax_multi_distance_float4
CBC
348
88.9 % (8 / 9)
brin_minmax_multi_distance_float8
CBC
522
88.9 % (8 / 9)
brin_minmax_multi_distance_inet
CBC
1137
100.0 % (31 / 31)
brin_minmax_multi_distance_int2
CBC
507
100.0 % (5 / 5)
brin_minmax_multi_distance_int4
CBC
40737
100.0 % (5 / 5)
brin_minmax_multi_distance_int8
CBC
1782
100.0 % (5 / 5)
brin_minmax_multi_distance_interval
CBC
513
75.0 % (18 / 24)
brin_minmax_multi_distance_macaddr
CBC
393
100.0 % (17 / 17)
brin_minmax_multi_distance_macaddr8
CBC
513
100.0 % (21 / 21)
brin_minmax_multi_distance_numeric
CBC
513
100.0 % (6 / 6)
brin_minmax_multi_distance_pg_lsn
CBC
513
100.0 % (7 / 7)
brin_minmax_multi_distance_tid
CBC
513
100.0 % (9 / 9)
brin_minmax_multi_distance_time
CBC
507
100.0 % (7 / 7)
brin_minmax_multi_distance_timestamp
CBC
1020
88.9 % (8 / 9)
brin_minmax_multi_distance_timetz
CBC
393
100.0 % (7 / 7)
brin_minmax_multi_distance_uuid
CBC
513
100.0 % (12 / 12)
brin_minmax_multi_get_values
CBC
2226
100.0 % (2 / 2)
brin_minmax_multi_opcinfo
CBC
9392
100.0 % (8 / 8)
brin_minmax_multi_options
GIC
344
100.0 % (5 / 5)
brin_minmax_multi_serialize
CBC
8535
100.0 % (7 / 7)
brin_minmax_multi_summary_in
UIC
0
0.0 % (0 / 2)
brin_minmax_multi_summary_out
UIC
0
0.0 % (0 / 34)
brin_minmax_multi_summary_recv
UIC
0
0.0 % (0 / 2)
brin_minmax_multi_summary_send
EUB
0
brin_minmax_multi_union
UBC
0
0.0 % (0 / 35)
brin_range_deserialize
GNC
20961
82.5 % (47 / 57)
brin_range_serialize
ECB
8535
build_distances
CBC
2667
92.9 % (13 / 14)
build_expanded_ranges
CBC
2667
100.0 % (7 / 7)
compactify_ranges
CBC
8535
100.0 % (16 / 16)
compare_distances
CBC
72960
100.0 % (8 / 8)
compare_expanded_ranges
CBC
310020
88.2 % (15 / 17)
compare_values
CBC
43198377
100.0 % (11 / 11)
count_values
CBC
5334
100.0 % (7 / 7)
ensure_free_space_in_buffer
CBC
49104
95.0 % (19 / 20)
fill_expanded_ranges
CBC
2667
100.0 % (17 / 17)
has_matching_range
CBC
92193
40.0 % (12 / 30)
merge_overlapping_ranges
UBC
0
0.0 % (0 / 19)
minmax_multi_get_procinfo
CBC
2667
72.7 % (8 / 11)
minmax_multi_get_strategy_procinfo
GNC
289692
94.7 % (18 / 19)
minmax_multi_init
ECB
23187
range_add_value
CBC
49104
100.0 % (15 / 15)
range_contains_value
CBC
92193
86.4 % (19 / 22)
range_deduplicate_values
GIC
8658
94.4 % (17 / 18)
reduce_expanded_ranges
CBC
2667
100.0 % (26 / 26)
sort_expanded_ranges
CBC
2667
100.0 % (14 / 14)
store_expanded_ranges
CBC
2667
100.0 % (17 / 17)
Generated by:
LCOV version v1.16-55-g56c0a2a