LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - heapam_xlog.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 88.5 % 585 518 17 50 61 457 4 39
Current Date: 2025-12-18 07:33:40 +0900 Functions: 92.9 % 14 13 1 9 4
Baseline: lcov-20251218-005734-baseline Branches: 60.2 % 400 241 52 107 56 185
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 62.5 % 24 15 9 15
(30,360] days: 86.9 % 61 53 8 46 7
(360..) days: 90.0 % 500 450 50 450
Function coverage date bins:
(360..) days: 92.9 % 14 13 1 9 4
Branch coverage date bins:
(1,7] days: 31.2 % 48 15 33 15
(30,360] days: 52.2 % 92 48 19 25 41 7
(360..) days: 68.5 % 260 178 82 178

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
heap_xlog_lock_updated UNC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
heap_xlog_confirm GNC 83 88.9 % (16 / 18) 35.7 % (5 / 14)
heap_xlog_visible GNC 4786 97.1 % (33 / 34) 60.0 % (12 / 20)
heap_xlog_inplace GNC 7843 87.5 % (21 / 24) 38.9 % (7 / 18)
heap_xlog_prune_freeze GNC 14248 97.0 % (65 / 67) 75.0 % (48 / 64)
heap_xlog_lock GNC 55571 93.9 % (31 / 33) 50.0 % (9 / 18)
heap_xlog_multi_insert GNC 61097 88.0 % (66 / 75) 56.9 % (33 / 58)
heap2_redo CBC 80339 65.2 % (15 / 23) 44.4 % (4 / 9)
heap_xlog_update GNC 94988 96.8 % (120 / 124) 65.5 % (55 / 84)
heap_xlog_delete GNC 308279 92.5 % (37 / 40) 64.3 % (18 / 28)
fix_infomask_from_infobits CBC 456275 100.0 % (14 / 14) 100.0 % (10 / 10)
heap_xlog_insert GNC 1293707 96.2 % (50 / 52) 52.6 % (20 / 38)
heap_redo CBC 1760473 93.1 % (27 / 29) 72.7 % (8 / 11)
heap_mask CBC 2957704 100.0 % (23 / 23) 100.0 % (12 / 12)

Generated by: LCOV version 2.4-beta