LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_utilcmd.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 90.5 % 1652 1495 2 155 2 162 1331 58
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 32 32 14 18 1
Baseline: 16@8cea358b128 Branches: 67.3 % 1337 900 26 2 409 8 116 776
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: 97.1 % 70 68 2 64 4
(60,120] days: 100.0 % 8 8 7 1
(180,240] days: 100.0 % 91 91 91
(240..) days: 89.5 % 1483 1328 155 2 1326
Function coverage date bins:
[..60] days: 100.0 % 4 4 4
(240..) days: 100.0 % 28 28 10 18
Branch coverage date bins:
[..60] days: 74.2 % 62 46 16 46
(60,120] days: 86.4 % 22 19 3 17 2
(180,240] days: 88.3 % 60 53 7 53
(240..) days: 65.5 % 1193 782 2 409 8 774

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
transformIndexConstraint GNC 8219 80.8 % (164 / 203) 55.1 % (118 / 214)
transformConstraintAttrs CBC 31184 64.8 % (35 / 54) 39.6 % (36 / 91)
transformRuleStmt CBC 515 85.6 % (83 / 97) 52.3 % (46 / 88)
transformColumnDefinition GNC 31203 95.1 % (155 / 163) 70.7 % (99 / 140)
generateClonedIndexStmt GNC 982 90.6 % (126 / 139) 63.1 % (53 / 84)
transformAlterTableStmt GNC 9857 95.0 % (153 / 161) 77.8 % (70 / 90)
generateClonedExtStatsStmt CBC 18 94.3 % (50 / 53) 62.5 % (25 / 40)
transformPartitionBound CBC 5561 92.9 % (52 / 56) 75.8 % (47 / 62)
expandTableLikeClause GNC 382 96.1 % (99 / 103) 80.0 % (56 / 70)
transformTableConstraint GNC 7736 81.8 % (27 / 33) 50.0 % (14 / 28)
transformIndexConstraints GNC 27600 82.4 % (28 / 34) 75.0 % (36 / 48)
transformPartitionCmdForMerge GNC 60 93.3 % (28 / 30) 66.7 % (20 / 30)
transformTableLikeClause GNC 573 94.9 % (93 / 98) 88.2 % (67 / 76)
transformCreateStmt GNC 17950 97.3 % (71 / 73) 85.0 % (34 / 40)
transformIndexStmt CBC 11380 95.8 % (23 / 24) 72.2 % (13 / 18)
transformPartitionBoundValue CBC 9152 93.3 % (14 / 15) 58.3 % (7 / 12)
generateSerialExtraStmts CBC 590 90.9 % (50 / 55) 87.5 % (28 / 32)
transformCreateSchemaStmtElements CBC 468 81.6 % (40 / 49) 73.3 % (11 / 15)
transformStatsStmt CBC 295 94.7 % (18 / 19) 71.4 % (10 / 14)
validateInfiniteBounds CBC 4864 100.0 % (15 / 15) 75.0 % (12 / 16)
checkPartition GNC 258 100.0 % (10 / 10) 75.0 % (9 / 12)
get_collation CBC 1110 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 1110 91.7 % (11 / 12) 50.0 % (3 / 6)
transformOfType GNC 55 94.1 % (16 / 17) 62.5 % (5 / 8)
transformPartitionRangeBounds CBC 4891 100.0 % (44 / 44) 88.5 % (23 / 26)
transformFKConstraints CBC 27576 100.0 % (21 / 21) 88.9 % (16 / 18)
transformPartitionCmdForSplit GNC 123 100.0 % (13 / 13) 80.0 % (8 / 10)
setSchemaName CBC 251 100.0 % (6 / 6) 83.3 % (5 / 6)
transformCheckConstraints CBC 27576 100.0 % (8 / 8) 90.0 % (9 / 10)
transformColumnType CBC 31053 100.0 % (11 / 11) 83.3 % (5 / 6)
transformExtendedStatistics CBC 27576 100.0 % (3 / 3)

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