LCOV - differential code coverage report
Current view: top level - src/backend/parser Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 90.3 % 21453 19371 94 3 1985 50 2 1396 17923 2 20 26 354
Current Date: 2026-06-29 16:15:13 +0200 Functions: 98.6 % 502 495 7 101 394 15
Baseline: lcov-20260630-baseline Branches: 71.7 % 11718 8401 147 4 14 3152 39 8 536 7818
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 4 4 4
(1,7] days: 100.0 % 4 4 4
(7,30] days: 85.7 % 21 18 3 3 2 13
(30,360] days: 93.6 % 1497 1401 93 3 4 1325 72 1
(360..) days: 90.0 % 19927 17944 1 3 1979 43 2 61 17838 2 19
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 33 33 32 1
(360..) days: 98.5 % 468 461 7 69 392
Branch coverage date bins:
[..1] days: 83.3 % 6 5 1 5
(1,7] days: 75.0 % 8 6 2 6
(7,30] days: 55.0 % 20 11 9 11
(30,360] days: 78.4 % 721 565 140 16 515 50
(360..) days: 71.3 % 10963 7814 4 4 14 3127 39 8 10 7757

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GNC CBC DCB
analyze.c
91.1%91.1%
91.1 % 1277 1163 10 104 1 1 194 967 8 108 68.9 % 998 688 34 276 1 108 579 95.0 % 40 38 2 14 24 2
gram.y
91.2%91.2%
91.2 % 7976 7275 30 671 20 584 6671 11 89 62.6 % 754 472 8 274 24 448 100.0 % 42 42 1 41
parse_agg.c
76.6%76.6%
76.6 % 892 683 16 193 4 33 646 10 70.1 % 758 531 11 4 212 4 27 500 100.0 % 24 24 7 17
parse_clause.c
94.0%94.0%
94.0 % 1122 1055 2 65 2 69 984 5 5 74.2 % 1000 742 11 1 246 4 1 47 690 100.0 % 43 43 10 33 1
parse_coerce.c
92.5%92.5%
92.5 % 1039 961 78 6 955 76.4 % 1106 845 261 4 841 100.0 % 31 31 31
parse_collate.c
94.7%94.7%
94.7 % 282 267 15 267 1 80.7 % 161 130 31 130 100.0 % 10 10 1 9
parse_cte.c
90.2%90.2%
90.2 % 428 386 42 386 76.6 % 423 324 99 324 100.0 % 10 10 10
parse_enr.c
100.0%
100.0 % 4 4 4 - 100.0 % 2 2 2
parse_expr.c
87.5%87.5%
87.5 % 1859 1627 7 225 1 40 1586 2 10 15 72.2 % 1269 916 4 349 4 1 2 909 100.0 % 62 62 17 45
parse_func.c
85.3%85.3%
85.3 % 889 758 9 122 2 35 721 2 72.9 % 855 623 5 2 225 4 41 578 100.0 % 15 15 5 10
parse_graphtable.c
91.2%91.2%
91.2 % 125 114 11 114 75.9 % 137 104 33 104 100.0 % 7 7 7
parse_jsontable.c
98.9%98.9%
98.9 % 185 183 2 183 81.2 % 117 95 22 95 100.0 % 10 10 10
parse_merge.c
96.8%96.8%
96.8 % 125 121 4 2 119 4 75.0 % 104 78 26 78 100.0 % 3 3 1 2
parse_node.c
96.9%96.9%
96.9 % 131 127 4 2 125 2 76.9 % 52 40 12 40 100.0 % 9 9 2 7
parse_oper.c
93.2%93.2%
93.2 % 293 273 1 19 1 18 254 1 4 69.2 % 224 155 1 68 6 7 142 95.0 % 20 19 1 4 15 1
parse_param.c
87.9%87.9%
87.9 % 107 94 13 2 92 2 54.1 % 74 40 34 40 100.0 % 9 9 2 7
parse_relation.c
91.6%91.6%
91.6 % 1294 1185 2 107 50 1135 26 72.0 % 1149 827 8 314 18 809 100.0 % 60 60 8 52 3
parse_target.c
90.1%90.1%
90.1 % 639 576 63 11 565 6 73.8 % 458 338 1 1 118 1 9 328 100.0 % 20 20 3 17
parse_type.c
83.5%83.5%
83.5 % 248 207 41 2 205 2 58.9 % 163 96 67 96 96.0 % 25 24 1 1 23
parse_utilcmd.c
91.7%91.7%
91.7 % 1836 1683 6 147 10 1 222 1450 2 3 37 70.6 % 1586 1119 30 2 435 11 6 140 962 100.0 % 33 33 13 20 4
parser.c
94.8%94.8%
94.8 % 212 201 11 2 199 2 76.9 % 130 100 30 100 100.0 % 6 6 2 4 1
scan.l
86.7%86.7%
86.7 % 465 403 3 59 3 10 390 2 31 66.7 % 174 116 3 4 51 3 113 82.4 % 17 14 3 2 12 3
scansup.c
100.0%
100.0 % 25 25 6 19 1 11 84.6 % 26 22 2 2 6 16 100.0 % 4 4 1 3

Generated by: LCOV version 2.0-1