LCOV - differential code coverage report
Current view: top level - src/test/regress - regress.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 88.0 % 684 602 82 8 594 8
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.5 % 80 78 2 6 72
Baseline: lcov-20260920-baseline Branches: 39.8 % 696 277 419 2 275
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 71.4 % 91 65 26 65
(30,360] days: 86.9 % 199 173 26 8 165
(360..) days: 92.4 % 394 364 30 364
Function coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 24 24 3 21
(360..) days: 96.2 % 52 50 2 3 47
Branch coverage date bins:
(7,30] days: 33.1 % 142 47 95 47
(30,360] days: 48.6 % 142 69 73 2 67
(360..) days: 39.1 % 412 161 251 161

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
test_collate CBC 16 70.0 % (42 / 60) 33.3 % (34 / 102)
test_inline_in_from_support_func CBC 40 66.7 % (32 / 48) 35.7 % (15 / 42)
test_case_mapping CBC 16 69.6 % (16 / 23) 33.3 % (12 / 36)
test_enc_conversion CBC 5152 89.1 % (41 / 46) 42.9 % (12 / 28)
test_enc_setup CBC 4 80.8 % (21 / 26) 43.3 % (13 / 30)
test_spinlock CBC 4 81.8 % (18 / 22) 27.3 % (6 / 22)
test_text_to_wchars GNC 200 85.0 % (17 / 20) 50.0 % (7 / 14)
make_tuple_indirect GNC 84 94.9 % (37 / 39) 68.8 % (11 / 16)
regress_setenv CBC 1 75.0 % (6 / 8) 25.0 % (2 / 8)
test_fdw_handler UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
test_opclass_options_func UBC 0 0.0 % (0 / 2)
test_wchars_to_text GNC 200 90.5 % (19 / 21) 50.0 % (6 / 12)
wait_pid CBC 2 80.0 % (8 / 10) 41.7 % (5 / 12)
overpaid CBC 24 83.3 % (5 / 6) 50.0 % (1 / 2)
test_atomic_uint32 CBC 4 98.0 % (48 / 49) 26.6 % (34 / 128)
test_atomic_uint64 CBC 4 96.4 % (27 / 28) 27.8 % (20 / 72)
test_fdw_connection CBC 4 66.7 % (2 / 3)
test_instr_time GNC 4 90.0 % (9 / 10) 50.0 % (4 / 8)
test_mblen_func CBC 24 95.0 % (19 / 20) 75.0 % (9 / 12)
test_pg_locale_apis CBC 16 85.7 % (6 / 7) 25.0 % (1 / 4)
test_pglz_compress CBC 16 90.9 % (10 / 11) 50.0 % (1 / 2)
test_pglz_decompress CBC 56 92.9 % (13 / 14) 50.0 % (4 / 8)
test_relpath CBC 4 80.0 % (4 / 5) 25.0 % (1 / 4)
test_support_func CBC 60 96.7 % (29 / 30) 65.0 % (13 / 20)
trigger_return_old CBC 60 83.3 % (5 / 6) 33.3 % (2 / 6)
Pg_magic_func CBC 96 100.0 % (1 / 1)
binary_coercible CBC 29912 100.0 % (4 / 4)
get_environ GNC 1 100.0 % (9 / 9) 100.0 % (4 / 4)
int44in GNC 8 100.0 % (7 / 7) 100.0 % (2 / 2)
int44out CBC 16 100.0 % (8 / 8)
interpt_pp CBC 3584 100.0 % (13 / 13) 100.0 % (12 / 12)
is_catalog_text_unique_index_oid CBC 844 100.0 % (2 / 2)
pg_finfo_binary_coercible CBC 9 100.0 % (1 / 1)
pg_finfo_get_environ CBC 2 100.0 % (1 / 1)
pg_finfo_int44in CBC 9 100.0 % (1 / 1)
pg_finfo_int44out CBC 13 100.0 % (1 / 1)
pg_finfo_interpt_pp CBC 9 100.0 % (1 / 1)
pg_finfo_is_catalog_text_unique_index_oid CBC 9 100.0 % (1 / 1)
pg_finfo_make_tuple_indirect CBC 9 100.0 % (1 / 1)
pg_finfo_overpaid CBC 9 100.0 % (1 / 1)
pg_finfo_pt_in_widget CBC 9 100.0 % (1 / 1)
pg_finfo_regress_setenv CBC 2 100.0 % (1 / 1)
pg_finfo_reverse_name CBC 9 100.0 % (1 / 1)
pg_finfo_test_atomic_ops CBC 9 100.0 % (1 / 1)
pg_finfo_test_bytea_to_text CBC 8 100.0 % (1 / 1)
pg_finfo_test_canonicalize_path CBC 9 100.0 % (1 / 1)
pg_finfo_test_enc_conversion CBC 9 100.0 % (1 / 1)
pg_finfo_test_enc_setup CBC 9 100.0 % (1 / 1)
pg_finfo_test_fdw_connection CBC 13 100.0 % (1 / 1)
pg_finfo_test_fdw_handler CBC 5 100.0 % (1 / 1)
pg_finfo_test_inline_in_from_support_func CBC 9 100.0 % (1 / 1)
pg_finfo_test_instr_time CBC 9 100.0 % (1 / 1)
pg_finfo_test_mblen_func CBC 8 100.0 % (1 / 1)
pg_finfo_test_opclass_options_func CBC 5 100.0 % (1 / 1)
pg_finfo_test_pg_locale_apis CBC 9 100.0 % (1 / 1)
pg_finfo_test_pglz_compress CBC 8 100.0 % (1 / 1)
pg_finfo_test_pglz_decompress CBC 8 100.0 % (1 / 1)
pg_finfo_test_relpath CBC 9 100.0 % (1 / 1)
pg_finfo_test_support_func CBC 9 100.0 % (1 / 1)
pg_finfo_test_text_to_bytea CBC 8 100.0 % (1 / 1)
pg_finfo_test_text_to_wchars CBC 8 100.0 % (1 / 1)
pg_finfo_test_translation CBC 9 100.0 % (1 / 1)
pg_finfo_test_valid_server_encoding CBC 8 100.0 % (1 / 1)
pg_finfo_test_wchars_to_text CBC 8 100.0 % (1 / 1)
pg_finfo_trigger_return_old CBC 9 100.0 % (1 / 1)
pg_finfo_wait_pid CBC 5 100.0 % (1 / 1)
pg_finfo_widget_in CBC 13 100.0 % (1 / 1)
pg_finfo_widget_out CBC 9 100.0 % (1 / 1)
pt_in_widget CBC 8 100.0 % (5 / 5)
regress_lseg_construct CBC 25092 100.0 % (6 / 6)
reverse_name CBC 32 100.0 % (10 / 10) 70.0 % (7 / 10)
test_atomic_flag CBC 4 100.0 % (11 / 11) 25.0 % (6 / 24)
test_atomic_ops CBC 4 100.0 % (6 / 6)
test_bytea_to_text CBC 252 100.0 % (2 / 2)
test_canonicalize_path CBC 110 100.0 % (4 / 4)
test_text_to_bytea CBC 200 100.0 % (2 / 2)
test_translation CBC 4 100.0 % (24 / 24) 50.0 % (19 / 38)
test_valid_server_encoding CBC 200 100.0 % (2 / 2)
widget_in CBC 44 100.0 % (12 / 12) 87.5 % (14 / 16)
widget_out CBC 8 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1