LCOV - differential code coverage report
Current view: top level - contrib/amcheck - verify_nbtree.c (source / functions) Coverage Total Hit UNC UBC GNC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 75.3 % 762 574 188 1 573
Current Date: 2026-11-05 14:14:01 +0100 Functions: 97.0 % 33 32 1 1 31
Baseline: lcov-20261105-baseline Branches: 53.6 % 828 444 1 383 1 443
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 75.0 % 16 12 4 1 11
(360..) days: 75.3 % 746 562 184 562
Function coverage date bins:
(360..) days: 97.0 % 33 32 1 1 31
Branch coverage date bins:
(30,360] days: 63.3 % 30 19 1 10 1 18
(360..) days: 53.3 % 798 425 373 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_recheck_sibling_links UBC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
bt_downlink_missing_check CBC 1 23.7 % (9 / 38) 12.5 % (5 / 40)
bt_report_duplicate CBC 3 88.2 % (15 / 17) 50.0 % (5 / 10)
BTreeTupleGetPointsToTID CBC 6 100.0 % (4 / 4) 100.0 % (2 / 2)
bt_index_parent_check CBC 69 100.0 % (14 / 14) 100.0 % (6 / 6)
pg_finfo_bt_index_parent_check CBC 75 100.0 % (1 / 1)
bt_leftmost_ignoring_half_dead CBC 83 100.0 % (20 / 20) 55.0 % (11 / 20)
pg_finfo_bt_index_check CBC 97 100.0 % (1 / 1)
Pg_magic_func CBC 327 100.0 % (1 / 1)
bt_entry_unique_check CBC 348 50.0 % (16 / 32) 39.3 % (11 / 28)
heap_entry_is_visible CBC 348 100.0 % (6 / 6) 50.0 % (1 / 2)
bt_check_level_from_leftmost CBC 2532 84.1 % (53 / 63) 60.0 % (42 / 70)
BTreeTupleGetHeapTIDCareful CBC 3442 70.0 % (7 / 10) 25.0 % (5 / 20)
bt_child_check CBC 3448 90.5 % (19 / 21) 56.2 % (9 / 16)
bt_pivot_tuple_identical CBC 3453 54.5 % (6 / 11) 37.5 % (3 / 8)
bt_child_highkey_check GNC 3495 83.6 % (51 / 61) 59.0 % (46 / 78)
bt_index_check CBC 3942 100.0 % (12 / 12) 100.0 % (4 / 4)
bt_check_every_level CBC 3987 92.1 % (58 / 63) 69.2 % (36 / 52)
bt_index_check_callback CBC 4005 83.3 % (10 / 12) 56.2 % (9 / 16)
invariant_g_offset CBC 8304 83.3 % (5 / 6) 50.0 % (3 / 6)
bt_right_page_check_scankey CBC 10817 100.0 % (25 / 25) 71.9 % (23 / 32)
bt_target_page_check CBC 10826 68.9 % (102 / 148) 63.3 % (114 / 180)
palloc_btree_page CBC 26610 70.0 % (28 / 40) 44.0 % (37 / 84)
bt_posting_plain_tuple CBC 27863 100.0 % (3 / 3) 50.0 % (1 / 2)
bt_rootdescend CBC 782487 100.0 % (22 / 22) 50.0 % (8 / 16)
bt_tuple_present_callback CBC 1094268 92.3 % (12 / 13) 40.0 % (4 / 10)
invariant_l_nontarget_offset CBC 1176456 87.5 % (14 / 16) 61.5 % (16 / 26)
bt_normalize_tuple CBC 2210326 94.9 % (37 / 39) 75.0 % (27 / 36)
invariant_leq_offset CBC 2445226 100.0 % (4 / 4) 50.0 % (2 / 4)
invariant_l_offset CBC 2609721 43.8 % (7 / 16) 15.4 % (4 / 26)
bt_mkscankey_pivotsearch CBC 2627152 100.0 % (4 / 4)
offset_is_negative_infinity CBC 3799332 100.0 % (2 / 2) 100.0 % (6 / 6)
PageGetItemIdCareful CBC 6440062 75.0 % (6 / 8) 33.3 % (4 / 12)

Generated by: LCOV version 2.0-1