LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - pg_locale_libc.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 58.2 % 318 185 66 3 64 83 102 25 55
Current Date: 2026-05-29 21:51:00 -0400 Functions: 57.8 % 45 26 18 1 22 4 3 9
Baseline: lcov-20260530-034037-baseline Branches: 33.2 % 214 71 68 75 24 47 18 20
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 81.8 % 22 18 4 18
(30,360] days: 54.4 % 136 74 62 65 9
(360..) days: 58.1 % 160 93 3 64 93
Function coverage date bins:
(7,30] days: 60.0 % 10 6 4 6
(30,360] days: 50.0 % 28 14 14 14
(360..) days: 85.7 % 7 6 1 2 4
Branch coverage date bins:
(30,360] days: 27.6 % 98 27 68 3 24 3
(360..) days: 37.9 % 116 44 72 44

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 UNC 0 0.0 % (0 / 22) 0.0 % (0 / 26)
make_libc_collator CBC 16040 34.8 % (8 / 23) 27.3 % (6 / 22)
strupper_libc_sb UNC 0 0.0 % (0 / 13) 0.0 % (0 / 14)
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 16040 91.4 % (32 / 35) 73.1 % (19 / 26)
report_newlocale_failure UBC 0 0.0 % (0 / 5) 0.0 % (0 / 6)
char2wchar GNC 1043161 66.7 % (8 / 12) 37.5 % (3 / 8)
downcase_ident_libc_sb GNC 13247 91.7 % (11 / 12) 64.3 % (9 / 14)
strlower_libc_mb GNC 521264 94.1 % (16 / 17) 50.0 % (4 / 8)
strupper_libc_mb GNC 521879 94.1 % (16 / 17) 50.0 % (4 / 8)
wc_iscased_libc_mb UNC 0 0.0 % (0 / 3) 0.0 % (0 / 4)
wc_iscased_libc_sb UNC 0 0.0 % (0 / 3) 0.0 % (0 / 4)
tolower_libc_mb GNC 4681 100.0 % (5 / 5) 66.7 % (4 / 6)
toupper_libc_mb GNC 4679 100.0 % (5 / 5) 66.7 % (4 / 6)
get_collation_actual_version_libc CBC 36776 100.0 % (7 / 7) 100.0 % (6 / 6)
mbstowcs_l CBC 1043161 100.0 % (5 / 5)
strcoll_libc GNC 14154009 100.0 % (2 / 2)
strxfrm_libc GNC 132 100.0 % (2 / 2)
wc_isalnum_libc_mb GNC 1597380 100.0 % (2 / 2)
wc_isalnum_libc_sb UNC 0 0.0 % (0 / 2)
wc_isalpha_libc_mb GNC 73895 100.0 % (2 / 2)
wc_isalpha_libc_sb UNC 0 0.0 % (0 / 2)
wc_isdigit_libc_mb GNC 100063 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 34486 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)
wc_isxdigit_libc_mb GNC 9 100.0 % (2 / 2)
wc_isxdigit_libc_sb UNC 0 0.0 % (0 / 2)
wcstombs_l CBC 1043161 100.0 % (5 / 5)

Generated by: LCOV version 2.5.0-beta