LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_utilcmd.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 91.7 % 1839 1686 153 5 1681 2
Current Date: 2026-07-25 19:08:27 +0900 Functions: 100.0 % 33 33 1 32
Baseline: lcov-20260725-baseline Branches: 70.7 % 1592 1126 466 8 1118
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 5 5 5
(30,360] days: 97.5 % 240 234 6 234
(360..) days: 90.8 % 1594 1447 147 1447
Function coverage date bins:
(30,360] days: 100.0 % 9 9 9
(360..) days: 100.0 % 24 24 1 23
Branch coverage date bins:
(7,30] days: 100.0 % 8 8 8
(30,360] days: 82.0 % 178 146 32 146
(360..) days: 69.1 % 1406 972 434 972

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 40 94.6 % (53 / 56) 62.5 % (25 / 40)
checkSchemaNameList CBC 76 100.0 % (6 / 6) 83.3 % (5 / 6)
transformOfType CBC 81 94.1 % (16 / 17) 62.5 % (5 / 8)
expandTableLikeClause CBC 137 95.8 % (91 / 95) 80.3 % (53 / 66)
transformPartitionCmdForMerge CBC 196 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionCmdForSplit CBC 277 95.6 % (43 / 45) 78.7 % (48 / 61)
transformCreateSchemaCreateTable CBC 324 98.2 % (56 / 57) 91.3 % (21 / 23)
checkSchemaNameRV CBC 432 100.0 % (7 / 7) 80.0 % (8 / 10)
transformTableLikeClause CBC 525 94.6 % (70 / 74) 90.9 % (60 / 66)
transformStatsStmt CBC 669 94.7 % (18 / 19) 71.4 % (10 / 14)
checkPartition CBC 673 100.0 % (10 / 10) 72.2 % (13 / 18)
transformCreateSchemaStmtElements CBC 746 91.2 % (62 / 68) 85.7 % (18 / 21)
transformRuleStmt CBC 752 85.6 % (83 / 97) 52.3 % (46 / 88)
generateSerialExtraStmts CBC 869 89.6 % (60 / 67) 82.6 % (38 / 46)
generateClonedIndexStmt CBC 2177 90.8 % (128 / 141) 63.1 % (53 / 84)
get_collation CBC 2552 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 2552 91.7 % (11 / 12) 50.0 % (3 / 6)
transformPartitionCmd CBC 3046 68.4 % (13 / 19) 42.1 % (8 / 19)
validateInfiniteBounds CBC 8868 100.0 % (15 / 15) 75.0 % (12 / 16)
transformPartitionBound CBC 8875 92.9 % (52 / 56) 75.8 % (47 / 62)
transformPartitionRangeBounds CBC 8904 100.0 % (44 / 44) 88.5 % (23 / 26)
transformIndexConstraint CBC 12469 83.1 % (196 / 236) 59.5 % (157 / 264)
transformTableConstraint CBC 12708 82.9 % (29 / 35) 55.9 % (19 / 34)
transformPartitionBoundValue CBC 15147 93.3 % (14 / 15) 58.3 % (7 / 12)
transformAlterTableStmt CBC 16066 95.7 % (155 / 162) 80.6 % (75 / 93)
transformIndexStmt GNC 16906 96.3 % (26 / 27) 83.3 % (20 / 24)
transformCreateStmt CBC 26819 97.5 % (78 / 80) 89.3 % (50 / 56)
transformCheckConstraints CBC 42430 100.0 % (8 / 8) 90.0 % (9 / 10)
transformFKConstraints CBC 42430 100.0 % (21 / 21) 88.9 % (16 / 18)
transformIndexConstraints CBC 42474 82.4 % (28 / 34) 75.0 % (36 / 48)
transformColumnType CBC 45214 100.0 % (11 / 11) 83.3 % (5 / 6)
transformColumnDefinition CBC 45434 94.5 % (171 / 181) 73.7 % (137 / 186)
transformConstraintAttrs CBC 45725 84.6 % (66 / 78) 54.7 % (64 / 117)

Generated by: LCOV version 2.0-1