LCOV - differential code coverage report
Current view: top level - src/backend/catalog - dependency.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 90.1 % 850 766 18 66 63 703 18 149
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 27 27 5 22 2
Baseline: 16@8cea358b128 Branches: 79.1 % 612 484 4 124 19 465
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 78.0 % 82 64 18 63 1
(240..) days: 91.4 % 768 702 66 702
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 100.0 % 26 26 4 22
Branch coverage date bins:
[..60] days: 82.6 % 23 19 4 19
(240..) days: 78.9 % 589 465 124 465

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 116057 100.0 % (9 / 9) 100.0 % (6 / 6)
DeleteInitPrivs CBC 91813 100.0 % (14 / 14) 100.0 % (2 / 2)
DropObjectById CBC 1602 90.0 % (18 / 20) 40.0 % (4 / 10)
ReleaseDeletionLock CBC 742 100.0 % (5 / 5) 100.0 % (2 / 2)
add_exact_object_address CBC 531814 100.0 % (10 / 10) 75.0 % (3 / 4)
add_exact_object_address_extra CBC 94265 100.0 % (16 / 16) 100.0 % (4 / 4)
deleteObjectsInList GNC 14865 95.7 % (22 / 23) 95.0 % (19 / 20)
deleteOneObject CBC 91817 100.0 % (27 / 27) 100.0 % (10 / 10)
doDeletion GNC 91817 94.3 % (66 / 70) 78.8 % (26 / 33)
eliminate_duplicate_dependencies CBC 175935 100.0 % (20 / 20) 92.9 % (13 / 14)
findDependentObjects CBC 115859 89.7 % (131 / 146) 75.6 % (68 / 90)
find_expr_references_walker GNC 785936 80.4 % (197 / 245) 77.5 % (196 / 253)
free_object_addresses CBC 204886 100.0 % (6 / 6) 100.0 % (2 / 2)
new_object_addresses CBC 205866 100.0 % (8 / 8)
object_address_comparator CBC 2245795 87.5 % (14 / 16) 83.3 % (10 / 12)
object_address_present CBC 325 66.7 % (6 / 9) 50.0 % (5 / 10)
object_address_present_add_flags CBC 116466 100.0 % (17 / 17) 92.9 % (13 / 14)
performDeletion CBC 2624 100.0 % (10 / 10)
performMultipleDeletions CBC 13591 100.0 % (14 / 14) 100.0 % (6 / 6)
process_function_rte_ref GNC 15961 94.4 % (17 / 18) 66.7 % (16 / 24)
recordDependencyOnExpr CBC 11832 100.0 % (9 / 9)
recordDependencyOnSingleRelExpr CBC 4289 100.0 % (36 / 36) 87.5 % (14 / 16)
record_object_address_dependencies CBC 159814 100.0 % (5 / 5)
reportDependentObjects CBC 15031 90.9 % (60 / 66) 81.7 % (49 / 60)
sort_object_addresses CBC 67 100.0 % (4 / 4) 100.0 % (2 / 2)
stack_address_present_add_flags CBC 167179 86.7 % (13 / 15) 78.6 % (11 / 14)

Generated by: LCOV version 2.1-beta2-3-g6141622