LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_agg.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 76.6 % 835 640 195 640
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 24 24 24
Baseline: lcov-20250906-005545-baseline Branches: 70.1 % 718 503 215 503
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 2 2 2
(360..) days: 76.6 % 833 638 195 638
Function coverage date bins:
(360..) days: 100.0 % 24 24 24
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 70.0 % 716 501 215 501

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
build_aggregate_deserialfn_expr CBC 60 100.0 % (5 / 5)
cmp_list_len_contents_asc CBC 160 100.0 % (13 / 13) 85.0 % (17 / 20)
build_aggregate_serialfn_expr CBC 168 100.0 % (5 / 5)
transformGroupingFunc CBC 181 92.3 % (12 / 13) 60.0 % (6 / 10)
expand_grouping_sets CBC 893 94.6 % (35 / 37) 80.4 % (45 / 56)
transformWindowFuncCall CBC 1761 47.8 % (65 / 136) 54.0 % (54 / 100)
expand_groupingset_node CBC 2165 100.0 % (49 / 49) 76.3 % (29 / 38)
cmp_list_len_asc CBC 2895 100.0 % (4 / 4)
agg_args_support_sendreceive CBC 5655 93.8 % (15 / 16) 72.2 % (13 / 18)
buildGroupedVar CBC 5684 100.0 % (15 / 15) 75.0 % (6 / 8)
build_aggregate_finalfn_expr CBC 11492 100.0 % (7 / 7) 100.0 % (2 / 2)
parseCheckAggregates CBC 18469 96.7 % (59 / 61) 85.5 % (65 / 76)
transformAggregateCall CBC 20980 95.8 % (46 / 48) 82.7 % (43 / 52)
check_agg_arguments CBC 21143 96.4 % (27 / 28) 80.8 % (21 / 26)
check_agglevels_and_constraints CBC 21143 41.6 % (74 / 178) 33.0 % (31 / 94)
resolve_aggregate_transtype CBC 21781 100.0 % (7 / 7) 75.0 % (18 / 24)
build_aggregate_transfn_expr CBC 25260 100.0 % (15 / 15) 100.0 % (6 / 6)
substitute_grouped_columns CBC 36890 100.0 % (12 / 12)
finalize_grouping_exprs CBC 36893 100.0 % (13 / 13)
get_aggregate_argtypes CBC 46526 100.0 % (6 / 6) 87.5 % (7 / 8)
make_agg_arg CBC 65622 100.0 % (9 / 9)
check_agg_arguments_walker CBC 88562 78.4 % (29 / 37) 65.9 % (29 / 44)
finalize_grouping_exprs_walker CBC 127775 98.2 % (55 / 56) 79.7 % (51 / 64)
substitute_grouped_columns_mutator CBC 130422 96.9 % (63 / 65) 83.3 % (60 / 72)

Generated by: LCOV version 2.4-beta