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
make_libc_collator CBC 14497 34.8 % (8 / 23) 27.3 % (6 / 22)
strtitle_libc_sb UBC 0 0.0 % (0 / 18) 0.0 % (0 / 12)
strlower_libc_sb UBC 0 0.0 % (0 / 14) 0.0 % (0 / 10)
strnxfrm_libc GNC 72 35.7 % (5 / 14) 10.0 % (1 / 10)
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)
create_pg_locale_libc GNC 14497 91.4 % (32 / 35) 73.1 % (19 / 26)
report_newlocale_failure UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
strlower_libc_mb GNC 212508 85.0 % (17 / 20) 50.0 % (5 / 10)
strtitle_libc_mb GNC 4 87.5 % (21 / 24) 58.3 % (7 / 12)
strupper_libc_mb GNC 359300 85.0 % (17 / 20) 50.0 % (5 / 10)
char2wchar GNC 573398 75.0 % (9 / 12) 50.0 % (4 / 8)
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)
tolower_libc_mb GNC 4546 100.0 % (5 / 5) 66.7 % (4 / 6)
toupper_libc_mb GNC 4544 100.0 % (5 / 5) 66.7 % (4 / 6)
wchar2char GNC 571812 71.4 % (5 / 7) 50.0 % (2 / 4)
get_collation_actual_version_libc CBC 32093 100.0 % (7 / 7) 100.0 % (6 / 6)
strncoll_libc GNC 11013120 100.0 % (22 / 22) 100.0 % (12 / 12)
mbstowcs_l CBC 571812 100.0 % (5 / 5)
wc_isalnum_libc_mb GNC 22538 100.0 % (2 / 2)
wc_isalnum_libc_sb UNC 0 0.0 % (0 / 2)
wc_isalpha_libc_mb GNC 6272 100.0 % (2 / 2)
wc_isalpha_libc_sb UNC 0 0.0 % (0 / 2)
wc_isdigit_libc_mb GNC 53420 100.0 % (2 / 2)
wc_isdigit_libc_sb UNC 0 0.0 % (0 / 2)
wc_isgraph_libc_mb GNC 2051 100.0 % (2 / 2)
wc_isgraph_libc_sb UNC 0 0.0 % (0 / 2)
wc_islower_libc_mb GNC 2051 100.0 % (2 / 2)
wc_islower_libc_sb UNC 0 0.0 % (0 / 2)
wc_isprint_libc_mb GNC 2051 100.0 % (2 / 2)
wc_isprint_libc_sb UNC 0 0.0 % (0 / 2)
wc_ispunct_libc_mb GNC 2051 100.0 % (2 / 2)
wc_ispunct_libc_sb UNC 0 0.0 % (0 / 2)
wc_isspace_libc_mb GNC 23850 100.0 % (2 / 2)
wc_isspace_libc_sb UNC 0 0.0 % (0 / 2)
wc_isupper_libc_mb GNC 2056 100.0 % (2 / 2)
wc_isupper_libc_sb UNC 0 0.0 % (0 / 2)
wcstombs_l CBC 571812 100.0 % (5 / 5)

Generated by: LCOV version 2.4-beta