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

Generated by: LCOV version 2.5.0-beta