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 17:13:01
Functions:
86.8 %
53
46
5
2
6
2
38
5
6
Baseline:
15
Line coverage date bins:
Baseline Date:
2023-04-08 15:09:40
[..60] days
:
100.0 %
4
4
2
2
View type:
Flat
(60,120] days
:
66.7 %
3
2
1
2
Legend:
Lines:
hit
not hit
(180,240] days
:
77.5 %
40
31
8
1
18
3
10
1
13
(240..) days
:
76.5 %
847
648
42
157
1
39
608
46
45
Function coverage date bins:
(240..) days
:
71.9 %
64
46
5
2
6
2
38
5
6
Function Name
TLA
Hit count
Lines
AssertArrayOrder
ECB
189966
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
ECB
344
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
GIC
23187
100.0 % (7 / 7)
range_add_value
CBC
49104
100.0 % (15 / 15)
range_contains_value
CBC
92193
86.4 % (19 / 22)
range_deduplicate_values
ECB
8658
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