LCOV - code coverage report
Current view: top level - src/backend/catalog - heap.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1007 1056 95.4 %
Date: 2025-04-03 19:16:07 Functions: 40 41 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AddNewAttributeTuples 87700
AddNewRelationTuple 87700
AddNewRelationType 68000
AddRelationNewConstraints 16836
AddRelationNotNullConstraints 61308
CheckAttributeNamesTypes 88528
CheckAttributeType 445034
CopyStatistics 508
DeleteAttributeTuples 71228
DeleteRelationTuple 71228
DeleteSystemAttributeTuples 0
InsertPgAttributeTuples 205510
InsertPgClassTuple 135620
MergeWithExistingConstraint 1786
RelationClearMissing 2576
RelationRemoveInheritance 47630
RelationTruncateIndexes 576
RemoveAttributeById 2066
RemovePartitionKeyByRelId 3806
RemoveStatistics 51606
SetAttrMissing 4
SetRelationNumChecks 16722
StoreAttrMissingVal 502
StoreConstraints 87700
StorePartitionBound 9932
StorePartitionKey 4918
StoreRelCheck 2796
StoreRelNotNull 24686
SystemAttributeByName 354716
SystemAttributeDefinition 33220
check_nested_generated 1784
check_nested_generated_walker 6044
cookConstraint 2272
cookDefault 4928
heap_create 136012
heap_create_with_catalog 87736
heap_drop_with_catalog 47636
heap_truncate 334
heap_truncate_check_FKs 3172
heap_truncate_find_FKs 910
heap_truncate_one_rel 478

Generated by: LCOV version 1.14