LCOV - differential code coverage report
Current view: top level - src/backend/statistics - stat_utils.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 91.0 % 255 232 1 2 20 22 210
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 14 14 1 13
Baseline: lcov-20260726-baseline Branches: 67.2 % 198 133 4 5 56 12 121
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 96.2 % 26 25 1 22 3
(30,360] days: 88.8 % 160 142 2 16 142
(360..) days: 94.2 % 69 65 4 65
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 7 7 7
(360..) days: 100.0 % 6 6 6
Branch coverage date bins:
(7,30] days: 77.8 % 18 14 4 12 2
(30,360] days: 59.1 % 110 65 5 40 65
(360..) days: 77.1 % 70 54 16 54

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 2402 78.4 % (29 / 37) 50.0 % (22 / 44)
statatt_get_index_expr CBC 841 68.8 % (11 / 16) 43.8 % (7 / 16)
statatt_get_type CBC 841 89.7 % (26 / 29) 56.2 % (9 / 16)
statatt_set_slot CBC 1651 94.1 % (32 / 34) 73.1 % (19 / 26)
stats_check_arg_array CBC 2523 81.8 % (9 / 11) 60.0 % (6 / 10)
statatt_check_bounds_histogram GNC 40 95.7 % (22 / 23) 75.0 % (12 / 16)
statatt_get_elem_type CBC 60 90.9 % (10 / 11) 83.3 % (5 / 6)
stats_fill_fcinfo_from_arg_pairs CBC 2414 96.2 % (25 / 26) 79.2 % (19 / 24)
get_arg_by_name CBC 16878 100.0 % (6 / 6) 83.3 % (5 / 6)
statatt_build_stavalues CBC 851 100.0 % (21 / 21) 80.0 % (8 / 10)
statatt_init_empty_tuple CBC 908 100.0 % (23 / 23) 100.0 % (2 / 2)
stats_check_arg_pair CBC 2523 100.0 % (9 / 9) 92.9 % (13 / 14)
stats_check_arg_type CBC 16870 100.0 % (5 / 5) 75.0 % (3 / 4)
stats_check_required_arg CBC 6854 100.0 % (4 / 4) 75.0 % (3 / 4)

Generated by: LCOV version 2.0-1