LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - rewriteheap.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 83.5 % 321 268 53 5 263 5
Current Date: 2026-05-29 21:51:00 -0400 Functions: 91.7 % 12 11 1 4 7
Baseline: lcov-20260530-034037-baseline Branches: 55.9 % 222 124 1 14 83 1 8 7 108 14 14
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 5 5 5
(360..) days: 83.2 % 316 263 53 263
Function coverage date bins:
(360..) days: 91.7 % 12 11 1 4 7
Branch coverage date bins:
(30,360] days: 87.5 % 8 7 1 7
(360..) days: 54.7 % 214 117 14 83 1 8 108

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
CheckPointLogicalRewriteHeap GNC 1950 80.0 % (28 / 35) 52.4 % (22 / 42)
begin_heap_rewrite GNC 400 100.0 % (24 / 24)
end_heap_rewrite CBC 400 83.3 % (10 / 12) 75.0 % (3 / 4)
heap_xlog_logical_rewrite UBC 0 0.0 % (0 / 28) 0.0 % (0 / 22)
logical_begin_heap_rewrite CBC 400 100.0 % (17 / 17) 46.2 % (12 / 26)
logical_end_heap_rewrite CBC 400 90.0 % (9 / 10) 70.0 % (7 / 10)
logical_heap_rewrite_flush_mappings CBC 9 90.0 % (36 / 40) 53.8 % (14 / 26)
logical_rewrite_heap_tuple CBC 464995 100.0 % (25 / 25) 86.4 % (19 / 22)
logical_rewrite_log_mapping CBC 723 86.4 % (19 / 22) 50.0 % (5 / 10)
raw_heap_insert GNC 464995 89.2 % (33 / 37) 67.9 % (19 / 28)
rewrite_heap_dead_tuple CBC 21488 63.6 % (7 / 11) 25.0 % (1 / 4)
rewrite_heap_tuple GNC 464995 100.0 % (60 / 60) 78.6 % (22 / 28)

Generated by: LCOV version 2.5.0-beta