LCOV - differential code coverage report
Current view: top level - contrib/pg_plan_advice - pgpa_planner.c (source / functions) Coverage Total Hit UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.7 % 699 634 65 634
Current Date: 2026-09-20 14:13:17 +0900 Functions: 91.3 % 23 21 2 21
Baseline: lcov-20260920-baseline Branches: 80.2 % 605 485 120 485
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 90.7 % 696 631 65 631
Function coverage date bins:
(30,360] days: 91.3 % 23 21 2 21
Branch coverage date bins:
(7,30] days: 50.0 % 6 3 3 3
(30,360] days: 80.5 % 599 482 117 482

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_build_simple_rel CBC 161611 80.0 % (16 / 20) 54.5 % (12 / 22)
pgpa_compute_rt_identifier CBC 157781 100.0 % (11 / 11) 100.0 % (6 / 6)
pgpa_compute_rt_offsets CBC 86373 100.0 % (15 / 15) 87.5 % (21 / 24)
pgpa_get_join_state CBC 202767 100.0 % (36 / 36) 100.0 % (22 / 22)
pgpa_join_method_permits_join CBC 127960 95.8 % (23 / 24) 87.5 % (14 / 16)
pgpa_join_order_permits_join CBC 70822 100.0 % (41 / 41) 89.5 % (34 / 38)
pgpa_join_path_setup CBC 152344 84.6 % (22 / 26) 56.7 % (17 / 30)
pgpa_join_strategy_mask_from_advice_tag CBC 131544 100.0 % (18 / 18) 100.0 % (8 / 8)
pgpa_joinrel_setup CBC 50423 69.2 % (9 / 13) 31.2 % (5 / 16)
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_append_feedback CBC 129612 100.0 % (12 / 12) 87.5 % (7 / 8)
pgpa_planner_apply_join_path_advice CBC 72250 100.0 % (80 / 80) 96.4 % (81 / 84)
pgpa_planner_apply_joinrel_advice CBC 24192 97.3 % (72 / 74) 87.9 % (51 / 58)
pgpa_planner_apply_scan_advice CBC 76151 96.4 % (106 / 110) 81.8 % (90 / 110)
pgpa_planner_feedback_warning CBC 43069 56.2 % (9 / 16) 50.0 % (8 / 16)
pgpa_planner_get_proot CBC 160999 100.0 % (31 / 31) 94.7 % (36 / 38)
pgpa_planner_install_hooks CBC 22 100.0 % (13 / 13)
pgpa_planner_setup CBC 88050 93.3 % (28 / 30) 82.1 % (23 / 28)
pgpa_planner_shutdown CBC 86451 97.4 % (38 / 39) 93.8 % (15 / 16)
pgpa_semijoin_permits_join CBC 3582 100.0 % (26 / 26) 94.4 % (17 / 18)
pgpa_validate_rt_identifiers CBC 86373 100.0 % (19 / 19) 70.8 % (17 / 24)

Generated by: LCOV version 2.0-1