LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_shdepend.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 81.0 % 473 383 90 1 1 381 1 5
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 20 20 1 19
Baseline: 16@8cea358b128 Branches: 64.3 % 252 162 90 1 161
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (120,180] days: 100.0 % 1 1 1
(240..) days: 80.9 % 472 382 90 1 381
Function coverage date bins:
(240..) days: 100.0 % 20 20 1 19
Branch coverage date bins:
(240..) days: 64.3 % 252 162 90 1 161

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
checkSharedDependencies CBC 741 65.1 % (56 / 86) 42.9 % (18 / 42)
shdepReassignOwned GNC 10 68.9 % (42 / 61) 62.5 % (20 / 32)
shared_dependency_comparator CBC 84 35.0 % (7 / 20) 18.8 % (3 / 16)
shdepDropOwned CBC 67 81.1 % (43 / 53) 71.4 % (25 / 35)
storeObjectDescription CBC 288 70.8 % (17 / 24) 57.9 % (11 / 19)
shdepLockAndCheckObject CBC 3991 77.3 % (17 / 22) 33.3 % (6 / 18)
copyTemplateDependencies CBC 299 94.9 % (37 / 39) 80.0 % (8 / 10)
shdepDropDependency CBC 96855 90.5 % (19 / 21) 87.5 % (14 / 16)
recordSharedDependencyOn CBC 99273 88.9 % (8 / 9) 62.5 % (5 / 8)
shdepChangeDep CBC 331 97.3 % (36 / 37) 81.2 % (13 / 16)
changeDependencyOnOwner CBC 325 100.0 % (6 / 6)
changeDependencyOnTablespace CBC 15 100.0 % (7 / 7) 75.0 % (3 / 4)
classIdGetDbId CBC 100280 100.0 % (5 / 5) 100.0 % (2 / 2)
deleteSharedDependencyRecordsFor CBC 96163 100.0 % (5 / 5)
dropDatabaseDependencies CBC 30 100.0 % (10 / 10) 100.0 % (2 / 2)
getOidListDiff CBC 9054 100.0 % (16 / 16) 100.0 % (12 / 12)
recordDependencyOnOwner CBC 99122 100.0 % (9 / 9)
recordDependencyOnTablespace CBC 53 100.0 % (5 / 5)
shdepAddDependency CBC 3094 100.0 % (14 / 14)
updateAclDependencies CBC 9054 100.0 % (24 / 24) 100.0 % (20 / 20)

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