LCOV - code coverage report
Current view: top level - src/backend/optimizer/path - allpaths.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 93.7 % 1741 1632
Test Date: 2026-01-26 10:56:24 Functions: 96.2 % 52 50
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 78.2 % 1311 1025

Function Name Sort by function name Hit count Sort by function hit count
accumulate_append_subpath 45286
add_paths_to_append_rel 6378
check_and_push_window_quals 42
check_output_expressions 280
compare_tlist_datatypes 28
compute_parallel_worker 73600
create_partial_bitmap_paths 13074
create_plain_partial_paths 31908
find_window_run_conditions 40
generate_gather_paths 3644
generate_grouped_paths 149
generate_orderedappend_paths 6326
generate_partitionwise_join_paths 21890
generate_useful_gather_paths 56633
get_cheapest_parameterized_child_path 1190
get_singleton_append_subpath 2136
get_useful_pathkeys_for_relation 3644
make_one_rel 33896
make_rel_from_joinlist 34368
qual_is_pushdown_safe 433
recurse_push_qual 30
recurse_pushdown_safe 42
remove_unused_subquery_outputs 1480
set_append_rel_pathlist 3405
set_append_rel_size 3448
set_base_rel_consider_startup 33901
set_base_rel_pathlists 33896
set_base_rel_sizes 33901
set_cte_pathlist 212
set_dummy_rel_pathlist 209
set_foreign_pathlist 0
set_foreign_size 0
set_function_pathlist 3642
set_grouped_rel_pathlist 54200
set_namedtuplestore_pathlist 77
set_plain_rel_pathlist 43192
set_plain_rel_size 43197
set_rel_consider_parallel 44079
set_rel_pathlist 54200
set_rel_size 54182
set_result_pathlist 676
set_subquery_pathlist 1480
set_tablefunc_pathlist 103
set_tablesample_rel_pathlist 45
set_tablesample_rel_size 45
set_values_pathlist 1114
set_worktable_pathlist 74
setup_simple_grouped_rels 33896
standard_join_search 9420
subquery_is_pushdown_safe 318
subquery_push_qual 330
targetIsInAllPartitionLists 176

Generated by: LCOV version 2.3.2-1