LCOV - differential code coverage report
Current view: top level - contrib/pg_plan_advice - pgpa_planner.c (source / functions) Coverage Total Hit UNC GNC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 85.7 % 665 570 95 570
Current Date: 2026-03-14 14:10:32 -0400 Functions: 82.6 % 23 19 4 19
Baseline: lcov-20260315-024220-baseline Branches: 70.4 % 551 388 163 388
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 85.7 % 665 570 95 570
Function coverage date bins:
(1,7] days: 82.6 % 23 19 4 19
Branch coverage date bins:
(1,7] days: 70.4 % 551 388 163 388

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
pgpa_join_path_setup GNC 584 86.2 % (25 / 29) 55.0 % (22 / 40)
pgpa_planner_apply_scan_advice GNC 72 96.2 % (102 / 106) 82.7 % (86 / 104)
pgpa_planner_feedback_warning UNC 0 0.0 % (0 / 16) 0.0 % (0 / 16)
pgpa_join_method_permits_join GNC 34 62.5 % (15 / 24) 31.2 % (5 / 16)
pgpa_joinrel_setup GNC 206 69.2 % (9 / 13) 31.2 % (5 / 16)
pgpa_jointype_to_cstring UNC 0 0.0 % (0 / 23) 0.0 % (0 / 11)
pgpa_planner_setup GNC 174 93.8 % (30 / 32) 60.7 % (17 / 28)
pgpa_build_simple_rel GNC 382 77.8 % (14 / 18) 54.5 % (12 / 22)
pgpa_planner_apply_joinrel_advice GNC 105 97.3 % (72 / 74) 86.2 % (50 / 58)
pgpa_ri_checker_validate GNC 174 94.7 % (18 / 19) 63.6 % (14 / 22)
pgpa_bms_to_cstring UNC 0 0.0 % (0 / 10) 0.0 % (0 / 6)
pgpa_ri_checker_compare_key UNC 0 0.0 % (0 / 8) 0.0 % (0 / 6)
pgpa_join_order_permits_join GNC 158 100.0 % (41 / 41) 86.8 % (33 / 38)
pgpa_opaque_join_permits_join GNC 2 75.0 % (9 / 12) 16.7 % (1 / 6)
pgpa_planner_apply_join_path_advice GNC 288 100.0 % (80 / 80) 94.0 % (79 / 84)
pgpa_semijoin_permits_join GNC 50 88.5 % (23 / 26) 72.2 % (13 / 18)
pgpa_planner_shutdown GNC 174 94.9 % (37 / 39) 77.8 % (14 / 18)
pgpa_ri_checker_save GNC 341 100.0 % (9 / 9) 25.0 % (1 / 4)
pgpa_get_join_state GNC 790 100.0 % (36 / 36) 90.9 % (20 / 22)
pgpa_join_strategy_mask_from_advice_tag GNC 86 100.0 % (18 / 18) 100.0 % (8 / 8)
pgpa_planner_append_feedback GNC 339 100.0 % (11 / 11) 100.0 % (6 / 6)
pgpa_ri_checker_hash_key GNC 341 100.0 % (8 / 8) 100.0 % (2 / 2)
pgpa_planner_install_hooks GNC 11 100.0 % (13 / 13)

Generated by: LCOV version 2.4-beta