LCOV - differential code coverage report
Current view: top level - contrib/amcheck - verify_nbtree.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 74.8 % 766 573 10 183 573
Current Date: 2026-07-25 19:08:27 +0900 Functions: 97.0 % 33 32 1 32
Baseline: lcov-20260725-baseline Branches: 53.2 % 832 443 12 377 443
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 68.8 % 16 11 5 11
(360..) days: 74.9 % 750 562 10 178 562
Function coverage date bins:
(360..) days: 97.0 % 33 32 1 32
Branch coverage date bins:
(30,360] days: 60.0 % 30 18 12 18
(360..) days: 53.0 % 802 425 12 365 425

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
bt_target_page_check CBC 10885 68.9 % (102 / 148) 63.3 % (114 / 180)
palloc_btree_page CBC 27001 70.0 % (28 / 40) 44.0 % (37 / 84)
bt_downlink_missing_check CBC 1 23.7 % (9 / 38) 12.5 % (5 / 40)
bt_child_highkey_check CBC 3495 83.3 % (50 / 60) 59.2 % (45 / 76)
bt_check_level_from_leftmost CBC 2523 84.1 % (53 / 63) 60.0 % (42 / 70)
invariant_l_offset CBC 2624523 43.8 % (7 / 16) 15.4 % (4 / 26)
bt_entry_unique_check CBC 305 50.0 % (16 / 32) 39.3 % (11 / 28)
bt_check_every_level CBC 4251 92.1 % (58 / 63) 69.2 % (36 / 52)
bt_recheck_sibling_links UBC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
BTreeTupleGetHeapTIDCareful CBC 3442 70.0 % (7 / 10) 25.0 % (5 / 20)
bt_index_check_callback CBC 4269 58.8 % (10 / 17) 40.9 % (9 / 22)
invariant_l_nontarget_offset CBC 1176456 87.5 % (14 / 16) 61.5 % (16 / 26)
bt_leftmost_ignoring_half_dead CBC 83 100.0 % (20 / 20) 55.0 % (11 / 20)
bt_normalize_tuple CBC 2208139 94.9 % (37 / 39) 75.0 % (27 / 36)
bt_right_page_check_scankey CBC 10876 100.0 % (25 / 25) 71.9 % (23 / 32)
PageGetItemIdCareful CBC 6469861 75.0 % (6 / 8) 33.3 % (4 / 12)
bt_rootdescend CBC 782487 100.0 % (22 / 22) 50.0 % (8 / 16)
bt_child_check CBC 3448 90.5 % (19 / 21) 56.2 % (9 / 16)
bt_tuple_present_callback CBC 1093173 92.3 % (12 / 13) 40.0 % (4 / 10)
bt_pivot_tuple_identical CBC 3453 54.5 % (6 / 11) 37.5 % (3 / 8)
bt_report_duplicate CBC 3 88.2 % (15 / 17) 50.0 % (5 / 10)
invariant_g_offset CBC 8372 83.3 % (5 / 6) 50.0 % (3 / 6)
invariant_leq_offset CBC 2463475 100.0 % (4 / 4) 50.0 % (2 / 4)
bt_posting_plain_tuple CBC 26774 100.0 % (3 / 3) 50.0 % (1 / 2)
heap_entry_is_visible CBC 305 100.0 % (6 / 6) 50.0 % (1 / 2)
BTreeTupleGetPointsToTID CBC 6 100.0 % (4 / 4) 100.0 % (2 / 2)
bt_index_check CBC 4206 100.0 % (12 / 12) 100.0 % (4 / 4)
bt_index_parent_check CBC 69 100.0 % (14 / 14) 100.0 % (6 / 6)
offset_is_negative_infinity CBC 3814193 100.0 % (2 / 2) 100.0 % (6 / 6)
Pg_magic_func CBC 331 100.0 % (1 / 1)
bt_mkscankey_pivotsearch CBC 2642081 100.0 % (4 / 4)
pg_finfo_bt_index_check CBC 99 100.0 % (1 / 1)
pg_finfo_bt_index_parent_check CBC 75 100.0 % (1 / 1)

Generated by: LCOV version 2.0-1