LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_agg.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 77.5 % 876 679 197 33 646 10
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 24 24 5 19
Baseline: lcov-20260315-024220-baseline Branches: 70.5 % 750 529 7 214 4 27 498 7 17
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 38 38 33 5
(30,360] days: 88.9 % 18 16 2 16
(360..) days: 76.2 % 820 625 195 625
Function coverage date bins:
(360..) days: 100.0 % 24 24 5 19
Branch coverage date bins:
(7,30] days: 80.6 % 36 29 7 27 2
(30,360] days: 54.5 % 22 12 10 12
(360..) days: 70.5 % 692 488 204 4 484

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
agg_args_support_sendreceive CBC 6987 93.8 % (15 / 16) 72.2 % (13 / 18)
buildGroupedVar CBC 6154 100.0 % (15 / 15) 75.0 % (6 / 8)
build_aggregate_deserialfn_expr CBC 60 100.0 % (5 / 5)
build_aggregate_finalfn_expr CBC 13539 100.0 % (7 / 7) 100.0 % (2 / 2)
build_aggregate_serialfn_expr CBC 168 100.0 % (5 / 5)
build_aggregate_transfn_expr CBC 31562 100.0 % (15 / 15) 100.0 % (6 / 6)
check_agg_arguments CBC 25036 94.3 % (33 / 35) 71.1 % (27 / 38)
check_agg_arguments_walker CBC 98845 81.2 % (39 / 48) 64.8 % (35 / 54)
check_agglevels_and_constraints CBC 25036 41.6 % (74 / 178) 33.0 % (31 / 94)
cmp_list_len_asc CBC 3082 100.0 % (4 / 4)
cmp_list_len_contents_asc CBC 163 100.0 % (13 / 13) 95.0 % (19 / 20)
expand_grouping_sets CBC 1086 94.6 % (35 / 37) 80.4 % (45 / 56)
expand_groupingset_node CBC 2636 100.0 % (49 / 49) 76.3 % (29 / 38)
finalize_grouping_exprs GNC 44624 100.0 % (14 / 14)
finalize_grouping_exprs_walker GNC 149414 98.5 % (65 / 66) 81.4 % (57 / 70)
get_aggregate_argtypes CBC 59320 100.0 % (6 / 6) 87.5 % (7 / 8)
make_agg_arg CBC 78673 100.0 % (9 / 9)
parseCheckAggregates GNC 22336 96.7 % (59 / 61) 88.2 % (67 / 76)
resolve_aggregate_transtype CBC 27252 100.0 % (7 / 7) 75.0 % (18 / 24)
substitute_grouped_columns GNC 44621 100.0 % (13 / 13)
substitute_grouped_columns_mutator GNC 152349 97.4 % (74 / 76) 84.2 % (64 / 76)
transformAggregateCall CBC 24863 95.8 % (46 / 48) 82.7 % (43 / 52)
transformGroupingFunc CBC 191 92.3 % (12 / 13) 60.0 % (6 / 10)
transformWindowFuncCall CBC 1995 47.8 % (65 / 136) 54.0 % (54 / 100)

Generated by: LCOV version 2.4-beta