LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - pg_locale_libc.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 58.2 % 311 181 41 89 44 137 3 23
Current Date: 2025-09-06 07:49:51 +0900 Functions: 57.5 % 40 23 13 4 19 4 4
Baseline: lcov-20250907-010129-baseline Branches: 39.5 % 190 75 28 87 16 59
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 58.2 % 311 181 41 89 44 137
Function coverage date bins:
(30,360] days: 57.5 % 40 23 13 4 19 4
Branch coverage date bins:
(30,360] days: 39.5 % 190 75 28 87 16 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
char_is_cased_libc UNC 0 0.0 % (0 / 5) 0.0 % (0 / 4)
char_tolower_libc UNC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
report_newlocale_failure UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
strlower_libc_sb UBC 0 0.0 % (0 / 14) 0.0 % (0 / 10)
strtitle_libc_sb UBC 0 0.0 % (0 / 18) 0.0 % (0 / 12)
strupper_libc_sb UBC 0 0.0 % (0 / 12) 0.0 % (0 / 8)
tolower_libc_sb UNC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
toupper_libc_sb UNC 0 0.0 % (0 / 7) 0.0 % (0 / 8)
wc_isalnum_libc_sb UNC 0 0.0 % (0 / 2)
wc_isalpha_libc_sb UNC 0 0.0 % (0 / 2)
wc_isdigit_libc_sb UNC 0 0.0 % (0 / 2)
wc_isgraph_libc_sb UNC 0 0.0 % (0 / 2)
wc_islower_libc_sb UNC 0 0.0 % (0 / 2)
wc_isprint_libc_sb UNC 0 0.0 % (0 / 2)
wc_ispunct_libc_sb UNC 0 0.0 % (0 / 2)
wc_isspace_libc_sb UNC 0 0.0 % (0 / 2)
wc_isupper_libc_sb UNC 0 0.0 % (0 / 2)
strtitle_libc_mb GNC 4 87.5 % (21 / 24) 58.3 % (7 / 12)
strnxfrm_libc GNC 72 35.7 % (5 / 14) 10.0 % (1 / 10)
wc_isgraph_libc_mb GNC 2051 100.0 % (2 / 2)
wc_islower_libc_mb GNC 2051 100.0 % (2 / 2)
wc_isprint_libc_mb GNC 2051 100.0 % (2 / 2)
wc_ispunct_libc_mb GNC 2051 100.0 % (2 / 2)
wc_isupper_libc_mb GNC 2056 100.0 % (2 / 2)
toupper_libc_mb GNC 4544 100.0 % (5 / 5) 66.7 % (4 / 6)
tolower_libc_mb GNC 4546 100.0 % (5 / 5) 66.7 % (4 / 6)
wc_isalpha_libc_mb GNC 6272 100.0 % (2 / 2)
create_pg_locale_libc GNC 14497 91.4 % (32 / 35) 73.1 % (19 / 26)
make_libc_collator CBC 14497 34.8 % (8 / 23) 27.3 % (6 / 22)
wc_isalnum_libc_mb GNC 22538 100.0 % (2 / 2)
wc_isspace_libc_mb GNC 23850 100.0 % (2 / 2)
get_collation_actual_version_libc CBC 32093 100.0 % (7 / 7) 100.0 % (6 / 6)
wc_isdigit_libc_mb GNC 53420 100.0 % (2 / 2)
strlower_libc_mb GNC 212508 85.0 % (17 / 20) 50.0 % (5 / 10)
strupper_libc_mb GNC 359300 85.0 % (17 / 20) 50.0 % (5 / 10)
mbstowcs_l CBC 571812 100.0 % (5 / 5)
wchar2char GNC 571812 71.4 % (5 / 7) 50.0 % (2 / 4)
wcstombs_l CBC 571812 100.0 % (5 / 5)
char2wchar GNC 573398 75.0 % (9 / 12) 50.0 % (4 / 8)
strncoll_libc GNC 11013120 100.0 % (22 / 22) 100.0 % (12 / 12)

Generated by: LCOV version 2.4-beta