LCOV - code coverage report
Current view: top level - src/backend/catalog - heap.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1008 1057 95.4 %
Date: 2025-06-08 05:18:40 Functions: 40 41 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AddNewAttributeTuples 88636
AddNewRelationTuple 88636
AddNewRelationType 68958
AddRelationNewConstraints 16512
AddRelationNotNullConstraints 62122
CheckAttributeNamesTypes 89472
CheckAttributeType 451552
CopyStatistics 508
DeleteAttributeTuples 71530
DeleteRelationTuple 71530
DeleteSystemAttributeTuples 0
InsertPgAttributeTuples 207350
InsertPgClassTuple 136904
MergeWithExistingConstraint 1792
RelationClearMissing 2596
RelationRemoveInheritance 47826
RelationTruncateIndexes 624
RemoveAttributeById 2068
RemovePartitionKeyByRelId 3838
RemoveStatistics 51810
SetAttrMissing 4
SetRelationNumChecks 16380
StoreAttrMissingVal 502
StoreConstraints 88636
StorePartitionBound 10040
StorePartitionKey 4972
StoreRelCheck 2802
StoreRelNotNull 25192
SystemAttributeByName 364588
SystemAttributeDefinition 37044
check_nested_generated 1794
check_nested_generated_walker 6074
cookConstraint 2278
cookDefault 4952
heap_create 137304
heap_create_with_catalog 88678
heap_drop_with_catalog 47832
heap_truncate 382
heap_truncate_check_FKs 3248
heap_truncate_find_FKs 916
heap_truncate_one_rel 526

Generated by: LCOV version 1.16