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

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