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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 88.6 % 588 521 17 50 64 457 4 39
Current Date: 2026-03-14 14:10:32 -0400 Functions: 92.9 % 14 13 1 9 4
Baseline: lcov-20260315-024220-baseline Branches: 60.2 % 400 241 52 107 56 185 22 26
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 78.8 % 80 63 17 61 2
(360..) days: 90.1 % 505 455 50 455
Function coverage date bins:
(360..) days: 92.9 % 14 13 1 9 4
Branch coverage date bins:
(30,360] days: 51.8 % 110 57 52 1 56 1
(360..) days: 63.4 % 290 184 106 184

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
fix_infomask_from_infobits CBC 458584 100.0 % (14 / 14) 100.0 % (10 / 10)
heap2_redo CBC 81219 65.2 % (15 / 23) 44.4 % (4 / 9)
heap_mask CBC 2962352 100.0 % (23 / 23) 100.0 % (12 / 12)
heap_redo CBC 1764535 93.1 % (27 / 29) 72.7 % (8 / 11)
heap_xlog_confirm GNC 93 88.9 % (16 / 18) 35.7 % (5 / 14)
heap_xlog_delete GNC 310321 92.5 % (37 / 40) 64.3 % (18 / 28)
heap_xlog_inplace GNC 7936 87.5 % (21 / 24) 38.9 % (7 / 18)
heap_xlog_insert GNC 1295221 96.2 % (50 / 52) 52.6 % (20 / 38)
heap_xlog_lock GNC 55579 93.9 % (31 / 33) 50.0 % (9 / 18)
heap_xlog_lock_updated UNC 0 0.0 % (0 / 29) 0.0 % (0 / 16)
heap_xlog_multi_insert GNC 62071 88.2 % (67 / 76) 56.9 % (33 / 58)
heap_xlog_prune_freeze GNC 13346 97.1 % (66 / 68) 75.0 % (48 / 64)
heap_xlog_update GNC 95383 96.8 % (120 / 124) 65.5 % (55 / 84)
heap_xlog_visible GNC 4754 97.1 % (34 / 35) 60.0 % (12 / 20)

Generated by: LCOV version 2.4-beta