LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- varlena.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
91.0 %
1903
1732
Test Date:
2026-09-24 16:15:41
Functions:
92.5 %
147
136
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.9 %
1133
837
Function Name
Hit count
SplitDirectoriesString
1109
SplitGUCList
5472
SplitIdentifierString
214605
appendStringInfoRegexpSubstr
174
appendStringInfoText
1258999
array_to_text
43946
array_to_text_internal
43966
array_to_text_null
8
bpcharfastcmp_c
31847
btnametextcmp
172056
bttext_pattern_cmp
18
bttext_pattern_sortsupport
77
bttextcmp
3838510
bttextnamecmp
22
bttextsortsupport
50069
btvarstrequalimage
5364
build_concat_foutcache
70
charlen_to_bytelen
11700
check_collation_set
12108379
check_replace_text_has_escape
12404
concat_internal
175
convert_to_base
20389
cstring_to_text
16003750
cstring_to_text_with_len
17549439
getClosestMatch
45
hexval
358
hexval_n
64
icu_unicode_version
1
initClosestMatch
45
internal_text_pattern_compare
107164
isxdigits_n
111
levenshtein_result
1938
makeStringAggState
1606
name_text
425736
nameeqtext
303515
namefastcmp_c
27795370
namefastcmp_locale
0
namegetext
54603
namegttext
0
nameletext
0
namelttext
59143
namenetext
27
pg_column_compression
150
pg_column_size
71
pg_column_toast_chunk_id
133
pg_mbcharcliplen_chars
396549
replace_text
980
replace_text_regexp
12404
rest_of_char_same
0
scan_identifier
363184
scan_quoted_identifier
25373
split_part
124
split_text
192
split_text_accum_result
701
string_agg_combine
160
string_agg_deserialize
160
string_agg_finalfn
1382
string_agg_serialize
160
string_agg_transfn
634640
textToQualifiedNameList
3121
text_catenate
1378184
text_cmp
4819254
text_concat
123
text_concat_ws
56
text_format
22040
text_format_append_string
45497
text_format_nv
1910
text_format_parse_digits
91050
text_format_parse_format
45537
text_format_string_conversion
45501
text_ge
116298
text_gt
215858
text_isequal
306
text_larger
145885
text_le
213777
text_left
1437
text_length
286179
text_lt
231934
text_name
17767
text_overlay
28
text_pattern_ge
25022
text_pattern_gt
25006
text_pattern_le
25006
text_pattern_lt
32112
text_position
87
text_position_cleanup
1247
text_position_get_match_pos
50
text_position_get_match_ptr
4721
text_position_next
5991
text_position_next_internal
5991
text_position_reset
14
text_position_setup
1247
text_reverse
29
text_right
49
text_smaller
50562
text_starts_with
25276
text_substr
369874
text_substr_no_len
64
text_substring
396682
text_to_array
136
text_to_array_null
50
text_to_cstring
10358839
text_to_cstring_buffer
727
text_to_table
56
text_to_table_null
16
textcat
1378128
texteq
5278780
texteqname
5352
textgename
0
textgtname
0
textin
13698211
textlen
286169
textlename
0
textltname
0
textne
207949
textnename
12
textoctetlen
45
textout
4445603
textoverlay
18
textoverlay_no_len
10
textpos
87
textrecv
27
textsend
2965
to_bin32
10
to_bin64
10
to_hex32
20339
to_hex64
10
to_oct32
10
to_oct64
10
unicode_assigned
10
unicode_is_normalized
94
unicode_norm_form_from_string
209
unicode_normalize_func
115
unicode_version
22
unistr
47
unknownin
0
unknownout
700
unknownrecv
0
unknownsend
0
updateClosestMatch
435
varlenafastcmp_locale
23359961
varstr_abbrev_abort
1421
varstr_abbrev_convert
501115
varstr_cmp
6195734
varstr_sortsupport
85036
varstrfastcmp_c
26715216
varstrfastcmp_locale
23359961
Generated by:
LCOV version 2.0-1