LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_shdepend.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 82.5 % 509 420 1 88 1 419 1 1
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 24 24 1 23
Baseline: lcov-20261105-baseline Branches: 66.7 % 273 182 91 182
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: 57.1 % 14 8 1 5 1 7
(360..) days: 83.2 % 495 412 83 412
Function coverage date bins:
(360..) days: 100.0 % 24 24 1 23
Branch coverage date bins:
(30,360] days: 75.0 % 8 6 2 6
(360..) days: 66.4 % 265 176 89 176

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
shdepReassignOwned_InitAcl CBC 12 100.0 % (3 / 3)
changeDependencyOnTablespace CBC 20 100.0 % (7 / 7) 75.0 % (3 / 4)
shdepReassignOwned CBC 27 80.5 % (33 / 41) 69.2 % (18 / 26)
dropDatabaseDependencies CBC 58 100.0 % (10 / 10) 100.0 % (2 / 2)
recordDependencyOnTablespace CBC 76 100.0 % (5 / 5)
shdepReassignOwned_Owner CBC 81 69.4 % (25 / 36) 57.1 % (8 / 14)
shdepDropOwned CBC 95 83.9 % (52 / 62) 73.8 % (31 / 42)
shared_dependency_comparator CBC 104 35.0 % (7 / 20) 18.8 % (3 / 16)
storeObjectDescription CBC 376 69.2 % (18 / 26) 57.1 % (12 / 21)
copyTemplateDependencies CBC 432 94.9 % (37 / 39) 80.0 % (8 / 10)
updateInitAclDependencies CBC 546 100.0 % (3 / 3)
changeDependencyOnOwner CBC 567 100.0 % (6 / 6)
shdepChangeDep CBC 575 97.3 % (36 / 37) 81.2 % (13 / 16)
checkSharedDependencies GNC 1123 65.1 % (56 / 86) 42.9 % (18 / 42)
shdepAddDependency CBC 4874 100.0 % (14 / 14)
shdepLockAndCheckObject CBC 6201 81.8 % (18 / 22) 44.4 % (8 / 18)
updateAclDependencies CBC 14903 100.0 % (3 / 3)
getOidListDiff CBC 15449 100.0 % (16 / 16) 100.0 % (12 / 12)
updateAclDependenciesWorker CBC 15449 100.0 % (24 / 24) 100.0 % (24 / 24)
recordDependencyOnOwner CBC 120785 100.0 % (9 / 9)
recordSharedDependencyOn CBC 120998 88.9 % (8 / 9) 62.5 % (5 / 8)
deleteSharedDependencyRecordsFor CBC 152712 100.0 % (5 / 5)
shdepDropDependency CBC 153876 95.2 % (20 / 21) 93.8 % (15 / 16)
classIdGetDbId CBC 159324 100.0 % (5 / 5) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1