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 %
1902
1731
Test Date:
2026-08-23 23:15:52
Functions:
92.5 %
147
136
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
73.7 %
1131
834
Function Name
Hit count
namefastcmp_locale
0
namegttext
0
nameletext
0
rest_of_char_same
0
textgename
0
textgtname
0
textlename
0
textltname
0
unknownin
0
unknownrecv
0
unknownsend
0
icu_unicode_version
1
array_to_text_null
8
textoverlay_no_len
10
to_bin32
10
to_bin64
10
to_hex64
10
to_oct32
10
to_oct64
10
unicode_assigned
10
textnename
12
text_position_reset
14
text_to_table_null
16
bttext_pattern_cmp
18
textoverlay
18
unicode_version
21
bttextnamecmp
22
text_substr_no_len
24
namenetext
27
textrecv
27
text_overlay
28
text_reverse
29
text_right
44
getClosestMatch
45
initClosestMatch
45
textoctetlen
45
unistr
47
text_position_get_match_pos
50
text_to_array_null
50
text_concat_ws
56
text_to_table
56
hexval_n
64
pg_column_size
71
bttext_pattern_sortsupport
77
text_position
87
textpos
87
unicode_is_normalized
94
build_concat_foutcache
98
isxdigits_n
111
pg_column_toast_chunk_id
114
unicode_normalize_func
115
split_part
124
pg_column_compression
128
text_to_array
136
text_concat
151
string_agg_combine
160
string_agg_deserialize
160
string_agg_serialize
160
appendStringInfoRegexpSubstr
170
split_text
192
concat_internal
203
unicode_norm_form_from_string
209
text_isequal
306
hexval
358
updateClosestMatch
435
split_text_accum_result
701
unknownout
712
text_to_cstring_buffer
727
replace_text
955
SplitDirectoriesString
1077
text_position_cleanup
1222
text_position_setup
1222
text_left
1432
string_agg_finalfn
1437
varstr_abbrev_abort
1444
makeStringAggState
1661
text_format_nv
1910
levenshtein_result
1938
textsend
2416
textToQualifiedNameList
3121
text_position_get_match_ptr
4579
SplitGUCList
5304
btvarstrequalimage
5576
texteqname
5705
text_position_next
5824
text_position_next_internal
5824
charlen_to_bytelen
11648
check_replace_text_has_escape
12365
replace_text_regexp
12365
text_name
17873
to_hex32
20339
convert_to_base
20389
text_format
22157
text_pattern_gt
25006
text_pattern_le
25006
text_pattern_ge
25022
text_starts_with
25276
scan_quoted_identifier
25826
bpcharfastcmp_c
31849
text_pattern_lt
32112
array_to_text
44928
array_to_text_internal
44948
text_format_append_string
45626
text_format_string_conversion
45630
text_format_parse_format
45666
text_smaller
50562
bttextsortsupport
51492
namegetext
53990
namelttext
58377
varstr_sortsupport
87177
text_format_parse_digits
91308
internal_text_pattern_compare
107164
text_ge
116298
text_larger
145885
btnametextcmp
166491
textne
208053
text_le
213777
text_gt
215906
SplitIdentifierString
226750
text_lt
231949
textlen
286153
text_length
286163
nameeqtext
322152
text_substr
371094
scan_identifier
386716
pg_mbcharcliplen_chars
397773
text_substring
397862
name_text
425422
varstr_abbrev_convert
501399
string_agg_transfn
621877
appendStringInfoText
1233311
textcat
1365659
text_catenate
1365715
bttextcmp
3809226
textout
4453167
text_cmp
4789933
texteq
5332921
varstr_cmp
6250312
text_to_cstring
10662443
check_collation_set
12238520
textin
13237717
cstring_to_text
15564128
cstring_to_text_with_len
17128896
varlenafastcmp_locale
23272023
varstrfastcmp_locale
23272023
namefastcmp_c
25928866
varstrfastcmp_c
26249400
Generated by:
LCOV version 2.0-1