LCOV - differential code coverage report
Current view: top level - contrib/pg_plan_advice - pgpa_planner.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 90.8 % 703 638 65 638
Current Date: 2026-10-12 11:56:10 +0200 Functions: 91.3 % 23 21 2 21
Baseline: lcov-20261012-baseline Branches: 80.4 % 613 493 120 493
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 5 5 5
(30,360] days: 90.7 % 698 633 65 633
Function coverage date bins:
(30,360] days: 91.3 % 23 21 2 21
Branch coverage date bins:
(1,7] days: 100.0 % 8 8 8
(30,360] days: 80.2 % 605 485 120 485

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_bms_to_cstring UBC 0 0.0 % (0 / 10) 0.0 % (0 / 6)
pgpa_jointype_to_cstring UBC 0 0.0 % (0 / 23) 0.0 % (0 / 11)
pgpa_opaque_join_permits_join CBC 2 75.0 % (9 / 12) 16.7 % (1 / 6)
pgpa_planner_install_hooks CBC 22 100.0 % (13 / 13)
pgpa_semijoin_permits_join CBC 3582 100.0 % (26 / 26) 94.4 % (17 / 18)
pgpa_planner_apply_joinrel_advice CBC 24378 97.3 % (72 / 74) 87.9 % (51 / 58)
pgpa_planner_feedback_warning CBC 43183 56.2 % (9 / 16) 50.0 % (8 / 16)
pgpa_joinrel_setup CBC 50803 69.2 % (9 / 13) 31.2 % (5 / 16)
pgpa_join_order_permits_join CBC 71436 100.0 % (45 / 45) 91.3 % (42 / 46)
pgpa_planner_apply_join_path_advice CBC 72864 100.0 % (80 / 80) 96.4 % (81 / 84)
pgpa_planner_apply_scan_advice CBC 77314 96.4 % (106 / 110) 81.8 % (90 / 110)
pgpa_compute_rt_offsets CBC 86605 100.0 % (15 / 15) 87.5 % (21 / 24)
pgpa_validate_rt_identifiers CBC 86605 100.0 % (19 / 19) 70.8 % (17 / 24)
pgpa_planner_shutdown CBC 86684 97.4 % (38 / 39) 93.8 % (15 / 16)
pgpa_planner_setup CBC 88285 93.3 % (28 / 30) 82.1 % (23 / 28)
pgpa_join_method_permits_join CBC 129260 95.8 % (23 / 24) 87.5 % (14 / 16)
pgpa_planner_append_feedback CBC 129966 100.0 % (12 / 12) 87.5 % (7 / 8)
pgpa_join_strategy_mask_from_advice_tag CBC 132844 100.0 % (18 / 18) 100.0 % (8 / 8)
pgpa_join_path_setup CBC 153604 84.6 % (22 / 26) 56.7 % (17 / 30)
pgpa_compute_rt_identifier CBC 158516 100.0 % (11 / 11) 100.0 % (6 / 6)
pgpa_planner_get_proot CBC 161734 100.0 % (31 / 31) 94.7 % (36 / 38)
pgpa_build_simple_rel CBC 162353 80.0 % (16 / 20) 54.5 % (12 / 22)
pgpa_get_join_state CBC 204407 100.0 % (36 / 36) 100.0 % (22 / 22)

Generated by: LCOV version 2.0-1