LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_agg.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 77.9 % 877 683 194 683
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 24 24 24
Baseline: lcov-20261012-baseline Branches: 70.6 % 752 531 221 531
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.1 % 51 48 3 48
(360..) days: 76.9 % 826 635 191 635
Function coverage date bins:
(360..) days: 100.0 % 24 24 24
Branch coverage date bins:
(30,360] days: 66.1 % 56 37 19 37
(360..) days: 71.0 % 696 494 202 494

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
check_agglevels_and_constraints CBC 31427 43.8 % (78 / 178) 35.1 % (33 / 94)
transformWindowFuncCall CBC 2769 47.8 % (65 / 136) 54.0 % (54 / 100)
check_agg_arguments_walker CBC 124937 81.2 % (39 / 48) 64.8 % (35 / 54)
check_agg_arguments CBC 31427 94.3 % (33 / 35) 71.1 % (27 / 38)
expand_grouping_sets CBC 1713 94.6 % (35 / 37) 80.4 % (45 / 56)
parseCheckAggregates CBC 28024 96.7 % (59 / 61) 88.2 % (67 / 76)
substitute_grouped_columns_mutator CBC 193035 97.4 % (74 / 76) 84.2 % (64 / 76)
transformAggregateCall CBC 31199 95.8 % (46 / 48) 82.7 % (43 / 52)
agg_args_support_sendreceive CBC 10511 93.8 % (15 / 16) 72.2 % (13 / 18)
finalize_grouping_exprs_walker CBC 189322 98.5 % (65 / 66) 81.4 % (57 / 70)
get_aggregate_argtypes CBC 80180 85.7 % (6 / 7) 70.0 % (7 / 10)
transformGroupingFunc CBC 252 92.3 % (12 / 13) 60.0 % (6 / 10)
buildGroupedVar CBC 8274 100.0 % (15 / 15) 75.0 % (6 / 8)
build_aggregate_deserialfn_expr CBC 80 100.0 % (5 / 5)
build_aggregate_finalfn_expr CBC 17077 100.0 % (7 / 7) 100.0 % (2 / 2)
build_aggregate_serialfn_expr CBC 224 100.0 % (5 / 5)
build_aggregate_transfn_expr CBC 39720 100.0 % (15 / 15) 100.0 % (6 / 6)
cmp_list_len_asc CBC 4656 100.0 % (4 / 4)
cmp_list_len_contents_asc CBC 224 100.0 % (13 / 13) 95.0 % (19 / 20)
expand_groupingset_node CBC 4206 100.0 % (49 / 49) 76.3 % (29 / 38)
finalize_grouping_exprs CBC 55988 100.0 % (14 / 14)
make_agg_arg CBC 99213 100.0 % (9 / 9)
resolve_aggregate_transtype CBC 39793 100.0 % (7 / 7) 75.0 % (18 / 24)
substitute_grouped_columns CBC 55984 100.0 % (13 / 13)

Generated by: LCOV version 2.0-1