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

Generated by: LCOV version 2.0-1