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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 92.0 % 289 266 23 2 264 2
Current Date: 2026-11-05 14:14:01 +0100 Functions: 91.7 % 24 22 2 2 20
Baseline: lcov-20261105-baseline Branches: 72.2 % 198 143 55 4 139
Baseline Date: 2026-11-05 14:14:01 +0100 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 2820113 94.7 % (36 / 38) 83.3 % (25 / 30)
ResourceOwnerForget CBC 229200052 95.5 % (21 / 22) 72.7 % (16 / 22)
ResourceOwnerForgetLock CBC 22994429 90.0 % (9 / 10) 60.0 % (6 / 10)
ResourceOwnerReleaseAllOfKind GNC 10113 95.2 % (20 / 21) 64.3 % (9 / 14)
ResourceOwnerRemember CBC 229561704 91.7 % (11 / 12) 41.7 % (5 / 12)
CreateAuxProcessResourceOwner CBC 6148 100.0 % (7 / 7) 50.0 % (2 / 4)
ReleaseAuxProcessResources CBC 6556 100.0 % (7 / 7)
ReleaseAuxProcessResourcesCallback CBC 6148 100.0 % (4 / 4)
ResourceOwnerAddToHash CBC 1599399 100.0 % (11 / 11) 75.0 % (3 / 4)
ResourceOwnerCreate CBC 940503 100.0 % (9 / 9) 100.0 % (2 / 2)
ResourceOwnerDelete CBC 934355 100.0 % (12 / 12) 71.4 % (10 / 14)
ResourceOwnerEnlarge CBC 234339372 100.0 % (23 / 23) 90.0 % (18 / 20)
ResourceOwnerForgetAioHandle CBC 1381776 100.0 % (3 / 3)
ResourceOwnerGetParent CBC 451320 100.0 % (2 / 2)
ResourceOwnerNewParent CBC 934394 100.0 % (17 / 17) 83.3 % (10 / 12)
ResourceOwnerRelease CBC 2681912 100.0 % (3 / 3)
ResourceOwnerReleaseAll CBC 1880076 100.0 % (30 / 30) 72.7 % (16 / 22)
ResourceOwnerRememberAioHandle CBC 1381776 100.0 % (3 / 3)
ResourceOwnerRememberLock CBC 22994429 100.0 % (7 / 7) 83.3 % (5 / 6)
ResourceOwnerSort GNC 940037 100.0 % (21 / 21) 85.7 % (12 / 14)
hash_resource_elem CBC 2147599 100.0 % (2 / 2)
resource_priority_cmp CBC 623737 100.0 % (8 / 8) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1