LCOV - differential code coverage report
Current view: top level - src/backend/catalog - dependency.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 91.1 % 889 810 1 1 77 4 41 765 10
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 31 31 8 23
Baseline: lcov-20260530-034037-baseline Branches: 79.9 % 638 510 6 1 6 115 3 5 12 490 7 3
Baseline Date: 2026-05-29 14:39:03 -0700 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.8 % 847 769 1 77 4 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: 66.7 % 18 12 6 12
(360..) days: 80.3 % 620 498 1 6 115 3 5 490

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 190827 100.0 % (9 / 9) 100.0 % (6 / 6)
DeleteInitPrivs CBC 150649 100.0 % (17 / 17) 100.0 % (4 / 4)
DropObjectById CBC 4502 90.0 % (18 / 20) 40.0 % (4 / 10)
ReleaseDeletionLock CBC 1249 100.0 % (5 / 5) 100.0 % (2 / 2)
add_exact_object_address CBC 833085 100.0 % (10 / 10) 75.0 % (3 / 4)
add_exact_object_address_extra CBC 155965 100.0 % (16 / 16) 100.0 % (4 / 4)
add_object_address CBC 964146 100.0 % (12 / 12) 75.0 % (3 / 4)
collectDependenciesOfExpr GNC 28090 100.0 % (5 / 5)
deleteObjectsInList CBC 22738 100.0 % (23 / 23) 100.0 % (20 / 20)
deleteOneObject CBC 150655 100.0 % (27 / 27) 100.0 % (10 / 10)
doDeletion CBC 150655 94.3 % (66 / 70) 78.8 % (26 / 33)
eliminate_duplicate_dependencies CBC 287854 100.0 % (20 / 20) 92.9 % (13 / 14)
findDependentObjects GNC 190578 89.9 % (133 / 148) 74.5 % (70 / 94)
find_expr_references_walker GNC 2485169 81.5 % (203 / 249) 78.0 % (202 / 259)
find_temp_object GNC 24914 100.0 % (9 / 9) 90.0 % (9 / 10)
free_object_addresses CBC 342794 100.0 % (6 / 6) 100.0 % (2 / 2)
new_object_addresses GNC 344777 100.0 % (7 / 7)
object_address_comparator CBC 3774898 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 191633 100.0 % (17 / 17) 92.9 % (13 / 14)
performDeletion CBC 4596 100.0 % (10 / 10)
performDeletionCheck GNC 373 100.0 % (10 / 10) 50.0 % (1 / 2)
performMultipleDeletions CBC 20410 100.0 % (14 / 14) 100.0 % (6 / 6)
process_function_rte_ref CBC 57111 95.0 % (19 / 20) 69.2 % (18 / 26)
query_uses_temp_object GNC 11067 100.0 % (6 / 6)
recordDependencyOnExpr GNC 13444 100.0 % (8 / 8)
recordDependencyOnSingleRelExpr CBC 9127 100.0 % (36 / 36) 93.8 % (15 / 16)
record_object_address_dependencies CBC 265291 100.0 % (5 / 5)
reportDependentObjects CBC 23376 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 273608 86.7 % (13 / 15) 78.6 % (11 / 14)

Generated by: LCOV version 2.5.0-beta