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

Generated by: LCOV version 2.4-beta