LCOV - differential code coverage report
Current view: top level - src/backend/statistics - stat_utils.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 92.4 % 262 242 1 19 22 220
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 15 15 1 14
Baseline: lcov-20261105-baseline Branches: 73.3 % 202 148 4 50 12 136
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.9 % 179 168 1 10 22 146
(360..) days: 89.2 % 83 74 9 74
Function coverage date bins:
(30,360] days: 100.0 % 12 12 1 11
(360..) days: 100.0 % 3 3 3
Branch coverage date bins:
(30,360] days: 75.9 % 112 85 4 23 12 73
(360..) days: 70.0 % 90 63 27 63

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
RangeVarCallbackForStats CBC 2490 83.8 % (31 / 37) 68.2 % (30 / 44)
statatt_get_index_expr CBC 918 68.8 % (11 / 16) 43.8 % (7 / 16)
statatt_get_type CBC 918 89.3 % (25 / 28) 56.2 % (9 / 16)
stats_fill_fcinfo_from_arg_pairs CBC 2471 96.2 % (25 / 26) 79.2 % (19 / 24)
statatt_check_bounds_histogram GNC 68 95.7 % (22 / 23) 75.0 % (12 / 16)
statatt_set_slot CBC 1800 97.1 % (33 / 34) 84.6 % (22 / 26)
stats_check_arg_array CBC 2754 81.8 % (9 / 11) 60.0 % (6 / 10)
statatt_build_stavalues CBC 940 100.0 % (21 / 21) 80.0 % (8 / 10)
get_arg_by_name CBC 17324 100.0 % (6 / 6) 83.3 % (5 / 6)
statatt_get_elem_type CBC 72 90.9 % (10 / 11) 83.3 % (5 / 6)
stats_check_arg_pair CBC 2754 100.0 % (9 / 9) 92.9 % (13 / 14)
stats_check_arg_type CBC 17316 100.0 % (5 / 5) 75.0 % (3 / 4)
stats_check_required_arg CBC 7259 100.0 % (4 / 4) 75.0 % (3 / 4)
statatt_get_range_type CBC 96 100.0 % (8 / 8) 100.0 % (4 / 4)
statatt_init_empty_tuple CBC 997 100.0 % (23 / 23) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1