LCOV - differential code coverage report
Current view: top level - contrib/pg_plan_advice - pgpa_planner.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 90.7 % 696 631 65 631
Current Date: 2026-08-27 14:31:44 +0300 Functions: 91.3 % 23 21 2 21
Baseline: lcov-20260827-baseline Branches: 80.3 % 599 481 118 481
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(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:
(30,360] days: 80.3 % 599 481 118 481

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 160513 80.0 % (16 / 20) 54.5 % (12 / 22)
pgpa_compute_rt_identifier CBC 156662 100.0 % (11 / 11) 83.3 % (5 / 6)
pgpa_compute_rt_offsets CBC 87697 100.0 % (15 / 15) 87.5 % (21 / 24)
pgpa_get_join_state CBC 219571 100.0 % (36 / 36) 100.0 % (22 / 22)
pgpa_join_method_permits_join CBC 147470 95.8 % (23 / 24) 87.5 % (14 / 16)
pgpa_join_order_permits_join CBC 77700 100.0 % (41 / 41) 89.5 % (34 / 38)
pgpa_join_path_setup CBC 166136 84.6 % (22 / 26) 56.7 % (17 / 30)
pgpa_join_strategy_mask_from_advice_tag CBC 151046 100.0 % (18 / 18) 100.0 % (8 / 8)
pgpa_joinrel_setup CBC 53435 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 131592 100.0 % (11 / 11) 100.0 % (6 / 6)
pgpa_planner_apply_join_path_advice CBC 79104 100.0 % (80 / 80) 96.4 % (81 / 84)
pgpa_planner_apply_joinrel_advice CBC 25684 97.3 % (72 / 74) 87.9 % (51 / 58)
pgpa_planner_apply_scan_advice CBC 75581 96.3 % (104 / 108) 83.0 % (88 / 106)
pgpa_planner_feedback_warning CBC 43735 56.2 % (9 / 16) 50.0 % (8 / 16)
pgpa_planner_get_proot CBC 159872 100.0 % (31 / 31) 94.7 % (36 / 38)
pgpa_planner_install_hooks CBC 22 100.0 % (13 / 13)
pgpa_planner_setup CBC 89355 93.3 % (28 / 30) 82.1 % (23 / 28)
pgpa_planner_shutdown CBC 87774 97.4 % (38 / 39) 93.8 % (15 / 16)
pgpa_semijoin_permits_join CBC 3574 100.0 % (26 / 26) 94.4 % (17 / 18)
pgpa_validate_rt_identifiers CBC 87697 100.0 % (19 / 19) 70.8 % (17 / 24)

Generated by: LCOV version 2.0-1