LCOV - differential code coverage report
Current view: top level - src/test/regress - pg_regress.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 72.6 % 917 666 1 250 4 662 1 3
Current Date: 2026-03-14 14:10:32 -0400 Functions: 85.4 % 41 35 6 4 31
Baseline: lcov-20260315-024220-baseline Branches: 59.2 % 507 300 1 206 3 297 1 3
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 100.0 % 3 3 3
(360..) days: 72.6 % 912 662 250 662
Function coverage date bins:
(360..) days: 85.4 % 41 35 6 4 31
Branch coverage date bins:
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 59.0 % 503 297 206 297

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
add_stringlist_item GNC 3926 100.0 % (9 / 9) 100.0 % (4 / 4)
bail_out UBC 0 0.0 % (0 / 7) 0.0 % (0 / 2)
create_database GNC 103 100.0 % (12 / 12) 87.5 % (7 / 8)
create_role CBC 6 100.0 % (8 / 8) 100.0 % (2 / 2)
directory_exists CBC 404 83.3 % (5 / 6) 75.0 % (3 / 4)
drop_database_if_exists CBC 2 100.0 % (6 / 6)
drop_role_if_exists UBC 0 0.0 % (0 / 6)
emit_tap_output CBC 2463 100.0 % (5 / 5)
emit_tap_output_v CBC 2463 88.2 % (30 / 34) 65.6 % (21 / 32)
file_exists CBC 2427 100.0 % (6 / 6) 100.0 % (2 / 2)
file_line_count CBC 18 81.8 % (9 / 11) 83.3 % (5 / 6)
file_size CBC 102 77.8 % (7 / 9) 50.0 % (1 / 2)
free_stringlist CBC 3207 100.0 % (8 / 8) 83.3 % (5 / 6)
get_alternative_expectfile CBC 39 64.7 % (11 / 17) 50.0 % (3 / 6)
get_expectfile CBC 1389 62.5 % (5 / 8) 30.0 % (3 / 10)
help UBC 0 0.0 % (0 / 47)
initialize_environment CBC 102 92.0 % (81 / 88) 50.0 % (20 / 40)
load_resultmap GNC 102 67.7 % (21 / 31) 66.7 % (12 / 18)
log_child_failure UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
make_directory CBC 302 75.0 % (3 / 4) 50.0 % (1 / 2)
make_temp_sockdir CBC 100 92.9 % (13 / 14) 50.0 % (4 / 8)
open_result_files CBC 102 83.3 % (15 / 18) 50.0 % (4 / 8)
psql_add_command CBC 230 88.2 % (15 / 17) 83.3 % (5 / 6)
psql_end_command CBC 117 85.7 % (6 / 7) 50.0 % (1 / 2)
psql_start_command CBC 117 100.0 % (6 / 6) 50.0 % (2 / 4)
regression_main GNC 441 76.4 % (191 / 250) 59.2 % (93 / 157)
remove_temp CBC 100 100.0 % (6 / 6) 50.0 % (1 / 2)
results_differ CBC 1389 45.8 % (22 / 48) 33.3 % (8 / 24)
run_diff CBC 1407 83.3 % (5 / 6) 50.0 % (2 / 4)
run_schedule CBC 5 74.7 % (71 / 95) 69.4 % (43 / 62)
run_single_test CBC 352 84.6 % (22 / 26) 64.3 % (9 / 14)
signal_remove_temp UBC 0 0.0 % (0 / 5)
spawn_process CBC 1359 90.0 % (9 / 10) 75.0 % (3 / 4)
split_to_stringlist CBC 133 100.0 % (6 / 6) 100.0 % (2 / 2)
stop_postmaster CBC 541 90.9 % (10 / 11) 62.5 % (5 / 8)
string_matches_pattern CBC 24 60.9 % (14 / 23) 50.0 % (15 / 30)
test_status_failed UBC 0 0.0 % (0 / 8) 0.0 % (0 / 2)
test_status_ok CBC 1259 100.0 % (4 / 4)
test_status_print CBC 1259 100.0 % (4 / 4) 66.7 % (4 / 6)
unlimit_core_size CBC 102 75.0 % (6 / 8) 33.3 % (2 / 6)
wait_for_tests CBC 623 93.8 % (15 / 16) 80.0 % (8 / 10)

Generated by: LCOV version 2.4-beta