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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 92.0 % 289 266 23 2 264 2
Current Date: 2026-10-12 11:56:10 +0200 Functions: 91.7 % 24 22 2 2 20
Baseline: lcov-20261012-baseline Branches: 72.2 % 198 143 55 4 139
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 8 8 2 6
(360..) days: 91.8 % 281 258 23 258
Function coverage date bins:
(360..) days: 91.7 % 24 22 2 2 20
Branch coverage date bins:
(30,360] days: 100.0 % 6 6 4 2
(360..) days: 71.4 % 192 137 55 137

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 2802305 94.7 % (36 / 38) 83.3 % (25 / 30)
ResourceOwnerForget CBC 227484854 95.5 % (21 / 22) 72.7 % (16 / 22)
ResourceOwnerForgetLock CBC 22804112 90.0 % (9 / 10) 60.0 % (6 / 10)
ResourceOwnerReleaseAllOfKind GNC 10072 95.2 % (20 / 21) 64.3 % (9 / 14)
ResourceOwnerRemember CBC 227843578 91.7 % (11 / 12) 41.7 % (5 / 12)
CreateAuxProcessResourceOwner CBC 6040 100.0 % (7 / 7) 50.0 % (2 / 4)
ReleaseAuxProcessResources CBC 6427 100.0 % (7 / 7)
ReleaseAuxProcessResourcesCallback CBC 6040 100.0 % (4 / 4)
ResourceOwnerAddToHash CBC 1591217 100.0 % (11 / 11) 75.0 % (3 / 4)
ResourceOwnerCreate CBC 934576 100.0 % (9 / 9) 100.0 % (2 / 2)
ResourceOwnerDelete CBC 928536 100.0 % (12 / 12) 71.4 % (10 / 14)
ResourceOwnerEnlarge CBC 232581330 100.0 % (23 / 23) 90.0 % (18 / 20)
ResourceOwnerForgetAioHandle CBC 1377521 100.0 % (3 / 3)
ResourceOwnerGetParent CBC 448732 100.0 % (2 / 2)
ResourceOwnerNewParent CBC 928575 100.0 % (17 / 17) 83.3 % (10 / 12)
ResourceOwnerRelease CBC 2664704 100.0 % (3 / 3)
ResourceOwnerReleaseAll CBC 1868204 100.0 % (30 / 30) 72.7 % (16 / 22)
ResourceOwnerRememberAioHandle CBC 1377521 100.0 % (3 / 3)
ResourceOwnerRememberLock CBC 22804112 100.0 % (7 / 7) 83.3 % (5 / 6)
ResourceOwnerSort GNC 934101 100.0 % (21 / 21) 85.7 % (12 / 14)
hash_resource_elem CBC 2133955 100.0 % (2 / 2)
resource_priority_cmp CBC 650160 100.0 % (8 / 8) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1