LCOV - differential code coverage report
Current view:
top level
-
src
/
backend
/
commands
- tablecmds.c
(
source
/ functions)
Coverage
Total
Hit
UNC
LBC
UIC
UBC
GBC
GIC
GNC
CBC
EUB
ECB
DUB
DCB
Current:
Differential Code Coverage HEAD vs 15
Lines:
91.2 %
6466
5899
271
171
344
12
146
3554
545
1654
390
3643
10
209
Current Date:
2023-04-08 15:15:32
Functions:
98.9 %
189
187
2
173
14
2
178
9
Baseline:
15
Baseline Date:
2023-04-08 15:09:40
Legend:
Lines:
hit
not hit
Function Name
TLA
Hit count
Lines
ATAddCheckConstraint
ECB
876
ATAddForeignKeyConstraint
GIC
1033
92.2 % (106 / 115)
ATCheckPartitionsNotInUse
GIC
264
100.0 % (9 / 9)
ATColumnChangeRequiresRewrite
ECB
446
ATController
GIC
44972
100.0 % (9 / 9)
ATDetachCheckNoForeignKeyRefs
GIC
230
96.0 % (24 / 25)
ATExecAddColumn
GIC
1205
94.6 % (140 / 148)
ATExecAddConstraint
GIC
1626
85.7 % (18 / 21)
ATExecAddIdentity
ECB
48
ATExecAddIndex
GIC
634
100.0 % (15 / 15)
ATExecAddIndexConstraint
GIC
33361
96.7 % (29 / 30)
ATExecAddInherit
GIC
134
88.5 % (23 / 26)
ATExecAddOf
ECB
33
ATExecAddStatistics
GIC
7
100.0 % (5 / 5)
ATExecAlterColumnGenericOptions
ECB
82
ATExecAlterColumnType
GIC
463
89.9 % (133 / 148)
ATExecAlterConstrRecurse
ECB
60
ATExecAlterConstraint
GIC
33
92.7 % (38 / 41)
ATExecAttachPartition
ECB
1034
ATExecAttachPartitionIdx
GIC
186
95.7 % (45 / 47)
ATExecChangeOwner
GIC
940
83.1 % (69 / 83)
ATExecCheckNotNull
EUB
0
ATExecClusterOn
GIC
32
87.5 % (7 / 8)
ATExecColumnDefault
GIC
266
95.2 % (20 / 21)
ATExecCookedColumnDefault
ECB
28
ATExecDetachPartition
GIC
252
90.2 % (37 / 41)
ATExecDetachPartitionFinalize
GIC
7
100.0 % (8 / 8)
ATExecDropCluster
ECB
9
ATExecDropColumn
ECB
1050
ATExecDropConstraint
ECB
261
ATExecDropExpression
ECB
16
ATExecDropIdentity
GIC
19
93.3 % (28 / 30)
ATExecDropInherit
ECB
22
ATExecDropNotNull
ECB
107
ATExecDropOf
GIC
3
86.7 % (13 / 15)
ATExecEnableDisableRule
ECB
9
ATExecEnableDisableTrigger
GIC
168
100.0 % (3 / 3)
ATExecForceNoForceRowSecurity
GIC
55
90.9 % (10 / 11)
ATExecGenericOptions
ECB
23
ATExecReplicaIdentity
ECB
207
ATExecSetAttNotNull
GNC
28396
100.0 % (6 / 6)
ATExecSetCompression
ECB
33
ATExecSetIdentity
ECB
19
ATExecSetNotNull
GNC
221
95.9 % (70 / 73)
ATExecSetOptions
GIC
16
88.9 % (24 / 27)
ATExecSetRelOptions
GIC
464
88.5 % (69 / 78)
ATExecSetRowSecurity
GIC
139
90.9 % (10 / 11)
ATExecSetStatistics
ECB
82
ATExecSetStorage
ECB
115
ATExecSetTableSpace
GIC
81
100.0 % (31 / 31)
ATExecSetTableSpaceNoStorage
GIC
18
75.0 % (6 / 8)
ATExecValidateConstraint
GIC
218
95.1 % (58 / 61)
ATGetQueueEntry
ECB
48759
ATParseTransformCmd
ECB
38191
ATPostAlterTypeCleanup
GIC
430
96.7 % (58 / 60)
ATPostAlterTypeParse
ECB
298
ATPrepAddColumn
GIC
923
100.0 % (8 / 8)
ATPrepAddInherit
GIC
143
100.0 % (8 / 8)
ATPrepAlterColumnType
ECB
550
ATPrepChangePersistence
GIC
35
91.2 % (31 / 34)
ATPrepCmd
GIC
45921
92.5 % (209 / 226)
ATPrepDropColumn
GIC
778
100.0 % (8 / 8)
ATPrepDropExpression
GIC
22
91.7 % (11 / 12)
ATPrepSetAccessMethod
ECB
15
ATPrepSetTableSpace
GIC
79
80.0 % (8 / 10)
ATRewriteCatalogs
ECB
44836
ATRewriteTable
GIC
2366
96.9 % (127 / 131)
ATRewriteTables
GIC
43800
95.7 % (67 / 70)
ATSimplePermissions
ECB
47080
ATSimpleRecursion
GIC
28881
100.0 % (13 / 13)
ATTypedTableRecursion
ECB
95
AlterRelationNamespaceInternal
GIC
88
87.5 % (21 / 24)
AlterSeqNamespaces
ECB
35
AlterTable
GIC
44842
100.0 % (5 / 5)
AlterTableGetLockLevel
ECB
45092
AlterTableInternal
GIC
139
100.0 % (6 / 6)
AlterTableLookupRelation
ECB
44953
AlterTableMoveAll
GIC
15
78.5 % (51 / 65)
AlterTableNamespace
ECB
49
AlterTableNamespaceInternal
ECB
42
AtEOSubXact_on_commit_actions
GIC
8785
27.3 % (3 / 11)
AtEOXact_on_commit_actions
ECB
485839
AttachPartitionEnsureIndexes
GNC
935
97.0 % (65 / 67)
CheckRelationTableSpaceMove
ECB
215
CheckTableNotInUse
ECB
90091
ChooseForeignKeyConstraintNameAddition
GIC
973
91.7 % (11 / 12)
CloneFkReferenced
ECB
4312
CloneFkReferencing
GIC
4312
97.6 % (80 / 82)
CloneForeignKeyConstraints
GIC
4312
100.0 % (5 / 5)
CloneRowTriggersToPartition
GIC
1108
96.7 % (58 / 60)
ComputePartitionAttrs
ECB
2148
ConstraintImpliedByRelConstraint
GIC
1995
100.0 % (13 / 13)
CreateFKCheckTrigger
ECB
2448
CreateInheritance
ECB
1087
DefineRelation
ECB
62952
DetachAddConstraintIfNeeded
GIC
70
100.0 % (16 / 16)
DetachPartitionFinalize
ECB
195
DropClonedTriggersFromPartition
GIC
195
100.0 % (21 / 21)
DropErrorMsgNonExistent
ECB
516
DropErrorMsgWrongType
UIC
0
0.0 % (0 / 9)
ExecuteTruncate
GIC
641
100.0 % (41 / 41)
ExecuteTruncateGuts
ECB
634
GetAttributeCompression
GIC
1195
100.0 % (9 / 9)
GetAttributeStorage
GNC
115
93.8 % (15 / 16)
GetForeignKeyActionTriggers
ECB
60
GetForeignKeyCheckTriggers
GIC
277
87.5 % (21 / 24)
GetParentedForeignKeyRefs
GIC
425
94.1 % (16 / 17)
MarkInheritDetached
GIC
73
95.2 % (20 / 21)
MergeAttributes
ECB
62853
MergeAttributesIntoExisting
GIC
1084
97.3 % (36 / 37)
MergeCheckConstraint
ECB
92
MergeConstraintsIntoExisting
ECB
1045
NotNullImpliedByRelConstraints
ECB
553
PartConstraintImpliedByRelConstraint
ECB
1442
PreCommit_on_commit_actions
ECB
465920
QueuePartitionConstraintValidation
ECB
1139
RangeVarCallbackForAlterRelation
ECB
45540
RangeVarCallbackForAttachIndex
ECB
193
RangeVarCallbackForDropRelation
ECB
9317
RangeVarCallbackForRenameAttribute
GIC
191
100.0 % (7 / 7)
RangeVarCallbackForTruncate
GIC
809
77.8 % (7 / 9)
RangeVarCallbackMaintainsTable
GNC
437
92.3 % (12 / 13)
RangeVarCallbackOwnsRelation
ECB
6659
RebuildConstraintComment
GIC
194
100.0 % (17 / 17)
RelationGetNotNullConstraints
GNC
4761
100.0 % (36 / 36)
RememberClusterOnForRebuilding
ECB
199
RememberConstraintForRebuilding
ECB
241
RememberIndexForRebuilding
GIC
107
100.0 % (11 / 11)
RememberReplicaIdentityForRebuilding
ECB
199
RememberStatisticsForRebuilding
GIC
7
100.0 % (6 / 6)
RemoveInheritance
GIC
241
97.3 % (73 / 75)
RemoveRelations
ECB
7479
RenameConstraint
GIC
39
95.5 % (21 / 22)
RenameRelation
GIC
255
100.0 % (17 / 17)
RenameRelationInternal
ECB
575
ResetRelRewrite
GIC
170
90.9 % (10 / 11)
SetIndexStorageProperties
ECB
139
SetRelationHasSubclass
ECB
6544
SetRelationTableSpace
GIC
102
94.4 % (17 / 18)
StoreCatalogInheritance
GIC
62499
100.0 % (11 / 11)
StoreCatalogInheritance1
ECB
5238
TryReuseForeignKey
ECB
3
TryReuseIndex
GIC
51
100.0 % (10 / 10)
addFkRecurseReferenced
ECB
1202
addFkRecurseReferencing
ECB
1224
add_column_collation_dependency
GIC
1560
100.0 % (10 / 10)
alter_table_type_to_string
ECB
21
change_owner_fix_column_acls
GIC
218
63.6 % (14 / 22)
change_owner_recurse_to_sequences
GIC
218
100.0 % (21 / 21)
checkFkeyPermissions
ECB
984
check_for_column_name_collision
ECB
1403
check_of_type
ECB
85
constraints_equivalent
GIC
33
100.0 % (9 / 9)
createForeignKeyActionTriggers
GIC
1232
95.6 % (87 / 91)
createForeignKeyCheckTriggers
ECB
1224
decompile_conbin
GIC
66
85.7 % (6 / 7)
drop_parent_dependency
ECB
235
dropconstraint_internal
GNC
401
93.6 % (131 / 140)
findAttrByName
ECB
9304
findFkeyCast
GIC
6
62.5 % (5 / 8)
find_composite_type_dependencies
GIC
1752
90.2 % (37 / 41)
find_typed_table_dependencies
ECB
107
has_partition_ancestor_privs
GNC
277
100.0 % (10 / 10)
index_copy_data
GNC
31
66.7 % (12 / 18)
refuseDupeIndexAttach
GIC
174
100.0 % (5 / 5)
register_on_commit_action
GIC
80
100.0 % (11 / 11)
relation_mark_replica_identity
GIC
186
93.9 % (31 / 33)
remove_on_commit_action
GIC
19167
100.0 % (7 / 7)
rename_constraint_internal
GIC
42
95.1 % (39 / 41)
renameatt
ECB
149
renameatt_check
ECB
479
renameatt_internal
GIC
267
97.3 % (36 / 37)
set_attnotnull
ECB
32180
storage_name
GIC
12
50.0 % (6 / 12)
transformColumnNameList
ECB
2584
transformFkeyCheckAttrs
ECB
532
transformFkeyGetPrimaryKey
GIC
458
90.6 % (29 / 32)
transformPartitionSpec
ECB
2163
truncate_check_activity
ECB
1584
truncate_check_perms
ECB
854
truncate_check_rel
ECB
1670
tryAttachPartitionForeignKey
GIC
90
86.5 % (45 / 52)
validateFkOnDeleteSetColumns
GIC
1008
100.0 % (12 / 12)
validateForeignKeyConstraint
GIC
466
100.0 % (38 / 38)
validatePartitionedIndex
ECB
159
verifyPartitionIndexNotNull
GNC
49
100.0 % (6 / 6)
Generated by:
LCOV version v1.16-55-g56c0a2a