LCOV - differential code coverage report
Current view: top level - src/test/regress - pg_regress.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 72.4 % 918 665 23 230 1 46 618 21 19
Current Date: 2024-04-14 14:21:10 Functions: 85.4 % 41 35 6 14 21
Baseline: 16@8cea358b128 Branches: 59.6 % 507 302 15 190 1 19 282
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 33.3 % 24 8 16 8
(120,180] days: 86.4 % 22 19 3 19
(180,240] days: 81.0 % 21 17 4 17
(240..) days: 73.0 % 851 621 230 1 2 618
Function coverage date bins:
(240..) days: 85.4 % 41 35 6 14 21
Branch coverage date bins:
[..60] days: 60.0 % 10 6 4 6
(120,180] days: 58.3 % 12 7 5 7
(180,240] days: 50.0 % 12 6 6 6
(240..) days: 59.8 % 473 283 190 1 282

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 352 75.9 % (189 / 249) 59.2 % (93 / 157)
help UBC 0 0.0 % (0 / 47)
run_schedule GNC 5 73.7 % (70 / 95) 69.4 % (43 / 62)
results_differ GNC 1282 56.2 % (27 / 48) 41.7 % (10 / 24)
load_resultmap GNC 87 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 GNC 87 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 65 64.7 % (11 / 17) 50.0 % (3 / 6)
run_single_test CBC 303 80.8 % (21 / 26) 64.3 % (9 / 14)
signal_remove_temp UBC 0 0.0 % (0 / 5)
emit_tap_output_v GNC 2251 88.2 % (30 / 34) 65.6 % (21 / 32)
get_expectfile CBC 1282 62.5 % (5 / 8) 30.0 % (3 / 10)
open_result_files GNC 87 83.3 % (15 / 18) 50.0 % (4 / 8)
file_line_count GNC 31 81.8 % (9 / 11) 83.3 % (5 / 6)
file_size GNC 87 77.8 % (7 / 9) 50.0 % (1 / 2)
make_temp_sockdir GNC 85 85.7 % (12 / 14) 50.0 % (4 / 8)
psql_add_command CBC 191 88.2 % (15 / 17) 83.3 % (5 / 6)
stop_postmaster CBC 437 81.8 % (9 / 11) 62.5 % (5 / 8)
unlimit_core_size CBC 87 75.0 % (6 / 8) 33.3 % (2 / 6)
create_database CBC 88 91.7 % (11 / 12) 87.5 % (7 / 8)
directory_exists CBC 344 83.3 % (5 / 6) 75.0 % (3 / 4)
make_directory GNC 257 75.0 % (3 / 4) 50.0 % (1 / 2)
psql_end_command GNC 97 85.7 % (6 / 7) 50.0 % (1 / 2)
psql_start_command CBC 97 83.3 % (5 / 6) 50.0 % (2 / 4)
run_diff CBC 1313 83.3 % (5 / 6) 50.0 % (2 / 4)
spawn_process GNC 1237 90.0 % (9 / 10) 75.0 % (3 / 4)
wait_for_tests GNC 561 93.8 % (15 / 16) 80.0 % (8 / 10)
add_stringlist_item CBC 3544 100.0 % (9 / 9) 100.0 % (4 / 4)
create_role CBC 2 100.0 % (8 / 8) 100.0 % (2 / 2)
drop_database_if_exists CBC 2 100.0 % (6 / 6)
emit_tap_output CBC 2251 100.0 % (5 / 5)
file_exists CBC 2239 100.0 % (6 / 6) 100.0 % (2 / 2)
free_stringlist CBC 3018 100.0 % (8 / 8) 83.3 % (5 / 6)
remove_temp CBC 85 100.0 % (6 / 6) 50.0 % (1 / 2)
split_to_stringlist CBC 108 100.0 % (8 / 8) 100.0 % (2 / 2)
test_status_ok CBC 1152 100.0 % (4 / 4)
test_status_print CBC 1152 100.0 % (4 / 4) 66.7 % (4 / 6)

Generated by: LCOV version 2.1-beta2-3-g6141622