LCOV - differential code coverage report
Current view: top level - contrib/amcheck - verify_nbtree.c (source / functions) Coverage Total Hit LBC UBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 76.1 % 766 583 183 583
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.0 % 33 32 1 32
Baseline: lcov-20260920-baseline Branches: 54.3 % 832 452 1 379 452
Baseline Date: 2026-09-20 14:13:13 +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: 76.3 % 750 572 178 572
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: 54.1 % 802 434 1 367 434

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 10790 68.9 % (102 / 148) 63.9 % (115 / 180)
bt_downlink_missing_check CBC 1 23.7 % (9 / 38) 12.5 % (5 / 40)
bt_recheck_sibling_links UBC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
palloc_btree_page CBC 26538 70.0 % (28 / 40) 44.0 % (37 / 84)
bt_check_level_from_leftmost CBC 2536 84.1 % (53 / 63) 60.0 % (42 / 70)
bt_child_highkey_check CBC 3495 83.3 % (50 / 60) 59.2 % (45 / 76)
invariant_l_offset CBC 2609523 43.8 % (7 / 16) 15.4 % (4 / 26)
bt_index_check_callback CBC 4009 58.8 % (10 / 17) 40.9 % (9 / 22)
bt_entry_unique_check CBC 348 81.2 % (26 / 32) 67.9 % (19 / 28)
bt_check_every_level CBC 3991 92.1 % (58 / 63) 69.2 % (36 / 52)
bt_pivot_tuple_identical CBC 3453 54.5 % (6 / 11) 37.5 % (3 / 8)
BTreeTupleGetHeapTIDCareful CBC 3442 70.0 % (7 / 10) 25.0 % (5 / 20)
PageGetItemIdCareful CBC 6439550 75.0 % (6 / 8) 33.3 % (4 / 12)
bt_child_check CBC 3448 90.5 % (19 / 21) 56.2 % (9 / 16)
bt_normalize_tuple CBC 2213643 94.9 % (37 / 39) 75.0 % (27 / 36)
bt_report_duplicate CBC 3 88.2 % (15 / 17) 50.0 % (5 / 10)
invariant_l_nontarget_offset CBC 1176456 87.5 % (14 / 16) 61.5 % (16 / 26)
bt_tuple_present_callback CBC 1095927 92.3 % (12 / 13) 40.0 % (4 / 10)
invariant_g_offset CBC 8264 83.3 % (5 / 6) 50.0 % (3 / 6)
BTreeTupleGetPointsToTID CBC 6 100.0 % (4 / 4) 100.0 % (2 / 2)
Pg_magic_func CBC 330 100.0 % (1 / 1)
bt_index_check CBC 3946 100.0 % (12 / 12) 100.0 % (4 / 4)
bt_index_parent_check CBC 69 100.0 % (14 / 14) 100.0 % (6 / 6)
bt_leftmost_ignoring_half_dead CBC 83 100.0 % (20 / 20) 55.0 % (11 / 20)
bt_mkscankey_pivotsearch CBC 2626878 100.0 % (4 / 4)
bt_posting_plain_tuple CBC 29528 100.0 % (3 / 3) 50.0 % (1 / 2)
bt_right_page_check_scankey CBC 10781 100.0 % (25 / 25) 71.9 % (23 / 32)
bt_rootdescend CBC 782487 100.0 % (22 / 22) 50.0 % (8 / 16)
heap_entry_is_visible CBC 364 100.0 % (6 / 6) 50.0 % (1 / 2)
invariant_leq_offset CBC 2445436 100.0 % (4 / 4) 50.0 % (2 / 4)
offset_is_negative_infinity CBC 3799098 100.0 % (2 / 2) 100.0 % (6 / 6)
pg_finfo_bt_index_check CBC 97 100.0 % (1 / 1)
pg_finfo_bt_index_parent_check CBC 75 100.0 % (1 / 1)

Generated by: LCOV version 2.0-1