LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- varlena.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
90.4 %
1910
1727
Test Date:
2026-03-12 11:14:52
Functions:
92.4 %
144
133
Legend:
Lines:    
hit
not hit
Function Name
Hit count
SplitDirectoriesString
973
SplitGUCList
3746
SplitIdentifierString
200184
appendStringInfoRegexpSubstr
127
appendStringInfoText
1086995
array_to_text
38992
array_to_text_internal
39007
array_to_text_null
6
bpcharfastcmp_c
31161
btnametextcmp
60543
bttext_pattern_cmp
12
bttext_pattern_sortsupport
58
bttextcmp
3336560
bttextnamecmp
22
bttextsortsupport
44971
btvarstrequalimage
4665
build_concat_foutcache
53
charlen_to_bytelen
8682
check_collation_set
8646834
check_replace_text_has_escape
9410
concat_internal
132
convert_to_base
19375
cstring_to_text
13264438
cstring_to_text_with_len
14630502
getClosestMatch
39
hexval
252
hexval_n
45
icu_unicode_version
1
initClosestMatch
39
internal_text_pattern_compare
80222
isxdigits_n
78
makeStringAggState
1217
name_text
328919
nameeqtext
98534
namefastcmp_c
19957528
namefastcmp_locale
0
namegetext
25462
namegttext
0
nameletext
0
namelttext
28975
namenetext
9
pg_column_compression
96
pg_column_size
61
pg_column_toast_chunk_id
26
pg_mbcharcliplen_chars
351424
replace_text
792
replace_text_regexp
9410
rest_of_char_same
0
split_part
75
split_text
127
split_text_accum_result
467
string_agg_combine
120
string_agg_deserialize
120
string_agg_finalfn
1049
string_agg_serialize
120
string_agg_transfn
547154
textToQualifiedNameList
2716
text_catenate
982089
text_cmp
3937586
text_concat
93
text_concat_ws
42
text_format
16608
text_format_append_string
32895
text_format_nv
1905
text_format_parse_digits
65832
text_format_parse_format
32925
text_format_string_conversion
32898
text_ge
87860
text_gt
98038
text_isequal
192
text_larger
114780
text_le
158862
text_left
1074
text_length
215482
text_lt
104647
text_name
15435
text_overlay
20
text_pattern_ge
18767
text_pattern_gt
18755
text_pattern_le
18755
text_pattern_lt
23933
text_position
68
text_position_cleanup
973
text_position_get_match_pos
39
text_position_get_match_ptr
3934
text_position_next
4916
text_position_next_internal
4916
text_position_reset
6
text_position_setup
973
text_reverse
21
text_right
33
text_smaller
43038
text_starts_with
18957
text_substr
331417
text_substr_no_len
18
text_substring
351491
text_to_array
85
text_to_array_null
30
text_to_cstring
9610143
text_to_cstring_buffer
503
text_to_table
42
text_to_table_null
12
textcat
982049
texteq
3385375
texteqname
4031
textgename
0
textgtname
0
textin
11600279
textlen
215476
textlename
0
textltname
0
textne
204309
textnename
9
textoctetlen
35
textout
4533432
textoverlay
14
textoverlay_no_len
6
textpos
68
textrecv
24
textsend
2354
to_bin32
6
to_bin64
6
to_hex32
19345
to_hex64
6
to_oct32
6
to_oct64
6
unicode_assigned
6
unicode_is_normalized
69
unicode_norm_form_from_string
105
unicode_normalize_func
36
unicode_version
17
unistr
33
unknownin
0
unknownout
470
unknownrecv
0
unknownsend
0
updateClosestMatch
402
varlenafastcmp_locale
17855307
varstr_abbrev_abort
1203
varstr_abbrev_convert
422615
varstr_cmp
4858476
varstr_sortsupport
72649
varstrfastcmp_c
22985390
varstrfastcmp_locale
17855307
Generated by:
LCOV version 2.0-1