LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_utilcmd.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 90.7 % 1745 1583 2 160 103 1480 4
Current Date: 2025-12-18 07:33:40 +0900 Functions: 100.0 % 31 31 5 26 1
Baseline: lcov-20251218-005734-baseline Branches: 69.4 % 1545 1073 26 1 445 1 1 101 970
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 98.1 % 105 103 2 103
(30,360] days: 100.0 % 48 48 48
(360..) days: 89.9 % 1592 1432 160 1432
Function coverage date bins:
(1,7] days: 100.0 % 4 4 4
(360..) days: 100.0 % 27 27 1 26
Branch coverage date bins:
(1,7] days: 79.5 % 127 101 26 101
(30,360] days: 86.5 % 52 45 7 45
(360..) days: 67.9 % 1366 927 1 438 1 1 925

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 444 100.0 % (10 / 10) 72.2 % (13 / 18)
expandTableLikeClause CBC 97 95.8 % (91 / 95) 78.8 % (52 / 66)
generateClonedExtStatsStmt CBC 24 94.5 % (52 / 55) 62.5 % (25 / 40)
generateClonedIndexStmt CBC 1632 90.6 % (126 / 139) 63.1 % (53 / 84)
generateSerialExtraStmts CBC 678 89.6 % (60 / 67) 82.6 % (38 / 46)
get_collation CBC 1903 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 1903 91.7 % (11 / 12) 50.0 % (3 / 6)
setSchemaName CBC 282 100.0 % (6 / 6) 83.3 % (5 / 6)
transformAlterTableStmt GNC 12420 95.7 % (155 / 162) 80.6 % (75 / 93)
transformCheckConstraints CBC 32269 100.0 % (8 / 8) 90.0 % (9 / 10)
transformColumnDefinition CBC 34901 94.5 % (172 / 182) 73.7 % (137 / 186)
transformColumnType CBC 34722 100.0 % (11 / 11) 83.3 % (5 / 6)
transformConstraintAttrs CBC 34882 75.6 % (59 / 78) 47.9 % (56 / 117)
transformCreateSchemaStmtElements CBC 525 81.6 % (40 / 49) 73.3 % (11 / 15)
transformCreateStmt CBC 20179 97.5 % (78 / 80) 89.3 % (50 / 56)
transformFKConstraints CBC 32269 100.0 % (21 / 21) 88.9 % (16 / 18)
transformIndexConstraint CBC 10024 82.6 % (190 / 230) 59.5 % (156 / 262)
transformIndexConstraints CBC 32302 82.4 % (28 / 34) 75.0 % (36 / 48)
transformIndexStmt CBC 13342 95.8 % (23 / 24) 72.2 % (13 / 18)
transformOfType CBC 61 94.1 % (16 / 17) 62.5 % (5 / 8)
transformPartitionBound CBC 6314 92.9 % (52 / 56) 75.8 % (47 / 62)
transformPartitionBoundValue CBC 10597 93.3 % (14 / 15) 58.3 % (7 / 12)
transformPartitionCmdForMerge GNC 129 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionCmdForSplit GNC 183 95.6 % (43 / 45) 78.7 % (48 / 61)
transformPartitionRangeBounds CBC 5735 100.0 % (44 / 44) 88.5 % (23 / 26)
transformRuleStmt CBC 551 85.6 % (83 / 97) 52.3 % (46 / 88)
transformStatsStmt CBC 437 94.7 % (18 / 19) 71.4 % (10 / 14)
transformTableConstraint CBC 9889 82.9 % (29 / 35) 55.9 % (19 / 34)
transformTableLikeClause CBC 393 94.6 % (70 / 74) 90.9 % (60 / 66)
validateInfiniteBounds CBC 5708 100.0 % (15 / 15) 75.0 % (12 / 16)

Generated by: LCOV version 2.4-beta