LCOV - differential code coverage report
Current view: top level - src/backend/utils/resowner - resowner.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.0 % 289 266 23 1 265 1
Current Date: 2026-06-29 16:15:13 +0200 Functions: 91.7 % 24 22 2 1 21
Baseline: lcov-20260630-baseline Branches: 72.2 % 198 143 55 143
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 6 6 6
(30,360] days: 100.0 % 1 1 1
(360..) days: 91.8 % 282 259 23 259
Function coverage date bins:
(360..) days: 91.7 % 24 22 2 1 21
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(360..) days: 71.9 % 196 141 55 141

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
UnregisterResourceReleaseCallback UBC 0 0.0 % (0 / 10) 0.0 % (0 / 8)
RegisterResourceReleaseCallback UBC 0 0.0 % (0 / 7)
ResourceOwnerReleaseInternal CBC 2786432 94.7 % (36 / 38) 83.3 % (25 / 30)
ResourceOwnerForget CBC 235590841 95.5 % (21 / 22) 72.7 % (16 / 22)
ResourceOwnerForgetLock CBC 24106660 90.0 % (9 / 10) 60.0 % (6 / 10)
ResourceOwnerReleaseAllOfKind CBC 10243 95.2 % (20 / 21) 64.3 % (9 / 14)
ResourceOwnerRemember CBC 235952217 91.7 % (11 / 12) 41.7 % (5 / 12)
CreateAuxProcessResourceOwner CBC 5661 100.0 % (7 / 7) 50.0 % (2 / 4)
ReleaseAuxProcessResources CBC 6024 100.0 % (7 / 7)
ReleaseAuxProcessResourcesCallback CBC 5661 100.0 % (4 / 4)
ResourceOwnerAddToHash CBC 1606220 100.0 % (11 / 11) 75.0 % (3 / 4)
ResourceOwnerCreate CBC 929284 100.0 % (9 / 9) 100.0 % (2 / 2)
ResourceOwnerDelete CBC 923623 100.0 % (12 / 12) 71.4 % (10 / 14)
ResourceOwnerEnlarge CBC 240780244 100.0 % (23 / 23) 90.0 % (18 / 20)
ResourceOwnerForgetAioHandle CBC 1491102 100.0 % (3 / 3)
ResourceOwnerGetParent CBC 442309 100.0 % (2 / 2)
ResourceOwnerNewParent CBC 923662 100.0 % (17 / 17) 83.3 % (10 / 12)
ResourceOwnerRelease CBC 2645315 100.0 % (3 / 3)
ResourceOwnerReleaseAll CBC 1857622 100.0 % (30 / 30) 72.7 % (16 / 22)
ResourceOwnerRememberAioHandle CBC 1491102 100.0 % (3 / 3)
ResourceOwnerRememberLock CBC 24106660 100.0 % (7 / 7) 83.3 % (5 / 6)
ResourceOwnerSort CBC 928810 100.0 % (21 / 21) 85.7 % (12 / 14)
hash_resource_elem GNC 2159230 100.0 % (2 / 2)
resource_priority_cmp CBC 618918 100.0 % (8 / 8) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1