LCOV - differential code coverage report
Current view: top level - contrib/amcheck - verify_nbtree.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 73.1 % 799 584 27 188 17 91 476 13
Current Date: 2024-04-14 14:21:10 Functions: 94.3 % 35 33 2 1 15 17 1
Baseline: 16@8cea358b128 Branches: 49.9 % 864 431 43 390 8 77 346
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 17 17 1 16
(120,180] days: 80.1 % 141 113 27 1 89 24
(180,240] days: 20.0 % 5 1 4 1
(240..) days: 71.2 % 636 453 183 17 436
Function coverage date bins:
(120,180] days: 100.0 % 5 5 4 1
(240..) days: 93.3 % 30 28 2 1 11 16
Branch coverage date bins:
[..60] days: 92.9 % 14 13 1 13
(120,180] days: 62.3 % 154 96 43 15 77 19
(180,240] days: 0.0 % 4 0 4
(240..) days: 46.5 % 692 322 370 8 314

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 GBC 6 100.0 % (4 / 4) 100.0 % (2 / 2)
PageGetItemIdCareful CBC 4650665 75.0 % (6 / 8) 33.3 % (4 / 12)
Pg_magic_func CBC 317 100.0 % (1 / 1)
bt_check_every_level GNC 4005 94.1 % (64 / 68) 70.0 % (42 / 60)
bt_check_level_from_leftmost CBC 2477 77.8 % (49 / 63) 51.5 % (35 / 68)
bt_child_check CBC 1861 90.5 % (19 / 21) 56.2 % (9 / 16)
bt_child_highkey_check CBC 1884 75.0 % (45 / 60) 44.6 % (33 / 74)
bt_downlink_missing_check UBC 0 0.0 % (0 / 38) 0.0 % (0 / 40)
bt_entry_unique_check GNC 144902 45.5 % (15 / 33) 32.1 % (9 / 28)
bt_index_check GNC 3968 100.0 % (10 / 10) 100.0 % (4 / 4)
bt_index_check_internal GNC 4028 81.6 % (31 / 38) 47.2 % (17 / 36)
bt_index_parent_check GNC 60 100.0 % (13 / 13) 100.0 % (6 / 6)
bt_leftmost_ignoring_half_dead CBC 55 100.0 % (20 / 20) 55.0 % (11 / 20)
bt_mkscankey_pivotsearch GNC 2025164 100.0 % (4 / 4)
bt_normalize_tuple CBC 1072141 94.9 % (37 / 39) 76.3 % (29 / 38)
bt_pivot_tuple_identical CBC 1862 54.5 % (6 / 11) 37.5 % (3 / 8)
bt_posting_plain_tuple CBC 30546 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 GNC 3 87.5 % (14 / 16) 50.0 % (5 / 10)
bt_rootdescend GNC 201098 100.0 % (23 / 23) 50.0 % (8 / 16)
bt_target_page_check GNC 9080 73.0 % (103 / 141) 65.3 % (111 / 170)
bt_tuple_present_callback CBC 534868 92.9 % (13 / 14) 40.0 % (4 / 10)
btree_index_checkable CBC 4024 77.8 % (7 / 9) 37.5 % (6 / 16)
btree_index_mainfork_expected CBC 4023 50.0 % (3 / 6) 16.7 % (1 / 6)
heap_entry_is_visible GNC 144902 100.0 % (6 / 6) 50.0 % (1 / 2)
invariant_g_offset GNC 6615 83.3 % (5 / 6) 50.0 % (3 / 6)
invariant_l_nontarget_offset GNC 598488 87.5 % (14 / 16) 61.5 % (16 / 26)
invariant_l_offset GNC 2010043 43.8 % (7 / 16) 15.4 % (4 / 26)
invariant_leq_offset GNC 1850283 100.0 % (4 / 4) 50.0 % (2 / 4)
offset_is_negative_infinity CBC 2619415 100.0 % (2 / 2) 100.0 % (6 / 6)
palloc_btree_page CBC 21587 70.0 % (28 / 40) 44.0 % (37 / 84)
pg_finfo_bt_index_check CBC 88 100.0 % (1 / 1)
pg_finfo_bt_index_parent_check CBC 60 100.0 % (1 / 1)

Generated by: LCOV version 2.1-beta2-3-g6141622