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 ECB DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 89.3 % 550 491 59 10 481 1 16
Current Date: 2026-07-25 17:13:00 -0400 Functions: 92.9 % 14 13 1 2 11
Baseline: lcov-20260726-baseline Branches: 64.4 % 441 284 4 153 12 272
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 94.7 % 57 54 3 10 44 1
(30,360] days: 84.7 % 98 83 15 83
(360..) days: 89.6 % 395 354 41 354
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(360..) days: 92.3 % 13 12 1 1 11
Branch coverage date bins:
(7,30] days: 76.9 % 52 40 4 8 12 28
(30,360] days: 64.5 % 138 89 49 89
(360..) days: 61.8 % 251 155 96 155

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 UBC 0 0.0 % (0 / 24) 0.0 % (0 / 16)
heap_xlog_confirm CBC 93 88.9 % (16 / 18) 35.7 % (5 / 14)
heap_xlog_vm_clear GNC 2536 100.0 % (10 / 10) 80.0 % (8 / 10)
heap_xlog_inplace CBC 8631 87.5 % (21 / 24) 38.9 % (7 / 18)
heap_xlog_prune_freeze CBC 21104 100.0 % (70 / 70) 89.1 % (57 / 64)
heap_xlog_lock CBC 56911 92.9 % (26 / 28) 50.0 % (9 / 18)
heap_xlog_multi_insert CBC 68669 87.5 % (63 / 72) 59.4 % (38 / 64)
heap2_redo CBC 90888 60.0 % (12 / 20) 37.5 % (3 / 8)
heap_xlog_update GNC 97363 97.0 % (129 / 133) 68.3 % (82 / 120)
heap_xlog_delete CBC 321065 91.4 % (32 / 35) 60.7 % (17 / 28)
fix_infomask_from_infobits CBC 472569 100.0 % (14 / 14) 100.0 % (10 / 10)
heap_xlog_insert CBC 1326155 96.0 % (48 / 50) 58.3 % (28 / 48)
heap_redo CBC 1810220 93.1 % (27 / 29) 72.7 % (8 / 11)
heap_mask CBC 3033898 100.0 % (23 / 23) 100.0 % (12 / 12)

Generated by: LCOV version 2.0-1