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: 936d8974c3bcf4fc7163fcd1b403eea2adffa73e vs a0a0c0c20ec5f8787bb1be5f476c4e59f6810634 Lines: 92.0 % 287 264 23 1 263 1
Current Date: 2026-05-05 16:20:26 +0200 Functions: 91.7 % 24 22 2 1 21
Baseline: lcov-20260506-032815-baseline Branches: 72.2 % 198 143 55 143
Baseline Date: 2026-05-05 18:51:27 +0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 1 1 1
(360..) days: 92.0 % 286 263 23 263
Function coverage date bins:
(360..) days: 91.7 % 24 22 2 1 21
Branch coverage date bins:
(360..) days: 72.2 % 198 143 55 143

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)
ResourceOwnerRemember CBC 238270662 91.7 % (11 / 12) 41.7 % (5 / 12)
ResourceOwnerForget CBC 237909138 95.5 % (21 / 22) 72.7 % (16 / 22)
ResourceOwnerReleaseAll CBC 1857048 100.0 % (28 / 28) 72.7 % (16 / 22)
ResourceOwnerReleaseAllOfKind CBC 10321 95.2 % (20 / 21) 64.3 % (9 / 14)
ResourceOwnerReleaseInternal CBC 2785571 94.7 % (36 / 38) 83.3 % (25 / 30)
ResourceOwnerDelete CBC 923184 100.0 % (12 / 12) 71.4 % (10 / 14)
ResourceOwnerForgetLock CBC 23859293 90.0 % (9 / 10) 60.0 % (6 / 10)
CreateAuxProcessResourceOwner CBC 5799 100.0 % (7 / 7) 50.0 % (2 / 4)
ResourceOwnerEnlarge CBC 242930956 100.0 % (23 / 23) 90.0 % (18 / 20)
ResourceOwnerNewParent CBC 923223 100.0 % (17 / 17) 83.3 % (10 / 12)
ResourceOwnerSort CBC 928523 100.0 % (21 / 21) 85.7 % (12 / 14)
ResourceOwnerAddToHash CBC 1632500 100.0 % (11 / 11) 75.0 % (3 / 4)
ResourceOwnerRememberLock CBC 23859293 100.0 % (7 / 7) 83.3 % (5 / 6)
ResourceOwnerCreate CBC 928983 100.0 % (9 / 9) 100.0 % (2 / 2)
resource_priority_cmp CBC 652180 100.0 % (8 / 8) 100.0 % (4 / 4)
RegisterResourceReleaseCallback UBC 0 0.0 % (0 / 7)
ReleaseAuxProcessResources CBC 6170 100.0 % (7 / 7)
ReleaseAuxProcessResourcesCallback CBC 5799 100.0 % (4 / 4)
ResourceOwnerForgetAioHandle CBC 1481108 100.0 % (3 / 3)
ResourceOwnerGetParent CBC 447646 100.0 % (2 / 2)
ResourceOwnerRelease CBC 2651549 100.0 % (3 / 3)
ResourceOwnerRememberAioHandle CBC 1481108 100.0 % (3 / 3)
hash_resource_elem GNC 2206912 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta