LCOV - differential code coverage report
Current view: top level - src/backend/parser Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 90.3 % 21449 19362 4 11 2072 203 156 19003 52
Current Date: 2026-08-27 14:31:44 +0300 Functions: 98.6 % 502 495 7 6 21 468 5
Baseline: lcov-20260827-baseline Branches: 71.7 % 11753 8427 23 30 3273 2 100 121 8204
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 4 4 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 1 1 1
(7,30] days: 81.0 % 42 34 8 6 28
(30,360] days: 93.2 % 1509 1407 4 98 2 149 1256
(360..) days: 90.1 % 19893 17916 11 1966 201 17715
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 37 37 1 7 29
(360..) days: 98.5 % 463 456 7 5 13 438
Branch coverage date bins:
[..1] days: 100.0 % 4 4 4
(7,30] days: 50.0 % 54 27 27 27
(30,360] days: 78.3 % 762 597 23 142 121 476
(360..) days: 71.3 % 10933 7799 30 3104 2 100 7697

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC UIC UBC GIC GNC CBC DCB Rate Total Hit UNC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GIC GNC CBC DCB
parse_enr.c.gcov.html (360..) days∗∗ 100.0 % 4 4 4 - 100.0 % 2 2 2
parse_param.c Total
87.9%87.9%
87.9 % 107 94 13 94 54.1 % 74 40 34 40 100.0 % 9 9 9
(30,360] days 100.0 % 2 2 2 - -
(360..) days 87.6 % 105 92 13 92 - 100.0 % 9 9 9
gram.y Total
91.1%91.1%
91.1 % 7962 7257 1 704 24 7233 5 62.9 % 754 474 280 474 100.0 % 42 42 42
(30,360] days 93.8 % 535 502 1 32 24 478 - 100.0 % 1 1 1
(360..) days 91.0 % 7427 6755 672 6755 - 100.0 % 41 41 41
parse_type.c Total
85.1%85.1%
85.1 % 248 211 37 1 210 1 63.2 % 163 103 60 103 96.0 % 25 24 1 1 23 1
(1,7] days 100.0 % 1 1 1 - 100.0 % 1 1 1
(30,360] days 100.0 % 2 2 2 - -
(360..) days 84.9 % 245 208 37 208 - 95.8 % 24 23 1 23
scan.l Total
86.7%86.7%
86.7 % 465 403 62 403 66.7 % 174 116 58 116 82.4 % 17 14 3 14
(30,360] days 100.0 % 10 10 10 - 100.0 % 1 1 1
(360..) days 86.4 % 455 393 62 393 - 81.2 % 16 13 3 13
parse_oper.c Total
92.6%92.6%
92.6 % 298 276 22 276 67.9 % 234 159 75 159 95.0 % 20 19 1 19
(7,30] days 60.0 % 5 3 2 3 - -
(30,360] days 94.7 % 19 18 1 18 - 100.0 % 2 2 2
(360..) days 93.1 % 274 255 19 255 - 94.4 % 18 17 1 17
analyze.c Total
91.1%91.1%
91.1 % 1276 1162 114 2 1160 2 68.9 % 1001 690 311 690 95.0 % 40 38 2 2 36
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 95.2 % 210 200 10 200 - 100.0 % 5 5 5
(360..) days 90.2 % 1064 960 104 960 - 94.3 % 35 33 2 2 31
parse_agg.c Total
76.5%76.5%
76.5 % 893 683 210 683 69.9 % 760 531 229 531 100.0 % 24 24 24
(7,30] days 50.0 % 2 1 1 1 - -
(30,360] days 75.0 % 72 54 18 54 - -
(360..) days 76.7 % 819 628 191 628 - 100.0 % 24 24 24
parse_utilcmd.c Total
91.3%91.3%
91.3 % 1739 1588 151 5 1583 2 70.0 % 1467 1027 440 8 1019 100.0 % 30 30 1 29
[..1] days 100.0 % 4 4 4 - 100.0 % 1 1 1
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 97.1 % 140 136 4 5 131 - 100.0 % 5 5 5
(360..) days 90.8 % 1594 1447 147 1447 - 100.0 % 24 24 1 23
parse_relation.c Total
91.6%91.6%
91.6 % 1294 1185 109 3 1182 3 72.0 % 1149 827 322 2 825 100.0 % 60 60 3 57
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 92.2 % 64 59 5 1 58 - 100.0 % 3 3 3
(360..) days 91.5 % 1228 1124 104 1124 - 100.0 % 57 57 3 54
parse_func.c Total
85.3%85.3%
85.3 % 895 763 132 763 72.2 % 874 631 243 631 100.0 % 15 15 15
(7,30] days 55.6 % 9 5 4 5 - -
(30,360] days 80.0 % 45 36 9 36 - 100.0 % 1 1 1
(360..) days 85.9 % 841 722 119 722 - 100.0 % 14 14 14
parse_expr.c Total
87.5%87.5%
87.5 % 1863 1631 232 1631 72.3 % 1275 922 353 922 100.0 % 62 62 62
(30,360] days 91.4 % 81 74 7 74 - 100.0 % 1 1 1
(360..) days 87.4 % 1782 1557 225 1557 - 100.0 % 61 61 61
parse_target.c Total
90.1%90.1%
90.1 % 635 572 63 1 571 5 73.8 % 458 338 120 2 336 100.0 % 19 19 1 18 1
(30,360] days 100.0 % 12 12 1 11 - -
(360..) days 89.9 % 623 560 63 560 - 100.0 % 19 19 1 18
parse_clause.c Total
94.1%94.1%
94.1 % 1123 1057 66 1 1056 1 73.8 % 992 732 260 1 731 100.0 % 43 43 1 42
(7,30] days 100.0 % 16 16 1 15 - -
(30,360] days 98.2 % 57 56 1 56 - 100.0 % 3 3 3
(360..) days 93.8 % 1050 985 65 985 - 100.0 % 40 40 1 39
parse_merge.c Total
96.8%96.8%
96.8 % 125 121 4 121 75.0 % 104 78 26 78 100.0 % 3 3 3
(30,360] days 100.0 % 2 2 2 - -
(360..) days 96.7 % 123 119 4 119 - 100.0 % 3 3 3
parse_graphtable.c.gcov.html (30,360] days∗∗ 91.2 % 125 114 11 114 - 100.0 % 7 7 7
parse_coerce.c Total
92.4%92.4%
92.4 % 1044 965 79 1 964 76.3 % 1114 850 264 850 100.0 % 31 31 1 30
(7,30] days 75.0 % 4 3 1 3 - -
(30,360] days 100.0 % 3 3 3 - -
(360..) days 92.5 % 1037 959 78 1 958 - 100.0 % 31 31 1 30
parse_cte.c Total
90.2%90.2%
90.2 % 428 386 42 1 385 1 76.6 % 423 324 99 324 100.0 % 10 10 1 9
(7,30] days 100.0 % 1 1 1 - -
(360..) days 90.2 % 427 385 42 385 - 100.0 % 10 10 1 9
parse_node.c Total
96.9%96.9%
96.9 % 131 127 4 127 76.9 % 52 40 12 40 100.0 % 9 9 9
(30,360] days 100.0 % 1 1 1 - -
(360..) days 96.9 % 130 126 4 126 - 100.0 % 9 9 9
parser.c Total
94.8%94.8%
94.8 % 212 201 11 201 76.9 % 130 100 30 100 100.0 % 6 6 6
(30,360] days 100.0 % 2 2 2 - 100.0 % 1 1 1
(360..) days 94.8 % 210 199 11 199 - 100.0 % 5 5 5
parse_collate.c.gcov.html (360..) days∗∗ 94.7 % 282 267 15 267 - 100.0 % 10 10 10
parse_jsontable.c Total
98.2%98.2%
98.2 % 275 270 3 2 1 118 151 32 81.8 % 231 189 23 19 1 109 79 100.0 % 14 14 10 4 3
(30,360] days 97.5 % 121 118 3 118 - 100.0 % 7 7 7
(360..) days 98.7 % 154 152 2 1 151 - 100.0 % 7 7 3 4
scansup.c Total
100.0%
100.0 % 25 25 25 84.6 % 26 22 4 22 100.0 % 4 4 4
(30,360] days 100.0 % 6 6 6 - -
(360..) days 100.0 % 19 19 19 - 100.0 % 4 4 4
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1