LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - pg_locale_icu.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 63.0 % 349 220 13 116 45 175 4 9
Current Date: 2025-12-17 08:58:58 +0900 Functions: 86.5 % 37 32 4 1 18 14
Baseline: lcov-20251217-005640-baseline Branches: 31.9 % 188 60 13 115 11 49
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 62.5 % 24 15 9 15
(1,7] days: 100.0 % 2 2 2
(30,360] days: 87.1 % 70 61 4 5 28 33
(360..) days: 56.1 % 253 142 111 142
Function coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(1,7] days: 100.0 % 1 1 1
(30,360] days: 84.2 % 19 16 3 13 3
(360..) days: 93.3 % 15 14 1 3 11
Branch coverage date bins:
[..1] days: 45.8 % 24 11 13 11
(30,360] days: 45.0 % 20 9 11 9
(360..) days: 27.8 % 144 40 104 40

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
create_pg_locale_icu GNC 105 83.3 % (35 / 42) 50.0 % (9 / 18)
downcase_ident_icu GNC 32484 92.3 % (12 / 13) 50.0 % (10 / 20)
get_collation_actual_version_icu CBC 41981 100.0 % (6 / 6)
icu_convert_case GNC 312 92.3 % (12 / 13) 50.0 % (3 / 6)
icu_from_uchar CBC 312 85.7 % (12 / 14) 42.9 % (6 / 14)
icu_set_collation_attributes UBC 0 0.0 % (0 / 62) 0.0 % (0 / 46)
icu_to_uchar CBC 318 100.0 % (6 / 6)
init_icu_converter CBC 3504 81.8 % (9 / 11) 40.0 % (4 / 10)
make_icu_collator CBC 105 89.5 % (17 / 19) 60.0 % (6 / 10)
make_libc_ctype_locale UNC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
pg_ucol_open CBC 42160 83.3 % (10 / 12) 50.0 % (5 / 10)
strfold_icu CBC 6 100.0 % (7 / 7)
strlower_icu CBC 264 100.0 % (7 / 7)
strncoll_icu UNC 0 0.0 % (0 / 18) 0.0 % (0 / 6)
strncoll_icu_utf8 GNC 11851 85.7 % (6 / 7) 33.3 % (2 / 6)
strnxfrm_icu GNC 2874 87.5 % (14 / 16) 60.0 % (6 / 10)
strnxfrm_prefix_icu UNC 0 0.0 % (0 / 19) 0.0 % (0 / 8)
strnxfrm_prefix_icu_utf8 GNC 834 88.9 % (8 / 9) 33.3 % (2 / 6)
strtitle_icu CBC 15 100.0 % (7 / 7)
strupper_icu CBC 27 100.0 % (7 / 7)
tolower_icu GNC 54 100.0 % (2 / 2)
toupper_icu GNC 54 100.0 % (2 / 2)
u_strFoldCase_default CBC 12 100.0 % (8 / 8) 66.7 % (4 / 6)
u_strToTitle_default_BI CBC 15 100.0 % (2 / 2)
uchar_convert CBC 3192 85.7 % (6 / 7) 25.0 % (1 / 4)
uchar_length CBC 3192 83.3 % (5 / 6) 33.3 % (2 / 6)
wc_isalnum_icu GNC 6144 100.0 % (2 / 2)
wc_isalpha_icu GNC 6144 100.0 % (2 / 2)
wc_iscased_icu GNC 63 100.0 % (2 / 2)
wc_isdigit_icu GNC 6144 100.0 % (2 / 2)
wc_isgraph_icu GNC 6144 100.0 % (2 / 2)
wc_islower_icu GNC 6144 100.0 % (2 / 2)
wc_isprint_icu GNC 6144 100.0 % (2 / 2)
wc_ispunct_icu GNC 6144 100.0 % (2 / 2)
wc_isspace_icu GNC 6144 100.0 % (2 / 2)
wc_isupper_icu GNC 6144 100.0 % (2 / 2)
wc_isxdigit_icu UNC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.4-beta