LCOV - differential code coverage report
Current view:
top level
-
contrib
/
btree_gin
- btree_gin.c
(
source
/ functions)
Coverage
Total
Hit
UBC
GNC
CBC
DCB
Current:
Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128
Lines:
93.2 %
192
179
13
1
178
3
Current Date:
2024-04-14 14:21:10
Functions:
100.0 %
202
202
1
201
Baseline:
16@8cea358b128
Branches:
67.4 %
46
31
15
31
Baseline Date:
2024-04-14 14:21:09
Line coverage date bins:
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
(120,180] days
:
100.0 %
1
1
1
(240..) days
:
93.2 %
191
178
13
178
Function coverage date bins:
(240..) days
:
100.0 %
202
202
1
201
Branch coverage date bins:
(240..) days
:
67.4 %
46
31
15
31
Function Name
TLA
Hit count
Lines
Branches
gin_btree_compare_prefix
CBC
439
76.3 % (29 / 38)
66.7 % (16 / 24)
gin_btree_extract_query
CBC
324
93.8 % (30 / 32)
62.5 % (5 / 8)
gin_enum_cmp
CBC
200052
90.0 % (9 / 10)
66.7 % (4 / 6)
gin_numeric_cmp
CBC
43
90.0 % (9 / 10)
66.7 % (4 / 6)
Pg_magic_func
CBC
30
100.0 % (1 / 1)
gin_btree_consistent
CBC
387
100.0 % (4 / 4)
gin_btree_extract_value
CBC
100176
100.0 % (9 / 9)
100.0 % (2 / 2)
gin_extract_query_anyenum
CBC
100042
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_anyenum
CBC
2
pg_finfo_gin_extract_query_anyenum
CBC
2
pg_finfo_gin_extract_value_anyenum
CBC
2
gin_extract_query_anyenum
CBC
11
gin_compare_prefix_anyenum
CBC
17
gin_extract_value_anyenum
CBC
100008
gin_extract_query_bit
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_bit
CBC
2
pg_finfo_gin_extract_query_bit
CBC
2
pg_finfo_gin_extract_value_bit
CBC
2
gin_extract_value_bit
CBC
6
gin_extract_query_bit
CBC
10
gin_compare_prefix_bit
CBC
15
gin_extract_query_bool
CBC
47
100.0 % (1 / 1)
gin_extract_value_bool
CBC
2
pg_finfo_gin_compare_prefix_bool
CBC
2
pg_finfo_gin_extract_query_bool
CBC
2
pg_finfo_gin_extract_value_bool
CBC
2
gin_compare_prefix_bool
CBC
13
gin_extract_query_bool
CBC
26
gin_extract_query_bpchar
CBC
46
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_bpchar
CBC
2
pg_finfo_gin_extract_query_bpchar
CBC
2
pg_finfo_gin_extract_value_bpchar
CBC
2
gin_extract_value_bpchar
CBC
8
gin_compare_prefix_bpchar
CBC
15
gin_extract_query_bpchar
CBC
17
gin_extract_query_bytea
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_bytea
CBC
2
pg_finfo_gin_extract_query_bytea
CBC
2
pg_finfo_gin_extract_value_bytea
CBC
2
gin_extract_value_bytea
CBC
6
gin_extract_query_bytea
CBC
10
gin_compare_prefix_bytea
CBC
15
gin_extract_query_char
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_char
CBC
2
pg_finfo_gin_extract_query_char
CBC
2
pg_finfo_gin_extract_value_char
CBC
2
gin_extract_value_char
CBC
6
gin_extract_query_char
CBC
10
gin_compare_prefix_char
CBC
15
gin_extract_query_cidr
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_cidr
CBC
2
pg_finfo_gin_extract_query_cidr
CBC
2
pg_finfo_gin_extract_value_cidr
CBC
2
gin_extract_value_cidr
CBC
6
gin_extract_query_cidr
CBC
10
gin_compare_prefix_cidr
CBC
15
gin_extract_query_date
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_date
CBC
2
pg_finfo_gin_extract_query_date
CBC
2
pg_finfo_gin_extract_value_date
CBC
2
gin_extract_value_date
CBC
6
gin_extract_query_date
CBC
10
gin_compare_prefix_date
CBC
15
gin_extract_query_float4
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_float4
CBC
2
pg_finfo_gin_extract_query_float4
CBC
2
pg_finfo_gin_extract_value_float4
CBC
2
gin_extract_value_float4
CBC
6
gin_extract_query_float4
CBC
10
gin_compare_prefix_float4
CBC
15
gin_extract_query_float8
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_float8
CBC
2
pg_finfo_gin_extract_query_float8
CBC
2
pg_finfo_gin_extract_value_float8
CBC
2
gin_extract_value_float8
CBC
6
gin_extract_query_float8
CBC
10
gin_compare_prefix_float8
CBC
15
gin_extract_query_inet
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_inet
CBC
2
pg_finfo_gin_extract_query_inet
CBC
2
pg_finfo_gin_extract_value_inet
CBC
2
gin_extract_value_inet
CBC
6
gin_extract_query_inet
CBC
10
gin_compare_prefix_inet
CBC
15
gin_extract_query_int2
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_int2
CBC
2
pg_finfo_gin_extract_query_int2
CBC
2
pg_finfo_gin_extract_value_int2
CBC
2
gin_extract_value_int2
CBC
6
gin_extract_query_int2
CBC
10
gin_compare_prefix_int2
CBC
15
gin_extract_query_int4
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_int4
CBC
2
pg_finfo_gin_extract_query_int4
CBC
2
pg_finfo_gin_extract_value_int4
CBC
2
gin_extract_value_int4
CBC
6
gin_extract_query_int4
CBC
10
gin_compare_prefix_int4
CBC
15
gin_extract_query_int8
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_int8
CBC
2
pg_finfo_gin_extract_query_int8
CBC
2
pg_finfo_gin_extract_value_int8
CBC
2
gin_extract_value_int8
CBC
6
gin_extract_query_int8
CBC
10
gin_compare_prefix_int8
CBC
15
gin_extract_query_interval
CBC
43
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_interval
CBC
2
pg_finfo_gin_extract_query_interval
CBC
2
pg_finfo_gin_extract_value_interval
CBC
2
gin_extract_value_interval
CBC
8
gin_extract_query_interval
CBC
10
gin_compare_prefix_interval
CBC
19
gin_extract_query_macaddr
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_macaddr
CBC
2
pg_finfo_gin_extract_query_macaddr
CBC
2
pg_finfo_gin_extract_value_macaddr
CBC
2
gin_extract_value_macaddr
CBC
6
gin_extract_query_macaddr
CBC
10
gin_compare_prefix_macaddr
CBC
15
gin_extract_query_macaddr8
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_macaddr8
CBC
2
pg_finfo_gin_extract_query_macaddr8
CBC
2
pg_finfo_gin_extract_value_macaddr8
CBC
2
gin_extract_value_macaddr8
CBC
6
gin_extract_query_macaddr8
CBC
10
gin_compare_prefix_macaddr8
CBC
15
gin_extract_query_money
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_money
CBC
2
pg_finfo_gin_extract_query_money
CBC
2
pg_finfo_gin_extract_value_money
CBC
2
gin_extract_value_money
CBC
6
gin_extract_query_money
CBC
10
gin_compare_prefix_money
CBC
15
gin_extract_query_name
CBC
42
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_name
CBC
2
pg_finfo_gin_extract_query_name
CBC
2
pg_finfo_gin_extract_value_name
CBC
2
gin_extract_value_name
CBC
6
gin_compare_prefix_name
CBC
15
gin_extract_query_name
CBC
15
gin_extract_query_numeric
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_numeric
CBC
2
pg_finfo_gin_extract_query_numeric
CBC
2
pg_finfo_gin_extract_value_numeric
CBC
2
gin_extract_value_numeric
CBC
6
gin_extract_query_numeric
CBC
10
gin_compare_prefix_numeric
CBC
15
gin_extract_query_oid
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_oid
CBC
2
pg_finfo_gin_extract_query_oid
CBC
2
pg_finfo_gin_extract_value_oid
CBC
2
gin_extract_value_oid
CBC
6
gin_extract_query_oid
CBC
10
gin_compare_prefix_oid
CBC
15
gin_extract_query_text
CBC
71
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_text
CBC
3
pg_finfo_gin_extract_query_text
CBC
3
pg_finfo_gin_extract_value_text
CBC
3
gin_extract_value_text
CBC
12
gin_extract_query_text
CBC
20
gin_compare_prefix_text
CBC
30
gin_extract_query_time
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_time
CBC
2
pg_finfo_gin_extract_query_time
CBC
2
pg_finfo_gin_extract_value_time
CBC
2
gin_extract_value_time
CBC
6
gin_extract_query_time
CBC
10
gin_compare_prefix_time
CBC
15
gin_extract_query_timestamp
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_timestamp
CBC
2
pg_finfo_gin_extract_query_timestamp
CBC
2
pg_finfo_gin_extract_value_timestamp
CBC
2
gin_extract_value_timestamp
CBC
6
gin_extract_query_timestamp
CBC
10
gin_compare_prefix_timestamp
CBC
15
gin_extract_query_timestamptz
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_timestamptz
CBC
2
pg_finfo_gin_extract_query_timestamptz
CBC
2
pg_finfo_gin_extract_value_timestamptz
CBC
2
gin_extract_value_timestamptz
CBC
6
gin_extract_query_timestamptz
CBC
10
gin_compare_prefix_timestamptz
CBC
15
gin_extract_query_timetz
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_timetz
CBC
2
pg_finfo_gin_extract_query_timetz
CBC
2
pg_finfo_gin_extract_value_timetz
CBC
2
gin_extract_value_timetz
CBC
6
gin_extract_query_timetz
CBC
10
gin_compare_prefix_timetz
CBC
15
gin_extract_query_uuid
CBC
42
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_uuid
CBC
2
pg_finfo_gin_extract_query_uuid
CBC
2
pg_finfo_gin_extract_value_uuid
CBC
2
gin_extract_value_uuid
CBC
6
gin_compare_prefix_uuid
CBC
15
gin_extract_query_uuid
CBC
15
gin_extract_query_varbit
CBC
37
100.0 % (1 / 1)
pg_finfo_gin_compare_prefix_varbit
CBC
2
pg_finfo_gin_extract_query_varbit
CBC
2
pg_finfo_gin_extract_value_varbit
CBC
2
gin_extract_value_varbit
CBC
6
gin_extract_query_varbit
CBC
10
gin_compare_prefix_varbit
CBC
15
leftmostvalue_bit
CBC
4
100.0 % (2 / 2)
leftmostvalue_bool
CBC
10
100.0 % (2 / 2)
leftmostvalue_char
CBC
4
100.0 % (2 / 2)
leftmostvalue_date
CBC
4
100.0 % (2 / 2)
leftmostvalue_enum
CBC
4
100.0 % (2 / 2)
leftmostvalue_float4
CBC
4
100.0 % (2 / 2)
leftmostvalue_float8
CBC
4
100.0 % (2 / 2)
leftmostvalue_inet
CBC
8
100.0 % (2 / 2)
leftmostvalue_int2
CBC
4
100.0 % (2 / 2)
leftmostvalue_int4
CBC
4
100.0 % (2 / 2)
leftmostvalue_int8
CBC
4
100.0 % (2 / 2)
leftmostvalue_interval
GNC
4
100.0 % (4 / 4)
leftmostvalue_macaddr
CBC
4
100.0 % (3 / 3)
leftmostvalue_macaddr8
CBC
4
100.0 % (3 / 3)
leftmostvalue_money
CBC
4
100.0 % (2 / 2)
leftmostvalue_name
CBC
6
100.0 % (3 / 3)
leftmostvalue_numeric
CBC
4
100.0 % (2 / 2)
leftmostvalue_oid
CBC
4
100.0 % (2 / 2)
leftmostvalue_text
CBC
18
100.0 % (2 / 2)
leftmostvalue_time
CBC
4
100.0 % (2 / 2)
leftmostvalue_timestamp
CBC
8
100.0 % (2 / 2)
leftmostvalue_timetz
CBC
4
100.0 % (5 / 5)
leftmostvalue_uuid
CBC
6
100.0 % (3 / 3)
leftmostvalue_varbit
CBC
4
100.0 % (2 / 2)
pg_finfo_gin_btree_consistent
CBC
30
100.0 % (1 / 1)
pg_finfo_gin_enum_cmp
CBC
2
100.0 % (1 / 1)
pg_finfo_gin_numeric_cmp
CBC
2
100.0 % (1 / 1)
Generated by:
LCOV version 2.1-beta2-3-g6141622