LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- varlena.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
90.9 %
1898
1726
Test Date:
2026-05-02 15:16:25
Functions:
92.5 %
146
135
Legend:
Lines:    
hit
not hit
Function Name
Hit count
SplitDirectoriesString
1042
SplitGUCList
4000
SplitIdentifierString
218337
appendStringInfoRegexpSubstr
170
appendStringInfoText
1233445
array_to_text
44617
array_to_text_internal
44637
array_to_text_null
8
bpcharfastcmp_c
31161
btnametextcmp
88237
bttext_pattern_cmp
18
bttext_pattern_sortsupport
77
bttextcmp
3761186
bttextnamecmp
22
bttextsortsupport
50987
btvarstrequalimage
5612
build_concat_foutcache
90
charlen_to_bytelen
11560
check_collation_set
11739913
check_replace_text_has_escape
12296
concat_internal
195
convert_to_base
20389
cstring_to_text
15507879
cstring_to_text_with_len
17072523
getClosestMatch
44
hexval
358
hexval_n
64
icu_unicode_version
1
initClosestMatch
44
internal_text_pattern_compare
107164
isxdigits_n
111
makeStringAggState
1631
name_text
426043
nameeqtext
135406
namefastcmp_c
24345426
namefastcmp_locale
0
namegetext
36906
namegttext
0
nameletext
0
namelttext
42347
namenetext
12
pg_column_compression
128
pg_column_size
71
pg_column_toast_chunk_id
114
pg_mbcharcliplen_chars
396483
replace_text
911
replace_text_regexp
12296
rest_of_char_same
0
scan_identifier
375871
scan_quoted_identifier
25047
split_part
124
split_text
192
split_text_accum_result
701
string_agg_combine
140
string_agg_deserialize
140
string_agg_finalfn
1437
string_agg_serialize
140
string_agg_transfn
622082
textToQualifiedNameList
3005
text_catenate
1361989
text_cmp
4741551
text_concat
143
text_concat_ws
56
text_format
22153
text_format_append_string
45618
text_format_nv
1910
text_format_parse_digits
91292
text_format_parse_format
45658
text_format_string_conversion
45622
text_ge
116415
text_gt
216151
text_isequal
306
text_larger
145885
text_le
213625
text_left
1432
text_length
286161
text_lt
231689
text_name
17875
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
1178
text_position_get_match_pos
50
text_position_get_match_ptr
4339
text_position_next
5540
text_position_next_internal
5540
text_position_reset
14
text_position_setup
1178
text_reverse
29
text_right
44
text_smaller
50562
text_starts_with
25276
text_substr
369804
text_substr_no_len
24
text_substring
396572
text_to_array
136
text_to_array_null
50
text_to_cstring
10350933
text_to_cstring_buffer
727
text_to_table
56
text_to_table_null
16
textcat
1361933
texteq
5318882
texteqname
5738
textgename
0
textgtname
0
textin
13216310
textlen
286151
textlename
0
textltname
0
textne
207846
textnename
12
textoctetlen
45
textout
4798698
textoverlay
18
textoverlay_no_len
10
textpos
87
textrecv
27
textsend
2394
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
149
unicode_normalize_func
55
unicode_version
20
unistr
47
unknownin
0
unknownout
656
unknownrecv
0
unknownsend
0
updateClosestMatch
435
varlenafastcmp_locale
21773753
varstr_abbrev_abort
1442
varstr_abbrev_convert
499789
varstr_cmp
5952682
varstr_sortsupport
87182
varstrfastcmp_c
25145555
varstrfastcmp_locale
21773753
Generated by:
LCOV version 2.0-1