LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_clause.c (source / functions) Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC ECB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 94.0 % 1122 1055 2 65 2 69 984 5 5
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 43 43 10 33 1
Baseline: lcov-20260505-025707-baseline Branches: 74.2 % 1000 742 11 1 246 4 1 47 690 4
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 1 1 1
(30,360] days: 97.1 % 70 68 2 65 3
(360..) days: 93.8 % 1051 986 65 2 3 981 5
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 40 40 7 33
Branch coverage date bins:
(30,360] days: 81.0 % 58 47 11 47
(360..) days: 73.8 % 942 695 1 246 4 1 690

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
addTargetToGroupList CBC 13080 100.0 % (18 / 18) 100.0 % (4 / 4)
addTargetToSortList CBC 76201 90.0 % (45 / 50) 54.2 % (13 / 24)
assignSortGroupRef CBC 129485 100.0 % (10 / 10) 90.0 % (9 / 10)
buildMergedJoinVar GNC 1183 86.8 % (33 / 38) 68.4 % (13 / 19)
buildVarFromNSColumn CBC 2206522 100.0 % (9 / 9) 50.0 % (1 / 2)
checkExprIsVarFree CBC 4757 100.0 % (4 / 4) 75.0 % (3 / 4)
checkTargetlistEntrySQL92 CBC 51816 82.4 % (14 / 17) 61.1 % (11 / 18)
extractRemainingColumns CBC 114146 100.0 % (18 / 18) 93.8 % (15 / 16)
findTargetlistEntrySQL92 CBC 78757 94.4 % (34 / 36) 77.1 % (37 / 48)
findTargetlistEntrySQL99 CBC 31037 100.0 % (10 / 10) 100.0 % (8 / 8)
findWindowClause CBC 454 100.0 % (6 / 6) 90.0 % (9 / 10)
flatten_grouping_sets CBC 316134 97.4 % (38 / 39) 94.7 % (36 / 38)
getNSItemForSpecialRelationTypes CBC 266982 100.0 % (10 / 10) 100.0 % (6 / 6)
get_matching_location CBC 4 80.0 % (4 / 5) 50.0 % (9 / 18)
markRelsAsNulledBy CBC 31044 92.9 % (13 / 14) 62.5 % (5 / 8)
parserOpenPropGraph GNC 571 100.0 % (7 / 7) 75.0 % (3 / 4)
resolve_unique_index_expr GNC 1265 100.0 % (26 / 26) 83.3 % (20 / 24)
setNamespaceColumnVisibility CBC 56949 100.0 % (5 / 5) 83.3 % (5 / 6)
setNamespaceLateralState CBC 691035 100.0 % (6 / 6) 100.0 % (6 / 6)
setTargetTable CBC 54631 92.3 % (12 / 13) 80.0 % (8 / 10)
targetIsInSortList CBC 93283 75.0 % (9 / 12) 68.8 % (11 / 16)
transformDistinctClause CBC 2710 94.1 % (16 / 17) 69.2 % (18 / 26)
transformDistinctOnClause CBC 166 96.3 % (26 / 27) 77.5 % (31 / 40)
transformFrameOffset CBC 4092 95.7 % (45 / 47) 81.2 % (26 / 32)
transformFromClause CBC 324020 100.0 % (10 / 10) 100.0 % (6 / 6)
transformFromClauseItem GNC 369619 96.3 % (209 / 217) 76.7 % (122 / 159)
transformGroupClause GNC 307988 93.8 % (45 / 48) 89.6 % (43 / 48)
transformGroupClauseExpr CBC 6625 100.0 % (23 / 23) 100.0 % (20 / 20)
transformGroupClauseList CBC 212 100.0 % (10 / 10) 87.5 % (7 / 8)
transformGroupingSet GNC 984 94.1 % (16 / 17) 80.0 % (16 / 20)
transformJoinOnClause CBC 55709 100.0 % (7 / 7)
transformJoinUsingClause CBC 1028 100.0 % (16 / 16) 81.2 % (13 / 16)
transformLimitClause CBC 640420 100.0 % (10 / 10) 91.7 % (11 / 12)
transformOnConflictArbiter GNC 1555 91.7 % (22 / 24) 71.9 % (23 / 32)
transformRangeFunction GNC 30383 89.8 % (53 / 59) 60.8 % (45 / 74)
transformRangeGraphTable GNC 571 97.1 % (33 / 34) 65.0 % (13 / 20)
transformRangeSubselect CBC 13914 93.8 % (15 / 16) 50.0 % (6 / 12)
transformRangeTableFunc GNC 146 88.6 % (70 / 79) 57.4 % (39 / 68)
transformRangeTableSample CBC 160 93.3 % (28 / 30) 65.6 % (21 / 32)
transformSortClause CBC 353016 100.0 % (9 / 9) 100.0 % (8 / 8)
transformTableEntry CBC 262242 100.0 % (2 / 2)
transformWhereClause CBC 686381 100.0 % (6 / 6) 100.0 % (2 / 2)
transformWindowDefinitions CBC 305886 86.9 % (53 / 61) 60.6 % (40 / 66)

Generated by: LCOV version 2.5.0-beta