LCOV - differential code coverage report
Current view: top level - src/backend/lib - rbtree.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 98.9 % 271 268 3 1 267 1
Current Date: 2025-12-17 08:58:58 +0900 Functions: 100.0 % 17 17 1 16
Baseline: lcov-20251217-005640-baseline Branches: 92.5 % 147 136 11 136
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(360..) days: 98.9 % 270 267 3 267
Function coverage date bins:
(360..) days: 100.0 % 17 17 1 16
Branch coverage date bins:
(360..) days: 92.5 % 147 136 11 136

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
rbt_begin_iterate CBC 221 85.7 % (12 / 14) 40.0 % (2 / 5)
rbt_delete_node CBC 14940 95.7 % (22 / 23) 86.4 % (19 / 22)
rbt_rotate_left CBC 268972 100.0 % (16 / 16) 80.0 % (8 / 10)
rbt_rotate_right CBC 70982 100.0 % (16 / 16) 80.0 % (8 / 10)
rbt_create GNC 223 100.0 % (11 / 11) 50.0 % (1 / 2)
rbt_delete_fixup CBC 12700 100.0 % (43 / 43) 100.0 % (22 / 22)
rbt_find CBC 40001 100.0 % (10 / 10) 100.0 % (6 / 6)
rbt_find_great CBC 311 100.0 % (12 / 12) 100.0 % (8 / 8)
rbt_find_less CBC 9694 100.0 % (12 / 12) 100.0 % (8 / 8)
rbt_insert CBC 1567918 100.0 % (26 / 26) 100.0 % (10 / 10)
rbt_insert_fixup CBC 319322 100.0 % (29 / 29) 100.0 % (14 / 14)
rbt_iterate CBC 279543 100.0 % (4 / 4) 100.0 % (2 / 2)
rbt_left_right_iterator CBC 269516 100.0 % (20 / 20) 100.0 % (12 / 12)
rbt_leftmost CBC 3 100.0 % (9 / 9) 100.0 % (4 / 4)
rbt_right_left_iterator CBC 10001 100.0 % (20 / 20) 100.0 % (12 / 12)
rbt_copy_data CBC 321647 100.0 % (3 / 3)
rbt_delete CBC 14940 100.0 % (3 / 3)

Generated by: LCOV version 2.4-beta