LCOV - code coverage report
Current view: top level - src/backend/catalog - heap.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 92.5 % 1510 1397
Test Date: 2026-01-26 10:56:24 Functions: 95.5 % 44 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 68.1 % 950 647

Function Name Sort by function name Hit count Sort by function hit count
AddNewAttributeTuples 7381
AddNewRelationTuple 7381
AddNewRelationType 5650
AddRelationNewConstraints 1379
AddRelationNotNullConstraints 5300
CheckAttributeNamesTypes 7475
CheckAttributeType 22838
CopyStatistics 48
DeleteAttributeTuples 8296
DeleteRelationTuple 8296
DeleteSystemAttributeTuples 0
InsertPgAttributeTuples 18192
InsertPgClassTuple 11059
MergeWithExistingConstraint 307
RelationClearMissing 424
RelationRemoveInheritance 5546
RelationTruncateIndexes 86
RemoveAttributeById 306
RemovePartitionKeyByRelId 583
RemoveStatistics 6192
SetAttrMissing 0
SetRelationNumChecks 1353
StoreAttrMissingVal 65
StoreConstraints 7381
StorePartitionBound 1510
StorePartitionKey 695
StoreRelCheck 449
StoreRelNotNull 1824
SystemAttributeByName 26466
SystemAttributeDefinition 3190
check_nested_generated 217
check_nested_generated_walker 708
check_virtual_generated_security 107
check_virtual_generated_security_walker 367
contains_user_functions_checker 129
cookConstraint 359
cookDefault 578
heap_create 11064
heap_create_with_catalog 7382
heap_drop_with_catalog 5547
heap_truncate 62
heap_truncate_check_FKs 259
heap_truncate_find_FKs 144
heap_truncate_one_rel 73

Generated by: LCOV version 2.3.2-1