LCOV - differential code coverage report
Current view: top level - src/backend/catalog - dependency.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 91.0 % 889 809 1 1 78 3 41 765 10
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 31 31 8 23
Baseline: lcov-20260505-025707-baseline Branches: 79.5 % 638 507 8 1 122 3 1 10 493
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 97.6 % 42 41 1 41
(360..) days: 90.7 % 847 768 1 78 3 765
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 27 27 4 23
Branch coverage date bins:
(30,360] days: 55.6 % 18 10 8 10
(360..) days: 80.2 % 620 497 1 122 3 1 493

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 189951 100.0 % (9 / 9) 100.0 % (6 / 6)
DeleteInitPrivs CBC 149896 100.0 % (17 / 17) 100.0 % (4 / 4)
DropObjectById CBC 4440 90.0 % (18 / 20) 40.0 % (4 / 10)
ReleaseDeletionLock CBC 1237 100.0 % (5 / 5) 100.0 % (2 / 2)
add_exact_object_address CBC 830503 100.0 % (10 / 10) 75.0 % (3 / 4)
add_exact_object_address_extra CBC 155178 100.0 % (16 / 16) 100.0 % (4 / 4)
add_object_address CBC 964044 100.0 % (12 / 12) 75.0 % (3 / 4)
collectDependenciesOfExpr GNC 28048 100.0 % (5 / 5)
deleteObjectsInList CBC 22470 100.0 % (23 / 23) 100.0 % (20 / 20)
deleteOneObject CBC 149902 100.0 % (27 / 27) 100.0 % (10 / 10)
doDeletion CBC 149902 94.3 % (66 / 70) 78.8 % (26 / 33)
eliminate_duplicate_dependencies CBC 287021 100.0 % (20 / 20) 92.9 % (13 / 14)
findDependentObjects GNC 189702 89.2 % (132 / 148) 73.4 % (69 / 94)
find_expr_references_walker GNC 2485388 81.5 % (203 / 249) 78.0 % (202 / 259)
find_temp_object GNC 24829 100.0 % (9 / 9) 70.0 % (7 / 10)
free_object_addresses CBC 341307 100.0 % (6 / 6) 100.0 % (2 / 2)
new_object_addresses GNC 343255 100.0 % (7 / 7)
object_address_comparator CBC 3771242 87.5 % (14 / 16) 83.3 % (10 / 12)
object_address_present CBC 466 66.7 % (6 / 9) 50.0 % (5 / 10)
object_address_present_add_flags CBC 190745 100.0 % (17 / 17) 92.9 % (13 / 14)
performDeletion CBC 4581 100.0 % (10 / 10)
performDeletionCheck GNC 369 100.0 % (10 / 10) 50.0 % (1 / 2)
performMultipleDeletions CBC 20007 100.0 % (14 / 14) 100.0 % (6 / 6)
process_function_rte_ref CBC 57679 95.0 % (19 / 20) 69.2 % (18 / 26)
query_uses_temp_object GNC 11066 100.0 % (6 / 6)
recordDependencyOnExpr GNC 13443 100.0 % (8 / 8)
recordDependencyOnSingleRelExpr CBC 9102 100.0 % (36 / 36) 93.8 % (15 / 16)
record_object_address_dependencies CBC 264484 100.0 % (5 / 5)
reportDependentObjects CBC 23095 93.9 % (62 / 66) 85.0 % (51 / 60)
sort_object_addresses CBC 86 100.0 % (4 / 4) 100.0 % (2 / 2)
stack_address_present_add_flags CBC 272359 86.7 % (13 / 15) 78.6 % (11 / 14)

Generated by: LCOV version 2.5.0-beta