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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 91.7 % 1836 1683 6 147 10 1 222 1450 2 3 37
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 33 33 13 20 4
Baseline: lcov-20260630-baseline Branches: 70.6 % 1586 1119 30 2 435 11 6 140 962
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 97.5 % 240 234 5 1 1 221 12 1
(360..) days: 90.8 % 1596 1449 1 146 9 1 1 1438 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.0 % 178 146 29 3 139 7
(360..) days: 69.1 % 1408 973 1 2 432 11 6 1 955

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 12452 83.1 % (196 / 236) 59.5 % (157 / 264)
transformRuleStmt CBC 744 85.6 % (83 / 97) 52.3 % (46 / 88)
generateClonedIndexStmt GNC 2177 90.8 % (128 / 141) 63.1 % (53 / 84)
transformColumnDefinition GNC 45185 94.5 % (171 / 181) 73.7 % (137 / 186)
generateSerialExtraStmts CBC 869 89.6 % (60 / 67) 82.6 % (38 / 46)
transformAlterTableStmt GNC 16029 95.7 % (155 / 162) 80.6 % (75 / 93)
transformIndexConstraints CBC 42314 82.4 % (28 / 34) 75.0 % (36 / 48)
transformPartitionCmd GNC 3038 68.4 % (13 / 19) 42.1 % (8 / 19)
transformTableConstraint CBC 12677 82.9 % (29 / 35) 55.9 % (19 / 34)
expandTableLikeClause CBC 137 95.8 % (91 / 95) 80.3 % (53 / 66)
transformPartitionBound CBC 8864 92.9 % (52 / 56) 75.8 % (47 / 62)
transformTableLikeClause CBC 525 94.6 % (70 / 74) 90.9 % (60 / 66)
generateClonedExtStatsStmt CBC 40 94.6 % (53 / 56) 62.5 % (25 / 40)
transformCreateStmt CBC 26692 97.5 % (78 / 80) 89.3 % (50 / 56)
transformPartitionCmdForSplit GNC 277 95.6 % (43 / 45) 78.7 % (48 / 61)
get_collation CBC 2552 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 2552 91.7 % (11 / 12) 50.0 % (3 / 6)
transformCreateSchemaCreateTable GNC 324 98.2 % (56 / 57) 91.3 % (21 / 23)
transformIndexStmt CBC 16836 95.8 % (23 / 24) 72.2 % (13 / 18)
transformOfType CBC 81 94.1 % (16 / 17) 62.5 % (5 / 8)
transformPartitionBoundValue CBC 15130 93.3 % (14 / 15) 58.3 % (7 / 12)
transformStatsStmt CBC 665 94.7 % (18 / 19) 71.4 % (10 / 14)
checkPartition GNC 673 100.0 % (10 / 10) 72.2 % (13 / 18)
checkSchemaNameList GNC 76 100.0 % (6 / 6) 83.3 % (5 / 6)
checkSchemaNameRV GNC 432 100.0 % (7 / 7) 80.0 % (8 / 10)
transformCheckConstraints CBC 42270 100.0 % (8 / 8) 90.0 % (9 / 10)
transformColumnType CBC 44965 100.0 % (11 / 11) 83.3 % (5 / 6)
transformFKConstraints CBC 42270 100.0 % (21 / 21) 88.9 % (16 / 18)
transformPartitionCmdForMerge GNC 196 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionRangeBounds CBC 8892 100.0 % (44 / 44) 88.5 % (23 / 26)
validateInfiniteBounds CBC 8856 100.0 % (15 / 15) 75.0 % (12 / 16)

Generated by: LCOV version 2.0-1