LCOV - differential code coverage report
Current view: top level - src/backend/catalog - dependency.c (source / functions) Coverage Total Hit LBC UBC GBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 91.3 % 909 830 79 1 6 823 11
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 33 33 4 29
Baseline: lcov-20260920-baseline Branches: 80.2 % 646 518 2 126 1 517
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 72 72 6 66
(360..) days: 90.6 % 837 758 79 1 757
Function coverage date bins:
(30,360] days: 100.0 % 6 6 6
(360..) days: 100.0 % 27 27 4 23
Branch coverage date bins:
(30,360] days: 84.6 % 26 22 2 2 22
(360..) days: 80.0 % 620 496 124 1 495

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
AcquireDeletionLock CBC 180747 100.0 % (9 / 9) 100.0 % (6 / 6)
CheckUsageOnTypesInExpr CBC 17170 100.0 % (7 / 7)
CheckUsageOnTypesInSingleRelExpr CBC 6146 100.0 % (14 / 14)
DeleteInitPrivs CBC 144851 100.0 % (17 / 17) 100.0 % (4 / 4)
DropObjectById CBC 3544 90.0 % (18 / 20) 40.0 % (4 / 10)
ReleaseDeletionLock CBC 1188 100.0 % (7 / 7) 100.0 % (4 / 4)
add_exact_object_address GNC 812648 100.0 % (9 / 9) 75.0 % (3 / 4)
add_exact_object_address_extra GNC 148176 100.0 % (13 / 13) 100.0 % (4 / 4)
add_object_address GNC 1374614 100.0 % (11 / 11) 75.0 % (3 / 4)
check_usage_on_types CBC 23308 100.0 % (11 / 11) 100.0 % (8 / 8)
collectDependenciesOfExpr CBC 44607 100.0 % (5 / 5)
deleteObjectsInList CBC 22157 95.7 % (22 / 23) 95.0 % (19 / 20)
deleteOneObject CBC 144857 100.0 % (27 / 27) 100.0 % (10 / 10)
doDeletion CBC 144857 94.3 % (66 / 70) 78.8 % (26 / 33)
eliminate_duplicate_dependencies CBC 299272 100.0 % (20 / 20) 92.9 % (13 / 14)
findDependentObjects GNC 180484 90.6 % (135 / 149) 76.6 % (72 / 94)
find_expr_references_walker CBC 3537885 81.5 % (203 / 249) 78.0 % (202 / 259)
find_temp_object CBC 24832 100.0 % (9 / 9) 70.0 % (7 / 10)
free_object_addresses CBC 352793 100.0 % (6 / 6) 100.0 % (2 / 2)
new_object_addresses CBC 354281 100.0 % (7 / 7)
object_address_comparator CBC 5563899 87.5 % (14 / 16) 83.3 % (10 / 12)
object_address_present CBC 454 66.7 % (6 / 9) 50.0 % (5 / 10)
object_address_present_add_flags CBC 181469 100.0 % (17 / 17) 92.9 % (13 / 14)
performDeletion CBC 4235 100.0 % (10 / 10)
performMultipleDeletions CBC 19792 100.0 % (14 / 14) 100.0 % (6 / 6)
process_function_rte_ref CBC 90248 95.0 % (19 / 20) 69.2 % (18 / 26)
query_uses_temp_object CBC 10718 100.0 % (6 / 6)
recordDependencyOnExpr CBC 12991 100.0 % (8 / 8)
recordDependencyOnSingleRelExpr CBC 7438 100.0 % (36 / 36) 93.8 % (15 / 16)
record_object_address_dependencies CBC 255535 100.0 % (5 / 5)
reportDependentObjects CBC 22401 93.9 % (62 / 66) 85.0 % (51 / 60)
sort_object_addresses CBC 95 100.0 % (4 / 4) 100.0 % (2 / 2)
stack_address_present_add_flags CBC 260308 86.7 % (13 / 15) 78.6 % (11 / 14)

Generated by: LCOV version 2.0-1