LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - rewriteheap.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 83.3 % 323 269 1 53 2 267 1
Current Date: 2026-07-25 17:13:00 -0400 Functions: 91.7 % 12 11 1 1 10
Baseline: lcov-20260726-baseline Branches: 55.3 % 226 125 4 97 2 123
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: 66.7 % 3 2 1 2
(30,360] days: 100.0 % 5 5 5
(360..) days: 83.2 % 315 262 53 262
Function coverage date bins:
(360..) days: 91.7 % 12 11 1 1 10
Branch coverage date bins:
(7,30] days: 33.3 % 6 2 4 2
(30,360] days: 87.5 % 8 7 1 7
(360..) days: 54.7 % 212 116 96 116

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_logical_rewrite UNC 0 0.0 % (0 / 28) 0.0 % (0 / 22)
CheckPointLogicalRewriteHeap CBC 1930 80.0 % (28 / 35) 52.4 % (22 / 42)
logical_heap_rewrite_flush_mappings GNC 9 88.1 % (37 / 42) 50.0 % (15 / 30)
raw_heap_insert CBC 474721 89.2 % (33 / 37) 67.9 % (19 / 28)
rewrite_heap_dead_tuple CBC 21322 63.6 % (7 / 11) 25.0 % (1 / 4)
logical_rewrite_log_mapping CBC 723 86.4 % (19 / 22) 50.0 % (5 / 10)
end_heap_rewrite CBC 402 83.3 % (10 / 12) 75.0 % (3 / 4)
logical_end_heap_rewrite CBC 402 90.0 % (9 / 10) 70.0 % (7 / 10)
begin_heap_rewrite CBC 402 100.0 % (24 / 24)
logical_begin_heap_rewrite CBC 402 100.0 % (17 / 17) 46.2 % (12 / 26)
logical_rewrite_heap_tuple CBC 474721 100.0 % (25 / 25) 86.4 % (19 / 22)
rewrite_heap_tuple CBC 474721 100.0 % (60 / 60) 78.6 % (22 / 28)

Generated by: LCOV version 2.0-1