LCOV - differential code coverage report
Current view: top level - src/backend/parser - parse_clause.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 93.7 % 1061 994 67 994
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 41 41 41
Baseline: lcov-20250907-010129-baseline Branches: 73.5 % 944 694 250 694
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 5 5 5
(360..) days: 93.7 % 1056 989 67 989
Function coverage date bins:
(360..) days: 100.0 % 41 41 41
Branch coverage date bins:
(360..) days: 73.5 % 944 694 250 694

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 9205 100.0 % (18 / 18) 100.0 % (4 / 4)
addTargetToSortList CBC 53637 90.0 % (45 / 50) 54.2 % (13 / 24)
assignSortGroupRef CBC 86596 100.0 % (10 / 10) 90.0 % (9 / 10)
buildMergedJoinVar CBC 853 87.5 % (35 / 40) 68.4 % (13 / 19)
buildVarFromNSColumn CBC 1612780 100.0 % (9 / 9) 50.0 % (1 / 2)
checkExprIsVarFree CBC 3637 100.0 % (4 / 4) 75.0 % (3 / 4)
checkTargetlistEntrySQL92 CBC 35652 82.4 % (14 / 17) 61.1 % (11 / 18)
extractRemainingColumns CBC 83386 100.0 % (18 / 18) 93.8 % (15 / 16)
findTargetlistEntrySQL92 CBC 55292 94.4 % (34 / 36) 77.1 % (37 / 48)
findTargetlistEntrySQL99 CBC 22664 100.0 % (10 / 10) 100.0 % (8 / 8)
findWindowClause CBC 297 100.0 % (6 / 6) 90.0 % (9 / 10)
flatten_grouping_sets CBC 234069 97.4 % (38 / 39) 94.7 % (36 / 38)
getNSItemForSpecialRelationTypes CBC 198596 100.0 % (10 / 10) 100.0 % (6 / 6)
get_matching_location CBC 3 80.0 % (4 / 5) 50.0 % (9 / 18)
markRelsAsNulledBy CBC 23956 92.9 % (13 / 14) 62.5 % (5 / 8)
resolve_unique_index_expr CBC 721 92.0 % (23 / 25) 65.0 % (13 / 20)
setNamespaceColumnVisibility CBC 41603 100.0 % (5 / 5) 83.3 % (5 / 6)
setNamespaceLateralState CBC 510765 100.0 % (6 / 6) 100.0 % (6 / 6)
setTargetTable CBC 43851 92.3 % (12 / 13) 80.0 % (8 / 10)
targetIsInSortList CBC 65422 75.0 % (9 / 12) 68.8 % (11 / 16)
transformDistinctClause CBC 1976 94.1 % (16 / 17) 69.2 % (18 / 26)
transformDistinctOnClause CBC 130 96.3 % (26 / 27) 77.5 % (31 / 40)
transformFrameOffset CBC 2754 95.7 % (45 / 47) 81.2 % (26 / 32)
transformFromClause CBC 240027 100.0 % (10 / 10) 100.0 % (6 / 6)
transformFromClauseItem CBC 272552 96.2 % (202 / 210) 76.4 % (120 / 157)
transformGroupClause CBC 228429 93.9 % (31 / 33) 88.5 % (23 / 26)
transformGroupClauseExpr CBC 4652 100.0 % (23 / 23) 100.0 % (20 / 20)
transformGroupClauseList CBC 153 100.0 % (10 / 10) 87.5 % (7 / 8)
transformGroupingSet CBC 579 94.4 % (17 / 18) 80.0 % (16 / 20)
transformJoinOnClause CBC 40702 100.0 % (7 / 7)
transformJoinUsingClause CBC 753 100.0 % (16 / 16) 81.2 % (13 / 16)
transformLimitClause CBC 474908 100.0 % (10 / 10) 91.7 % (11 / 12)
transformOnConflictArbiter CBC 940 91.3 % (21 / 23) 71.4 % (20 / 28)
transformRangeFunction CBC 23756 90.0 % (54 / 60) 60.8 % (45 / 74)
transformRangeSubselect CBC 7980 93.8 % (15 / 16) 50.0 % (6 / 12)
transformRangeTableFunc CBC 110 88.6 % (70 / 79) 57.4 % (39 / 68)
transformRangeTableSample CBC 124 93.3 % (28 / 30) 65.6 % (21 / 32)
transformSortClause CBC 259708 100.0 % (9 / 9) 100.0 % (8 / 8)
transformTableEntry CBC 194857 100.0 % (2 / 2)
transformWhereClause CBC 508473 100.0 % (6 / 6) 100.0 % (2 / 2)
transformWindowDefinitions CBC 227010 86.9 % (53 / 61) 60.6 % (40 / 66)

Generated by: LCOV version 2.4-beta