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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 90.7 % 1749 1587 2 160 108 1479 5
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 31 31 7 24 1
Baseline: lcov-20260315-024220-baseline Branches: 69.4 % 1545 1073 26 1 445 1 1 101 970 4
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 98.4 % 127 125 2 108 17
(360..) days: 90.1 % 1622 1462 160 1462
Function coverage date bins:
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 27 27 3 24
Branch coverage date bins:
(30,360] days: 81.4 % 145 118 26 1 101 17
(360..) days: 68.2 % 1400 955 1 444 1 1 953

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 10063 82.8 % (192 / 232) 59.5 % (156 / 262)
transformConstraintAttrs CBC 35304 75.6 % (59 / 78) 47.9 % (56 / 117)
transformRuleStmt CBC 554 85.6 % (83 / 97) 52.3 % (46 / 88)
generateClonedIndexStmt GNC 1650 90.8 % (128 / 141) 63.1 % (53 / 84)
transformColumnDefinition CBC 35323 94.5 % (172 / 182) 73.7 % (137 / 186)
transformCreateSchemaStmtElements CBC 543 81.6 % (40 / 49) 73.3 % (11 / 15)
generateSerialExtraStmts CBC 680 89.6 % (60 / 67) 82.6 % (38 / 46)
transformAlterTableStmt GNC 12510 95.7 % (155 / 162) 80.6 % (75 / 93)
transformIndexConstraints CBC 32641 82.4 % (28 / 34) 75.0 % (36 / 48)
transformPartitionCmd GNC 2292 68.4 % (13 / 19) 42.1 % (8 / 19)
transformTableConstraint CBC 9943 82.9 % (29 / 35) 55.9 % (19 / 34)
expandTableLikeClause CBC 97 95.8 % (91 / 95) 78.8 % (52 / 66)
transformPartitionBound CBC 6360 92.9 % (52 / 56) 75.8 % (47 / 62)
transformTableLikeClause CBC 396 94.6 % (70 / 74) 90.9 % (60 / 66)
generateClonedExtStatsStmt CBC 24 94.5 % (52 / 55) 62.5 % (25 / 40)
transformCreateStmt CBC 20428 97.5 % (78 / 80) 89.3 % (50 / 56)
transformPartitionCmdForSplit GNC 183 95.6 % (43 / 45) 78.7 % (48 / 61)
get_collation CBC 1921 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 1921 91.7 % (11 / 12) 50.0 % (3 / 6)
transformIndexStmt CBC 13425 95.8 % (23 / 24) 72.2 % (13 / 18)
transformOfType CBC 61 94.1 % (16 / 17) 62.5 % (5 / 8)
transformPartitionBoundValue CBC 10687 93.3 % (14 / 15) 58.3 % (7 / 12)
transformStatsStmt CBC 490 94.7 % (18 / 19) 71.4 % (10 / 14)
checkPartition GNC 444 100.0 % (10 / 10) 72.2 % (13 / 18)
setSchemaName CBC 295 100.0 % (6 / 6) 83.3 % (5 / 6)
transformCheckConstraints CBC 32608 100.0 % (8 / 8) 90.0 % (9 / 10)
transformColumnType CBC 35143 100.0 % (11 / 11) 83.3 % (5 / 6)
transformFKConstraints CBC 32608 100.0 % (21 / 21) 88.9 % (16 / 18)
transformPartitionCmdForMerge GNC 129 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionRangeBounds CBC 5801 100.0 % (44 / 44) 88.5 % (23 / 26)
validateInfiniteBounds CBC 5774 100.0 % (15 / 15) 75.0 % (12 / 16)

Generated by: LCOV version 2.4-beta