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

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