LCOV - differential code coverage report
Current view: top level - src/test/regress - regress.c (source / functions) Coverage Total Hit UNC UIC UBC GIC GNC CBC EUB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.5 % 591 535 18 38 76 459 1 5
Current Date: 2026-05-29 21:51:00 -0400 Functions: 97.4 % 76 74 2 13 61
Baseline: lcov-20260530-034037-baseline Branches: 41.3 % 554 229 53 2 270 2 41 186 64 26
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 86.6 % 194 168 18 8 76 92
(360..) days: 92.4 % 397 367 30 367 1
Function coverage date bins:
(30,360] days: 100.0 % 24 24 8 16
(360..) days: 96.2 % 52 50 2 5 45
Branch coverage date bins:
(30,360] days: 47.9 % 142 68 53 21 41 27
(360..) days: 39.1 % 412 161 2 249 2 159

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_fdw_handler UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
test_opclass_options_func UBC 0 0.0 % (0 / 2)
get_environ CBC 1 100.0 % (9 / 9) 100.0 % (4 / 4)
regress_setenv CBC 1 75.0 % (6 / 8) 25.0 % (2 / 8)
pg_finfo_get_environ CBC 2 100.0 % (1 / 1)
pg_finfo_regress_setenv CBC 2 100.0 % (1 / 1)
wait_pid CBC 2 80.0 % (8 / 10) 41.7 % (5 / 12)
test_atomic_flag CBC 4 100.0 % (11 / 11) 25.0 % (6 / 24)
test_atomic_ops CBC 4 100.0 % (6 / 6)
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_enc_setup GNC 4 80.8 % (21 / 26) 43.3 % (13 / 30)
test_instr_time GNC 4 90.0 % (9 / 10) 50.0 % (4 / 8)
test_relpath CBC 4 80.0 % (4 / 5) 25.0 % (1 / 4)
test_spinlock CBC 4 81.8 % (18 / 22) 27.3 % (6 / 22)
test_translation GNC 4 95.7 % (22 / 23) 47.4 % (18 / 38)
pg_finfo_test_fdw_handler CBC 5 100.0 % (1 / 1)
pg_finfo_test_opclass_options_func CBC 5 100.0 % (1 / 1)
pg_finfo_wait_pid CBC 5 100.0 % (1 / 1)
int44in CBC 8 100.0 % (7 / 7) 100.0 % (2 / 2)
pg_finfo_test_bytea_to_text CBC 8 100.0 % (1 / 1)
pg_finfo_test_mblen_func CBC 8 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_text_to_bytea CBC 8 100.0 % (1 / 1)
pg_finfo_test_text_to_wchars CBC 8 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)
pt_in_widget CBC 8 100.0 % (5 / 5)
test_fdw_connection GNC 8 100.0 % (2 / 2)
widget_out CBC 8 100.0 % (4 / 4)
pg_finfo_binary_coercible CBC 9 100.0 % (1 / 1)
pg_finfo_int44in CBC 9 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_reverse_name CBC 9 100.0 % (1 / 1)
pg_finfo_test_atomic_ops CBC 9 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_inline_in_from_support_func GNC 9 100.0 % (1 / 1)
pg_finfo_test_instr_time GNC 9 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_translation GNC 9 100.0 % (1 / 1)
pg_finfo_trigger_return_old CBC 9 100.0 % (1 / 1)
pg_finfo_widget_out CBC 9 100.0 % (1 / 1)
pg_finfo_int44out CBC 13 100.0 % (1 / 1)
pg_finfo_test_fdw_connection GNC 13 100.0 % (1 / 1)
pg_finfo_widget_in CBC 13 100.0 % (1 / 1)
int44out CBC 16 100.0 % (8 / 8)
test_pglz_compress CBC 16 90.9 % (10 / 11) 50.0 % (1 / 2)
overpaid CBC 24 83.3 % (5 / 6) 50.0 % (1 / 2)
test_mblen_func CBC 24 95.0 % (19 / 20) 75.0 % (9 / 12)
reverse_name CBC 32 100.0 % (10 / 10) 70.0 % (7 / 10)
test_inline_in_from_support_func GNC 40 66.7 % (32 / 48) 35.7 % (15 / 42)
widget_in GNC 44 100.0 % (12 / 12) 87.5 % (14 / 16)
test_pglz_decompress CBC 56 92.9 % (13 / 14) 50.0 % (4 / 8)
test_support_func GNC 60 96.7 % (29 / 30) 65.0 % (13 / 20)
trigger_return_old CBC 60 83.3 % (5 / 6) 33.3 % (2 / 6)
make_tuple_indirect GNC 84 94.9 % (37 / 39) 68.8 % (11 / 16)
Pg_magic_func CBC 95 100.0 % (1 / 1)
test_canonicalize_path CBC 110 100.0 % (4 / 4)
test_text_to_bytea CBC 200 100.0 % (2 / 2)
test_text_to_wchars CBC 200 85.0 % (17 / 20) 50.0 % (7 / 14)
test_valid_server_encoding CBC 200 100.0 % (2 / 2)
test_wchars_to_text CBC 200 90.5 % (19 / 21) 50.0 % (6 / 12)
test_bytea_to_text CBC 220 100.0 % (2 / 2)
is_catalog_text_unique_index_oid GNC 888 100.0 % (2 / 2)
interpt_pp CBC 3584 100.0 % (13 / 13) 100.0 % (12 / 12)
test_enc_conversion CBC 5152 89.1 % (41 / 46) 42.9 % (12 / 28)
regress_lseg_construct CBC 25092 100.0 % (6 / 6)
binary_coercible CBC 25336 100.0 % (4 / 4)

Generated by: LCOV version 2.5.0-beta