LCOV - differential code coverage report
Current view: top level - src/backend/commands - variable.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 69.0 % 452 312 140 8 304
Current Date: 2026-05-29 21:51:00 -0400 Functions: 97.4 % 38 37 1 2 35
Baseline: lcov-20260530-034037-baseline Branches: 55.3 % 255 141 114 2 139
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 8 8 8
(360..) days: 68.5 % 444 304 140 304
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(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 18400 100.0 % (3 / 3)
assign_client_encoding CBC 24162 83.3 % (5 / 6) 50.0 % (3 / 6)
assign_datestyle CBC 20116 100.0 % (5 / 5)
assign_io_combine_limit CBC 1322 100.0 % (3 / 3)
assign_io_max_combine_limit CBC 1292 100.0 % (3 / 3)
assign_log_timezone CBC 7398 100.0 % (3 / 3)
assign_maintenance_io_concurrency CBC 1293 80.0 % (4 / 5) 50.0 % (1 / 2)
assign_random_seed CBC 1292 80.0 % (4 / 5) 50.0 % (1 / 2)
assign_role CBC 22415 100.0 % (4 / 4)
assign_session_authorization CBC 21178 100.0 % (5 / 5) 100.0 % (2 / 2)
assign_timezone CBC 10274 100.0 % (4 / 4)
assign_timezone_abbreviations CBC 11837 100.0 % (4 / 4) 100.0 % (2 / 2)
check_application_name CBC 18413 75.0 % (9 / 12) 50.0 % (2 / 4)
check_bonjour CBC 1292 60.0 % (3 / 5) 50.0 % (1 / 2)
check_canonical_path CBC 2584 100.0 % (4 / 4) 100.0 % (2 / 2)
check_client_encoding CBC 24241 59.3 % (16 / 27) 60.0 % (12 / 20)
check_cluster_name CBC 2120 75.0 % (9 / 12) 50.0 % (2 / 4)
check_datestyle CBC 15797 67.8 % (78 / 115) 50.6 % (41 / 81)
check_default_with_oids CBC 1300 100.0 % (6 / 6) 100.0 % (2 / 2)
check_log_timezone CBC 7402 61.5 % (8 / 13) 50.0 % (3 / 6)
check_random_seed CBC 1292 83.3 % (5 / 6) 50.0 % (1 / 2)
check_role CBC 21207 73.5 % (25 / 34) 50.0 % (10 / 20)
check_session_authorization CBC 20466 61.8 % (21 / 34) 45.5 % (10 / 22)
check_ssl CBC 1476 100.0 % (2 / 2)
check_ssl_sni GNC 1387 100.0 % (2 / 2)
check_standard_conforming_strings GNC 1784 100.0 % (6 / 6) 100.0 % (2 / 2)
check_timezone CBC 10196 30.4 % (14 / 46) 34.6 % (9 / 26)
check_timezone_abbreviations CBC 11945 87.5 % (7 / 8) 66.7 % (4 / 6)
check_transaction_deferrable CBC 6622 50.0 % (6 / 12) 66.7 % (4 / 6)
check_transaction_isolation CBC 10527 61.1 % (11 / 18) 78.6 % (11 / 14)
check_transaction_read_only CBC 7478 80.0 % (12 / 15) 78.6 % (11 / 14)
show_data_directory_mode CBC 2310 100.0 % (3 / 3)
show_log_file_mode CBC 1891 100.0 % (3 / 3)
show_log_timezone CBC 1891 80.0 % (4 / 5) 50.0 % (1 / 2)
show_random_seed UBC 0 0.0 % (0 / 2)
show_role CBC 40 100.0 % (4 / 4) 75.0 % (3 / 4)
show_timezone CBC 31480 80.0 % (4 / 5) 50.0 % (1 / 2)
show_unix_socket_permissions CBC 1891 100.0 % (3 / 3)

Generated by: LCOV version 2.5.0-beta