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

Generated by: LCOV version 2.4-beta