LCOV - differential code coverage report
Current view: top level - src/backend/access/hash - hash_xlog.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 82.4 % 471 388 83 45 11 332 3
Current Date: 2024-04-14 14:21:10 Functions: 86.7 % 15 13 1 1 1 1 11
Baseline: 16@8cea358b128 Branches: 56.6 % 226 128 1 97 19 9 100
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 % 7 7 7
(120,180] days: 100.0 % 4 4 4
(240..) days: 82.0 % 460 377 83 45 332
Function coverage date bins:
(240..) days: 86.7 % 15 13 1 1 1 1 11
Branch coverage date bins:
[..60] days: 83.3 % 6 5 1 5
(120,180] days: 100.0 % 4 4 4
(240..) days: 55.1 % 216 119 97 19 100

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
hash_mask UBC 0 0.0 % (0 / 13) 0.0 % (0 / 6)
hash_redo CBC 120962 88.9 % (40 / 45) 75.0 % (12 / 16)
hash_xlog_add_ovfl_page CBC 66 83.1 % (54 / 65) 53.3 % (16 / 30)
hash_xlog_delete CBC 261 92.3 % (24 / 26) 71.4 % (10 / 14)
hash_xlog_init_bitmap_page CBC 24 100.0 % (25 / 25) 75.0 % (6 / 8)
hash_xlog_init_meta_page CBC 24 100.0 % (15 / 15) 75.0 % (3 / 4)
hash_xlog_insert CBC 119639 95.2 % (20 / 21) 41.7 % (5 / 12)
hash_xlog_move_page_contents GBC 1 91.3 % (42 / 46) 50.0 % (13 / 26)
hash_xlog_split_allocate_page CBC 224 100.0 % (41 / 41) 56.2 % (9 / 16)
hash_xlog_split_cleanup CBC 224 100.0 % (11 / 11) 50.0 % (2 / 4)
hash_xlog_split_complete CBC 224 100.0 % (22 / 22) 33.3 % (4 / 12)
hash_xlog_split_page CBC 237 80.0 % (4 / 5) 25.0 % (1 / 4)
hash_xlog_squeeze_page GNC 31 80.4 % (78 / 97) 73.3 % (44 / 60)
hash_xlog_update_meta_page CBC 7 100.0 % (12 / 12) 75.0 % (3 / 4)
hash_xlog_vacuum_one_page UNC 0 0.0 % (0 / 27) 0.0 % (0 / 10)

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