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 ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 91.7 % 1836 1683 6 147 10 1 222 1450 2 3 37
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 33 33 13 20 4
Baseline: lcov-20260530-034037-baseline Branches: 70.6 % 1586 1119 30 2 435 8 20 140 951 3 25
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 97.6 % 247 241 5 1 1 221 19 1
(360..) days: 90.7 % 1587 1440 1 146 9 1 1 1429 1
Function coverage date bins:
(30,360] days: 100.0 % 9 9 9
(360..) days: 100.0 % 24 24 4 20
Branch coverage date bins:
(30,360] days: 82.4 % 188 155 29 4 139 16
(360..) days: 69.0 % 1398 964 1 2 431 8 20 1 935

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 GNC 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 GNC 176 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionCmdForSplit GNC 257 95.6 % (43 / 45) 78.7 % (48 / 61)
transformCreateSchemaCreateTable GNC 324 98.2 % (56 / 57) 91.3 % (21 / 23)
checkSchemaNameRV GNC 428 100.0 % (7 / 7) 80.0 % (8 / 10)
transformTableLikeClause CBC 525 94.6 % (70 / 74) 90.9 % (60 / 66)
checkPartition GNC 613 100.0 % (10 / 10) 72.2 % (13 / 18)
transformStatsStmt CBC 665 94.7 % (18 / 19) 71.4 % (10 / 14)
transformRuleStmt CBC 746 85.6 % (83 / 97) 52.3 % (46 / 88)
generateSerialExtraStmts CBC 869 89.6 % (60 / 67) 82.6 % (38 / 46)
generateClonedIndexStmt GNC 2176 90.8 % (128 / 141) 63.1 % (53 / 84)
get_collation CBC 2551 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 2551 91.7 % (11 / 12) 50.0 % (3 / 6)
transformPartitionCmd GNC 2992 68.4 % (13 / 19) 42.1 % (8 / 19)
validateInfiniteBounds CBC 8688 100.0 % (15 / 15) 75.0 % (12 / 16)
transformPartitionRangeBounds CBC 8724 100.0 % (44 / 44) 88.5 % (23 / 26)
transformPartitionBound CBC 8772 92.9 % (52 / 56) 75.8 % (47 / 62)
transformIndexConstraint GNC 12531 83.1 % (196 / 236) 59.5 % (157 / 264)
transformTableConstraint CBC 12764 82.9 % (29 / 35) 55.9 % (19 / 34)
transformPartitionBoundValue CBC 14974 93.3 % (14 / 15) 58.3 % (7 / 12)
transformAlterTableStmt GNC 16098 95.7 % (155 / 162) 80.6 % (75 / 93)
transformIndexStmt CBC 16932 95.8 % (23 / 24) 72.2 % (13 / 18)
transformCreateStmt CBC 26485 97.5 % (78 / 80) 89.3 % (50 / 56)
transformCheckConstraints CBC 42132 100.0 % (8 / 8) 90.0 % (9 / 10)
transformFKConstraints CBC 42132 100.0 % (21 / 21) 88.9 % (16 / 18)
transformIndexConstraints CBC 42176 82.4 % (28 / 34) 75.0 % (36 / 48)
transformColumnType CBC 44801 100.0 % (11 / 11) 83.3 % (5 / 6)
transformColumnDefinition GNC 45021 94.5 % (171 / 181) 73.7 % (137 / 186)
transformConstraintAttrs GNC 45312 84.6 % (66 / 78) 54.7 % (64 / 117)

Generated by: LCOV version 2.5.0-beta