LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path - allpaths.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 94.6 % 1143 1081 2 17 41 2 12 744 47 278 48 758 28
Current Date: 2023-04-08 17:13:01 Functions: 100.0 % 50 50 50 49 1
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 92.1 % 63 58 2 3 30 18 10 13
View type: Flat (60,120] days: 100.0 % 15 15 15
Legend: Lines: hit not hit (120,180] days: 57.1 % 7 4 1 2 1 1 1 1 8
(240..) days: 94.9 % 1058 1004 2 14 36 2 11 713 13 267 48 737
Function coverage date bins:
(240..) days: 50.5 % 99 50 50 49

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
accumulate_append_subpath GIC 88281 100.0 % (17 / 17)
add_paths_to_append_rel GIC 15788 97.2 % (105 / 108)
check_and_push_window_quals GIC 117 91.3 % (21 / 23)
check_output_expressions ECB 594
compare_tlist_datatypes ECB 74
compute_parallel_worker ECB 259853
create_partial_bitmap_paths GIC 51609 100.0 % (6 / 6)
create_plain_partial_paths GIC 108759 100.0 % (5 / 5)
find_window_run_conditions ECB 111
generate_gather_paths GIC 7235 94.4 % (17 / 18)
generate_orderedappend_paths GIC 15677 98.6 % (69 / 70)
generate_partitionwise_join_paths GIC 76650 77.8 % (21 / 27)
generate_useful_gather_paths GIC 232369 100.0 % (28 / 28)
get_cheapest_parameterized_child_path GIC 2820 91.3 % (21 / 23)
get_singleton_append_subpath GIC 5840 90.9 % (10 / 11)
get_useful_pathkeys_for_relation GIC 7190 100.0 % (17 / 17)
has_multiple_baserels GIC 2245 100.0 % (10 / 10)
make_one_rel ECB 128142
make_rel_from_joinlist ECB 129570
qual_is_pushdown_safe GIC 743 87.1 % (27 / 31)
recurse_push_qual ECB 75
recurse_pushdown_safe ECB 111
remove_unused_subquery_outputs GIC 3695 100.0 % (25 / 25)
set_append_rel_pathlist GIC 9154 100.0 % (18 / 18)
set_append_rel_size ECB 9313
set_base_rel_consider_startup ECB 128142
set_base_rel_pathlists ECB 128130
set_base_rel_sizes ECB 128142
set_cte_pathlist ECB 1240
set_dummy_rel_pathlist GIC 443 100.0 % (8 / 8)
set_foreign_pathlist ECB 1099
set_foreign_size ECB 1099
set_function_pathlist ECB 17699
set_namedtuplestore_pathlist GIC 219 100.0 % (6 / 6)
set_plain_rel_pathlist GIC 157351 100.0 % (8 / 8)
set_plain_rel_size ECB 157363
set_rel_consider_parallel ECB 143695
set_rel_pathlist GIC 195621 92.1 % (35 / 38)
set_rel_size GIC 195621 95.3 % (41 / 43)
set_result_pathlist ECB 661
set_subquery_pathlist GIC 3695 97.4 % (75 / 77)
set_tablefunc_pathlist GIC 108 100.0 % (4 / 4)
set_tablesample_rel_pathlist GIC 126 100.0 % (9 / 9)
set_tablesample_rel_size ECB 126
set_values_pathlist ECB 3553
set_worktable_pathlist ECB 357
standard_join_search ECB 34511
subquery_is_pushdown_safe GIC 683 90.5 % (19 / 21)
subquery_push_qual ECB 470
targetIsInAllPartitionLists GIC 567 100.0 % (6 / 6)

Generated by: LCOV version v1.16-55-g56c0a2a