LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - pg_locale_libc.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 51.1 % 333 170 163 170
Current Date: 2026-09-20 14:13:17 +0900 Functions: 51.1 % 45 23 22 23
Baseline: lcov-20260920-baseline Branches: 27.2 % 228 62 166 62
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 0.0 % 6 0 6
(30,360] days: 40.4 % 114 46 68 46
(360..) days: 58.2 % 213 124 89 124
Function coverage date bins:
(7,30] days: 0.0 % 2 0 2
(30,360] days: 53.8 % 13 7 6 7
(360..) days: 53.3 % 30 16 14 16
Branch coverage date bins:
(7,30] days: 0.0 % 6 0 6
(30,360] days: 4.2 % 72 3 69 3
(360..) days: 39.3 % 150 59 91 59

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
strtitle_libc_sb UBC 0 0.0 % (0 / 22) 0.0 % (0 / 26)
make_libc_collator CBC 16618 34.8 % (8 / 23) 27.3 % (6 / 22)
strlower_libc_sb UBC 0 0.0 % (0 / 13) 0.0 % (0 / 14)
strupper_libc_sb UBC 0 0.0 % (0 / 13) 0.0 % (0 / 14)
strnxfrm_libc UBC 0 0.0 % (0 / 12) 0.0 % (0 / 8)
tolower_libc_sb UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
toupper_libc_sb UBC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
report_newlocale_failure UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
wc_iscased_libc_other_mb UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
wc_iscased_libc_sb UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
char2wchar CBC 1040881 66.7 % (8 / 12) 37.5 % (3 / 8)
wc_isalnum_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isalpha_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isdigit_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isgraph_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_islower_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isprint_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_ispunct_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isspace_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isupper_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
wc_isxdigit_libc_sb UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
create_pg_locale_libc CBC 16618 91.4 % (32 / 35) 73.1 % (19 / 26)
wc_iscased_libc_utf8 UBC 0 0.0 % (0 / 3) 0.0 % (0 / 4)
wc_isgraph_libc_mb UBC 0 0.0 % (0 / 2)
wc_isprint_libc_mb UBC 0 0.0 % (0 / 2)
wchar2char CBC 1040881 71.4 % (5 / 7) 50.0 % (2 / 4)
strlower_libc_mb CBC 519129 94.1 % (16 / 17) 50.0 % (4 / 8)
strtitle_libc_mb CBC 18 95.2 % (20 / 21) 60.0 % (6 / 10)
strupper_libc_mb CBC 521734 94.1 % (16 / 17) 50.0 % (4 / 8)
get_collation_actual_version_libc CBC 16604 100.0 % (7 / 7) 100.0 % (6 / 6)
mbstowcs_l CBC 1040881 100.0 % (5 / 5)
strcoll_libc CBC 14131119 100.0 % (2 / 2)
strncoll_libc CBC 2829773 100.0 % (18 / 18) 100.0 % (4 / 4)
strxfrm_libc CBC 132 100.0 % (2 / 2)
tolower_libc_mb CBC 4681 100.0 % (5 / 5) 66.7 % (4 / 6)
toupper_libc_mb CBC 4679 100.0 % (5 / 5) 66.7 % (4 / 6)
wc_isalnum_libc_mb CBC 1642386 100.0 % (2 / 2)
wc_isalpha_libc_mb CBC 73895 100.0 % (2 / 2)
wc_isdigit_libc_mb CBC 100064 100.0 % (2 / 2)
wc_islower_libc_mb CBC 2051 100.0 % (2 / 2)
wc_ispunct_libc_mb CBC 2051 100.0 % (2 / 2)
wc_isspace_libc_mb CBC 34486 100.0 % (2 / 2)
wc_isupper_libc_mb CBC 2056 100.0 % (2 / 2)
wc_isxdigit_libc_mb CBC 9 100.0 % (2 / 2)
wcstombs_l CBC 1040881 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1