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: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 90.7 % 1745 1583 2 160 103 1480 4
Current Date: 2025-12-15 18:36:29 -0500 Functions: 100.0 % 31 31 5 26 1
Baseline: lcov-20251216-010103-baseline Branches: 69.4 % 1545 1073 26 1 445 1 1 101 970
Baseline Date: 2025-12-15 13:30:48 -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
generateClonedExtStatsStmt CBC 24 94.5 % (52 / 55) 62.5 % (25 / 40)
transformOfType CBC 61 94.1 % (16 / 17) 62.5 % (5 / 8)
expandTableLikeClause CBC 97 95.8 % (91 / 95) 78.8 % (52 / 66)
transformPartitionCmdForMerge GNC 129 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionCmdForSplit GNC 183 95.6 % (43 / 45) 78.7 % (48 / 61)
setSchemaName CBC 282 100.0 % (6 / 6) 83.3 % (5 / 6)
transformTableLikeClause CBC 393 94.6 % (70 / 74) 90.9 % (60 / 66)
transformStatsStmt CBC 437 94.7 % (18 / 19) 71.4 % (10 / 14)
checkPartition GNC 444 100.0 % (10 / 10) 72.2 % (13 / 18)
transformCreateSchemaStmtElements CBC 525 81.6 % (40 / 49) 73.3 % (11 / 15)
transformRuleStmt CBC 551 85.6 % (83 / 97) 52.3 % (46 / 88)
generateSerialExtraStmts CBC 678 89.6 % (60 / 67) 82.6 % (38 / 46)
generateClonedIndexStmt CBC 1632 90.6 % (126 / 139) 63.1 % (53 / 84)
get_collation CBC 1903 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 1903 91.7 % (11 / 12) 50.0 % (3 / 6)
validateInfiniteBounds CBC 5708 100.0 % (15 / 15) 75.0 % (12 / 16)
transformPartitionRangeBounds CBC 5735 100.0 % (44 / 44) 88.5 % (23 / 26)
transformPartitionBound CBC 6314 92.9 % (52 / 56) 75.8 % (47 / 62)
transformTableConstraint CBC 9887 82.9 % (29 / 35) 55.9 % (19 / 34)
transformIndexConstraint CBC 10022 82.6 % (190 / 230) 59.5 % (156 / 262)
transformPartitionBoundValue CBC 10597 93.3 % (14 / 15) 58.3 % (7 / 12)
transformAlterTableStmt GNC 12416 95.7 % (155 / 162) 80.6 % (75 / 93)
transformIndexStmt CBC 13345 95.8 % (23 / 24) 72.2 % (13 / 18)
transformCreateStmt CBC 20178 97.5 % (78 / 80) 89.3 % (50 / 56)
transformCheckConstraints CBC 32264 100.0 % (8 / 8) 90.0 % (9 / 10)
transformFKConstraints CBC 32264 100.0 % (21 / 21) 88.9 % (16 / 18)
transformIndexConstraints CBC 32297 82.4 % (28 / 34) 75.0 % (36 / 48)
transformColumnType CBC 34721 100.0 % (11 / 11) 83.3 % (5 / 6)
transformConstraintAttrs CBC 34881 75.6 % (59 / 78) 47.9 % (56 / 117)
transformColumnDefinition CBC 34900 94.5 % (172 / 182) 73.7 % (137 / 186)

Generated by: LCOV version 2.4-beta