LCOV - differential code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit UIC GIC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 91.1 % 1277 1163 114 1163
Current Date: 2026-07-25 17:13:00 -0400 Functions: 95.0 % 40 38 2 38
Baseline: lcov-20260726-baseline Branches: 68.9 % 1001 690 311 690
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 % 6 6 6
(30,360] days: 95.1 % 205 195 10 195
(360..) days: 90.2 % 1066 962 104 962
Function coverage date bins:
(30,360] days: 100.0 % 5 5 5
(360..) days: 94.3 % 35 33 2 33
Branch coverage date bins:
(7,30] days: 75.0 % 8 6 2 6
(30,360] days: 77.0 % 152 117 35 117
(360..) days: 67.4 % 841 567 274 567

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
transformLockingClause GIC 5032 77.6 % (59 / 76) 61.3 % (46 / 75)
transformSetOperationStmt GIC 8537 94.5 % (86 / 91) 64.1 % (50 / 78)
transformInsertStmt GIC 41917 98.5 % (130 / 132) 80.2 % (101 / 126)
transformDeclareCursorStmt GIC 2714 66.7 % (16 / 24) 40.0 % (16 / 40)
transformForPortionOfClause GIC 1125 92.7 % (89 / 96) 62.1 % (36 / 58)
transformValuesClause GIC 5825 97.3 % (73 / 75) 69.4 % (50 / 72)
transformSetOperationTree GIC 34245 90.7 % (39 / 43) 66.1 % (41 / 62)
CheckSelectLocking GIC 11607 70.6 % (12 / 17) 43.8 % (14 / 32)
count_rowexpr_columns UIC 0 0.0 % (0 / 18) 0.0 % (0 / 18)
transformCallStmt GIC 313 92.2 % (47 / 51) 61.1 % (22 / 36)
constructSetOpTargetlist GIC 13203 94.0 % (47 / 50) 76.2 % (32 / 42)
transformCreateTableAsStmt GIC 1317 82.4 % (14 / 17) 44.4 % (8 / 18)
transformUpdateTargetList GIC 11164 93.1 % (27 / 29) 68.8 % (22 / 32)
transformInsertRow GIC 48428 96.6 % (28 / 29) 80.4 % (37 / 46)
determineRecursiveColTypes GIC 640 100.0 % (20 / 20) 69.2 % (18 / 26)
transformReturningClause GIC 15040 95.0 % (38 / 40) 80.5 % (33 / 41)
LCS_asString GIC 36 46.2 % (6 / 13) 33.3 % (2 / 6)
transformOptionalSelectInto GIC 536613 100.0 % (15 / 15) 71.4 % (10 / 14)
transformPLAssignStmt GIC 3380 95.7 % (22 / 23) 60.0 % (6 / 10)
transformPLAssignStmtTarget GIC 3374 96.3 % (26 / 27) 80.0 % (16 / 20)
query_requires_rewrite_plan GIC 378692 36.4 % (4 / 11) 25.0 % (1 / 4)
transformStmt GIC 621784 89.1 % (49 / 55) 85.0 % (17 / 20)
applyLockingClause GIC 5092 73.3 % (11 / 15) 66.7 % (4 / 6)
test_raw_expression_coverage UIC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
transformDeleteStmt GIC 3401 97.3 % (36 / 37) 85.7 % (12 / 14)
parse_analyze_fixedparams GIC 487012 100.0 % (16 / 16) 87.5 % (7 / 8)
parse_analyze_varparams GIC 5676 100.0 % (16 / 16) 83.3 % (5 / 6)
parse_analyze_withcb GIC 24786 100.0 % (15 / 15) 83.3 % (5 / 6)
transformOnConflictClause GIC 1557 100.0 % (34 / 34) 91.7 % (11 / 12)
transformReturnStmt GIC 2728 100.0 % (16 / 16) 50.0 % (1 / 2)
transformSelectStmt GIC 305345 100.0 % (49 / 49) 96.4 % (27 / 28)
transformUpdateStmt GIC 9351 100.0 % (33 / 33) 91.7 % (11 / 12)
BuildOnConflictExcludedTargetlist GIC 1319 100.0 % (17 / 17) 100.0 % (4 / 4)
addNSItemForReturning GIC 4626 100.0 % (16 / 16) 100.0 % (2 / 2)
makeSortGroupClauseForSetOp GIC 17474 100.0 % (12 / 12) 100.0 % (6 / 6)
stmt_requires_parse_analysis GIC 23500908 100.0 % (12 / 12) 100.0 % (3 / 3)
transformExplainStmt GIC 16702 100.0 % (18 / 18) 100.0 % (14 / 14)
analyze_requires_snapshot GIC 455144 100.0 % (2 / 2)
parse_sub_analyze GIC 72640 100.0 % (8 / 8)
transformTopLevelStmt GIC 519911 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1