LCOV - differential code coverage report
Current view: top level - src/backend/commands - variable.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 68.9 % 450 310 140 6 304
Current Date: 2026-03-14 14:10:32 -0400 Functions: 97.3 % 37 36 1 1 35
Baseline: lcov-20260315-024220-baseline Branches: 55.3 % 255 141 114 2 139
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 10 10 6 4
(360..) days: 68.2 % 440 300 140 300
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 97.2 % 36 35 1 35
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 54.9 % 253 139 114 139

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
assign_application_name CBC 16756 100.0 % (3 / 3)
assign_client_encoding CBC 21336 83.3 % (5 / 6) 50.0 % (3 / 6)
assign_datestyle CBC 18119 100.0 % (5 / 5)
assign_io_combine_limit CBC 1201 100.0 % (3 / 3)
assign_io_max_combine_limit CBC 1184 100.0 % (3 / 3)
assign_log_timezone CBC 6087 100.0 % (3 / 3)
assign_maintenance_io_concurrency CBC 1185 80.0 % (4 / 5) 50.0 % (1 / 2)
assign_random_seed CBC 1184 80.0 % (4 / 5) 50.0 % (1 / 2)
assign_role CBC 19645 100.0 % (4 / 4)
assign_session_authorization CBC 18738 100.0 % (5 / 5) 100.0 % (2 / 2)
assign_timezone CBC 8550 100.0 % (4 / 4)
assign_timezone_abbreviations CBC 9661 100.0 % (4 / 4) 100.0 % (2 / 2)
check_application_name CBC 16769 75.0 % (9 / 12) 50.0 % (2 / 4)
check_bonjour CBC 1184 60.0 % (3 / 5) 50.0 % (1 / 2)
check_canonical_path CBC 2368 100.0 % (4 / 4) 100.0 % (2 / 2)
check_client_encoding CBC 21420 59.3 % (16 / 27) 60.0 % (12 / 20)
check_cluster_name CBC 1936 75.0 % (9 / 12) 50.0 % (2 / 4)
check_datestyle CBC 13827 67.8 % (78 / 115) 50.6 % (41 / 81)
check_default_with_oids CBC 1190 100.0 % (6 / 6) 100.0 % (2 / 2)
check_log_timezone CBC 6090 61.5 % (8 / 13) 50.0 % (3 / 6)
check_random_seed CBC 1184 83.3 % (5 / 6) 50.0 % (1 / 2)
check_role CBC 18751 73.5 % (25 / 34) 50.0 % (10 / 20)
check_session_authorization CBC 18219 61.8 % (21 / 34) 45.5 % (10 / 22)
check_ssl CBC 1266 100.0 % (2 / 2)
check_standard_conforming_strings GNC 1664 100.0 % (6 / 6) 100.0 % (2 / 2)
check_timezone CBC 8490 30.4 % (14 / 46) 34.6 % (9 / 26)
check_timezone_abbreviations CBC 9766 87.5 % (7 / 8) 66.7 % (4 / 6)
check_transaction_deferrable CBC 5377 50.0 % (6 / 12) 66.7 % (4 / 6)
check_transaction_isolation CBC 8985 61.1 % (11 / 18) 78.6 % (11 / 14)
check_transaction_read_only CBC 6182 80.0 % (12 / 15) 78.6 % (11 / 14)
show_data_directory_mode CBC 2178 100.0 % (3 / 3)
show_log_file_mode CBC 1781 100.0 % (3 / 3)
show_log_timezone CBC 1781 80.0 % (4 / 5) 50.0 % (1 / 2)
show_random_seed UBC 0 0.0 % (0 / 2)
show_role CBC 30 100.0 % (4 / 4) 75.0 % (3 / 4)
show_timezone CBC 29267 80.0 % (4 / 5) 50.0 % (1 / 2)
show_unix_socket_permissions CBC 1781 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta