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

Generated by: LCOV version 2.4-beta