LCOV - differential code coverage report
Current view: top level - src/backend/access/heap - visibilitymap.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 92.8 % 139 129 1 9 2 127 3 3
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 9 9 1 8
Baseline: 16@8cea358b128 Branches: 69.5 % 128 89 1 38 1 88
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 66.7 % 3 2 1 2
(180,240] days: 100.0 % 1 1 1
(240..) days: 93.3 % 135 126 9 126
Function coverage date bins:
(240..) days: 100.0 % 9 9 1 8
Branch coverage date bins:
[..60] days: 50.0 % 2 1 1 1
(240..) days: 69.8 % 126 88 38 88

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
visibilitymap_clear CBC 18081 94.4 % (17 / 18) 50.0 % (6 / 12)
visibilitymap_count GNC 95541 88.9 % (16 / 18) 62.5 % (5 / 8)
visibilitymap_get_status CBC 3489965 86.7 % (13 / 15) 87.5 % (7 / 8)
visibilitymap_pin CBC 368520 85.7 % (6 / 7) 75.0 % (3 / 4)
visibilitymap_pin_ok CBC 15090 100.0 % (3 / 3) 75.0 % (3 / 4)
visibilitymap_prepare_truncate CBC 196 92.6 % (25 / 27) 69.4 % (25 / 36)
visibilitymap_set CBC 49012 93.3 % (28 / 30) 65.9 % (29 / 44)
vm_extend CBC 2348 100.0 % (4 / 4)
vm_readbuf CBC 1043439 100.0 % (17 / 17) 91.7 % (11 / 12)

Generated by: LCOV version 2.1-beta2-3-g6141622