LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - pg_locale.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 70.1 % 795 557 120 27 82 9 14 256 187 100 204 413 11 17
Current Date: 2023-04-08 15:15:32 Functions: 86.8 % 53 46 7 29 17 7 45 1
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
icu_set_collation_attributes EUB 0
pg_strncoll_icu_no_utf8 UNC 0 0.0 % (0 / 19)
pg_strnxfrm_libc EUB 0
pg_strnxfrm_prefix UNC 0 0.0 % (0 / 8)
pg_strnxfrm_prefix_icu_no_utf8 EUB 0
pg_strxfrm EUB 0
pg_strxfrm_libc EUB 0
free_struct_lconv ECB 3
report_newlocale_failure GIC 3 100.0 % (5 / 5)
struct_lconv_is_valid ECB 51
pg_strncoll_libc ECB 252
db_encoding_convert ECB 408
pg_strnxfrm GNC 498 75.0 % (6 / 8)
pg_strnxfrm_icu ECB 498
icu_validate_locale ECB 855
cache_single_string ECB 950
pg_strcoll_libc ECB 975
check_locale_messages ECB 7569
PGLC_localeconv ECB 7968
assign_locale_monetary ECB 8949
assign_locale_time GIC 8952 100.0 % (3 / 3)
assign_locale_numeric ECB 8955
check_locale_monetary ECB 9039
check_locale_numeric ECB 9042
check_locale_time ECB 9042
cache_locale_time GIC 9277 85.5 % (47 / 55)
make_icu_collator ECB 10206
check_strxfrm_bug GIC 12783 78.6 % (11 / 14)
lookup_collation_cache ECB 21478
pg_strxfrm_enabled ECB 26140
check_locale ECB 33149
pg_perm_setlocale GIC 43528 87.5 % (28 / 32)
wchar2char GIC 136185 90.0 % (9 / 10)
char2wchar GIC 137763 80.0 % (12 / 15)
pg_strnxfrm_prefix_icu ECB 166790
pg_strxfrm_prefix ECB 166790
pg_strxfrm_prefix_enabled ECB 166790
icu_language_tag GNC 244303 74.1 % (20 / 27)
pg_ucol_open ECB 266329
get_collation_actual_version GIC 452360 100.0 % (14 / 14)
icu_from_uchar GIC 588887 83.3 % (10 / 12)
icu_to_uchar ECB 588893
uchar_convert ECB 589391
uchar_length GNC 589391 83.3 % (5 / 6)
init_icu_converter GIC 1178278 81.8 % (9 / 11)
pg_strncoll ECB 1335702
lc_ctype_is_c GIC 2989314 80.0 % (16 / 20)
pg_locale_deterministic GNC 5377091 100.0 % (4 / 4)
pg_newlocale_from_collation ECB 7986982
lc_collate_is_c GIC 9450429 85.0 % (17 / 20)
pg_strcoll GNC 10692953 85.7 % (6 / 7)
pg_strncoll_icu ECB 12027680

Generated by: LCOV version v1.16-55-g56c0a2a