LCOV - differential code coverage report
Current view: top level - contrib/amcheck - verify_nbtree.c (source / functions) Coverage Total Hit UBC GBC GIC GNC CBC ECB DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 73.4 % 766 562 204 10 1 551 1
Current Date: 2025-12-17 08:58:58 +0900 Functions: 93.9 % 33 31 2 1 30
Baseline: lcov-20251217-005640-baseline Branches: 51.0 % 832 424 408 9 2 413 4
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 75.0 % 12 9 3 1 8
(30,360] days: 81.8 % 33 27 6 27
(360..) days: 73.0 % 721 526 195 10 516
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 93.5 % 31 29 2 1 28
Branch coverage date bins:
(7,30] days: 53.8 % 26 14 12 14
(30,360] days: 53.6 % 28 15 13 15
(360..) days: 50.5 % 782 395 383 9 2 384 4

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
BTreeTupleGetHeapTIDCareful CBC 1860 70.0 % (7 / 10) 25.0 % (5 / 20)
BTreeTupleGetPointsToTID CBC 6 100.0 % (4 / 4) 100.0 % (2 / 2)
PageGetItemIdCareful CBC 4723000 75.0 % (6 / 8) 33.3 % (4 / 12)
Pg_magic_func CBC 326 100.0 % (1 / 1)
bt_check_every_level GNC 3975 92.1 % (58 / 63) 69.2 % (36 / 52)
bt_check_level_from_leftmost CBC 2510 77.8 % (49 / 63) 50.0 % (35 / 70)
bt_child_check CBC 1861 90.5 % (19 / 21) 56.2 % (9 / 16)
bt_child_highkey_check CBC 1884 75.0 % (45 / 60) 44.7 % (34 / 76)
bt_downlink_missing_check UBC 0 0.0 % (0 / 38) 0.0 % (0 / 40)
bt_entry_unique_check CBC 371 81.2 % (26 / 32) 67.9 % (19 / 28)
bt_index_check CBC 3937 100.0 % (12 / 12) 100.0 % (4 / 4)
bt_index_check_callback CBC 3993 62.5 % (10 / 16) 40.9 % (9 / 22)
bt_index_parent_check CBC 62 100.0 % (14 / 14) 100.0 % (6 / 6)
bt_leftmost_ignoring_half_dead CBC 56 100.0 % (20 / 20) 55.0 % (11 / 20)
bt_mkscankey_pivotsearch CBC 2061400 100.0 % (4 / 4)
bt_normalize_tuple CBC 1068376 94.9 % (37 / 39) 75.0 % (27 / 36)
bt_pivot_tuple_identical CBC 1862 54.5 % (6 / 11) 37.5 % (3 / 8)
bt_posting_plain_tuple CBC 28576 100.0 % (3 / 3) 50.0 % (1 / 2)
bt_recheck_sibling_links UBC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
bt_report_duplicate CBC 3 88.2 % (15 / 17) 50.0 % (5 / 10)
bt_right_page_check_scankey CBC 9293 80.0 % (20 / 25) 53.1 % (17 / 32)
bt_rootdescend CBC 201098 100.0 % (23 / 23) 50.0 % (8 / 16)
bt_target_page_check CBC 9301 69.6 % (103 / 148) 64.4 % (116 / 180)
bt_tuple_present_callback CBC 532991 92.3 % (12 / 13) 40.0 % (4 / 10)
heap_entry_is_visible CBC 387 100.0 % (6 / 6) 50.0 % (1 / 2)
invariant_g_offset CBC 6803 83.3 % (5 / 6) 50.0 % (3 / 6)
invariant_l_nontarget_offset CBC 598488 87.5 % (14 / 16) 61.5 % (16 / 26)
invariant_l_offset CBC 2045870 43.8 % (7 / 16) 15.4 % (4 / 26)
invariant_leq_offset CBC 1882515 100.0 % (4 / 4) 50.0 % (2 / 4)
offset_is_negative_infinity CBC 2655505 100.0 % (2 / 2) 100.0 % (6 / 6)
palloc_btree_page CBC 21966 70.0 % (28 / 40) 44.0 % (37 / 84)
pg_finfo_bt_index_check CBC 91 100.0 % (1 / 1)
pg_finfo_bt_index_parent_check CBC 65 100.0 % (1 / 1)

Generated by: LCOV version 2.4-beta