LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_utilcmd.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 91.7 % 1839 1686 153 5 1681 2
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 33 33 1 32
Baseline: lcov-20260726-baseline Branches: 70.7 % 1592 1126 466 8 1118
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 5 5 5
(30,360] days: 97.5 % 240 234 6 234
(360..) days: 90.8 % 1594 1447 147 1447
Function coverage date bins:
(30,360] days: 100.0 % 9 9 9
(360..) days: 100.0 % 24 24 1 23
Branch coverage date bins:
(7,30] days: 100.0 % 8 8 8
(30,360] days: 82.0 % 178 146 32 146
(360..) days: 69.1 % 1406 972 434 972

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
checkPartition CBC 673 100.0 % (10 / 10) 72.2 % (13 / 18)
checkSchemaNameList CBC 76 100.0 % (6 / 6) 83.3 % (5 / 6)
checkSchemaNameRV CBC 432 100.0 % (7 / 7) 80.0 % (8 / 10)
expandTableLikeClause CBC 137 95.8 % (91 / 95) 80.3 % (53 / 66)
generateClonedExtStatsStmt CBC 40 94.6 % (53 / 56) 62.5 % (25 / 40)
generateClonedIndexStmt CBC 2177 90.8 % (128 / 141) 63.1 % (53 / 84)
generateSerialExtraStmts CBC 869 89.6 % (60 / 67) 82.6 % (38 / 46)
get_collation CBC 2552 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 2552 91.7 % (11 / 12) 50.0 % (3 / 6)
transformAlterTableStmt CBC 16067 95.7 % (155 / 162) 80.6 % (75 / 93)
transformCheckConstraints CBC 42437 100.0 % (8 / 8) 90.0 % (9 / 10)
transformColumnDefinition CBC 45440 94.5 % (171 / 181) 73.7 % (137 / 186)
transformColumnType CBC 45220 100.0 % (11 / 11) 83.3 % (5 / 6)
transformConstraintAttrs CBC 45731 84.6 % (66 / 78) 54.7 % (64 / 117)
transformCreateSchemaCreateTable CBC 324 98.2 % (56 / 57) 91.3 % (21 / 23)
transformCreateSchemaStmtElements CBC 746 91.2 % (62 / 68) 85.7 % (18 / 21)
transformCreateStmt CBC 26825 97.5 % (78 / 80) 89.3 % (50 / 56)
transformFKConstraints CBC 42437 100.0 % (21 / 21) 88.9 % (16 / 18)
transformIndexConstraint CBC 12472 83.1 % (196 / 236) 59.5 % (157 / 264)
transformIndexConstraints CBC 42481 82.4 % (28 / 34) 75.0 % (36 / 48)
transformIndexStmt GNC 16915 96.3 % (26 / 27) 83.3 % (20 / 24)
transformOfType CBC 81 94.1 % (16 / 17) 62.5 % (5 / 8)
transformPartitionBound CBC 8875 92.9 % (52 / 56) 75.8 % (47 / 62)
transformPartitionBoundValue CBC 15147 93.3 % (14 / 15) 58.3 % (7 / 12)
transformPartitionCmd CBC 3046 68.4 % (13 / 19) 42.1 % (8 / 19)
transformPartitionCmdForMerge CBC 196 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionCmdForSplit CBC 277 95.6 % (43 / 45) 78.7 % (48 / 61)
transformPartitionRangeBounds CBC 8904 100.0 % (44 / 44) 88.5 % (23 / 26)
transformRuleStmt CBC 752 85.6 % (83 / 97) 52.3 % (46 / 88)
transformStatsStmt CBC 669 94.7 % (18 / 19) 71.4 % (10 / 14)
transformTableConstraint CBC 12709 82.9 % (29 / 35) 55.9 % (19 / 34)
transformTableLikeClause CBC 525 94.6 % (70 / 74) 90.9 % (60 / 66)
validateInfiniteBounds CBC 8868 100.0 % (15 / 15) 75.0 % (12 / 16)

Generated by: LCOV version 2.0-1