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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 91.7 % 1836 1683 6 147 10 1 222 1450 2 3 37
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 33 33 13 20 4
Baseline: lcov-20260505-025707-baseline Branches: 70.6 % 1586 1119 30 2 435 11 6 140 962 14
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(7,30] days: 96.8 % 125 121 3 1 1 113 7 1
(30,360] days: 98.4 % 122 120 2 108 12
(360..) days: 90.7 % 1587 1440 1 146 9 1 1 1429 1
Function coverage date bins:
(7,30] days: 100.0 % 5 5 5
(30,360] days: 100.0 % 4 4 4
(360..) days: 100.0 % 24 24 4 20
Branch coverage date bins:
(7,30] days: 88.2 % 51 45 3 3 38 7
(30,360] days: 80.3 % 137 110 26 1 101 9
(360..) days: 69.0 % 1398 964 1 2 431 11 6 1 946

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 12538 83.1 % (196 / 236) 59.5 % (157 / 264)
transformRuleStmt CBC 746 85.6 % (83 / 97) 52.3 % (46 / 88)
generateClonedIndexStmt GNC 2176 90.8 % (128 / 141) 63.1 % (53 / 84)
transformColumnDefinition GNC 44911 94.5 % (171 / 181) 73.7 % (137 / 186)
generateSerialExtraStmts CBC 869 89.6 % (60 / 67) 82.6 % (38 / 46)
transformAlterTableStmt GNC 16073 95.7 % (155 / 162) 80.6 % (75 / 93)
transformCreateSchemaStmtElements GNC 710 91.2 % (62 / 68) 85.7 % (18 / 21)
transformIndexConstraints CBC 42088 82.4 % (28 / 34) 75.0 % (36 / 48)
transformPartitionCmd GNC 2961 68.4 % (13 / 19) 42.1 % (8 / 19)
transformTableConstraint CBC 12765 82.9 % (29 / 35) 55.9 % (19 / 34)
expandTableLikeClause CBC 137 95.8 % (91 / 95) 80.3 % (53 / 66)
transformPartitionBound CBC 8716 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 26410 97.5 % (78 / 80) 89.3 % (50 / 56)
transformPartitionCmdForSplit GNC 241 95.6 % (43 / 45) 78.7 % (48 / 61)
get_collation CBC 2551 92.9 % (13 / 14) 62.5 % (5 / 8)
get_opclass CBC 2551 91.7 % (11 / 12) 50.0 % (3 / 6)
transformCreateSchemaCreateTable GNC 324 98.2 % (56 / 57) 91.3 % (21 / 23)
transformIndexStmt CBC 16878 95.8 % (23 / 24) 72.2 % (13 / 18)
transformOfType CBC 81 94.1 % (16 / 17) 62.5 % (5 / 8)
transformPartitionBoundValue CBC 14898 93.3 % (14 / 15) 58.3 % (7 / 12)
transformStatsStmt CBC 665 94.7 % (18 / 19) 71.4 % (10 / 14)
checkPartition GNC 597 100.0 % (10 / 10) 72.2 % (13 / 18)
checkSchemaNameList GNC 76 100.0 % (6 / 6) 83.3 % (5 / 6)
checkSchemaNameRV GNC 428 100.0 % (7 / 7) 80.0 % (8 / 10)
transformCheckConstraints CBC 42044 100.0 % (8 / 8) 90.0 % (9 / 10)
transformColumnType CBC 44691 100.0 % (11 / 11) 83.3 % (5 / 6)
transformFKConstraints CBC 42044 100.0 % (21 / 21) 88.9 % (16 / 18)
transformPartitionCmdForMerge GNC 176 100.0 % (32 / 32) 83.3 % (30 / 36)
transformPartitionRangeBounds CBC 8676 100.0 % (44 / 44) 88.5 % (23 / 26)
validateInfiniteBounds CBC 8640 100.0 % (15 / 15) 75.0 % (12 / 16)

Generated by: LCOV version 2.5.0-beta