LCOV - differential code coverage report
Current view: top level - src/backend/catalog - pg_depend.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 97.2 % 363 353 10 353
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 21 21 21
Baseline: lcov-20261105-baseline Branches: 74.7 % 194 145 49 145
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: 94.4 % 54 51 3 51
(360..) days: 97.7 % 309 302 7 302
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(30,360] days: 67.6 % 34 23 11 23
(360..) days: 76.2 % 160 122 38 122

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
getIdentitySequence CBC 417 83.3 % (15 / 18) 43.8 % (7 / 16)
changeDependenciesOn CBC 666 92.0 % (23 / 25) 50.0 % (4 / 8)
getExtensionType CBC 1 91.3 % (21 / 23) 50.0 % (5 / 10)
changeDependencyFor CBC 243 97.3 % (36 / 37) 85.7 % (12 / 14)
dependencyLockAndCheckObject CBC 379623 96.3 % (26 / 27) 72.7 % (16 / 22)
recordDependencyOnCurrentExtension CBC 202686 92.9 % (13 / 14) 64.3 % (9 / 14)
changeDependenciesOf CBC 666 100.0 % (16 / 16) 100.0 % (2 / 2)
checkMembershipInCurrentExtension CBC 86 100.0 % (7 / 7) 75.0 % (6 / 8)
deleteDependencyRecordsFor CBC 11150 100.0 % (15 / 15) 100.0 % (6 / 6)
deleteDependencyRecordsForClass CBC 8553 100.0 % (14 / 14) 100.0 % (6 / 6)
deleteDependencyRecordsForSpecific CBC 65 100.0 % (16 / 16) 75.0 % (6 / 8)
getAutoExtensionsOfObject CBC 19 100.0 % (14 / 14) 83.3 % (5 / 6)
getExtensionOfObject CBC 689 100.0 % (15 / 15) 83.3 % (5 / 6)
getOwnedSequences CBC 66 100.0 % (2 / 2)
getOwnedSequences_internal CBC 483 100.0 % (20 / 20) 90.9 % (20 / 22)
get_index_constraint CBC 8356 100.0 % (17 / 17) 75.0 % (6 / 8)
get_index_ref_constraints CBC 333 100.0 % (16 / 16) 62.5 % (5 / 8)
isObjectPinned CBC 1387173 100.0 % (2 / 2)
recordDependencyOn CBC 521458 100.0 % (3 / 3)
recordMultipleDependencies CBC 802164 100.0 % (45 / 45) 83.3 % (20 / 24)
sequenceIsOwned CBC 559 100.0 % (17 / 17) 83.3 % (5 / 6)

Generated by: LCOV version 2.0-1