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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 4 4 4
(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
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
scan.l
86.7%86.7%
86.7 % 465 403 62 403 66.7 % 174 116 58 116 82.4 % 17 14 3 14
parse_oper.c
92.6%92.6%
92.6 % 298 276 22 276 67.9 % 234 159 75 159 95.0 % 20 19 1 19
analyze.c
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
parse_type.c
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
parse_enr.c
100.0%
100.0 % 4 4 4 - 100.0 % 2 2 2
parse_merge.c
96.8%96.8%
96.8 % 125 121 4 121 75.0 % 104 78 26 78 100.0 % 3 3 3
scansup.c
100.0%
100.0 % 25 25 25 84.6 % 26 22 4 22 100.0 % 4 4 4
parser.c
94.8%94.8%
94.8 % 212 201 11 201 76.9 % 130 100 30 100 100.0 % 6 6 6
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_node.c
96.9%96.9%
96.9 % 131 127 4 127 76.9 % 52 40 12 40 100.0 % 9 9 9
parse_param.c
87.9%87.9%
87.9 % 107 94 13 94 54.1 % 74 40 34 40 100.0 % 9 9 9
parse_collate.c
94.7%94.7%
94.7 % 282 267 15 267 80.7 % 161 130 31 130 100.0 % 10 10 10
parse_cte.c
90.2%90.2%
90.2 % 428 386 42 1 385 1 76.6 % 423 324 99 324 100.0 % 10 10 1 9
parse_jsontable.c
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
parse_func.c
85.3%85.3%
85.3 % 895 763 132 763 72.2 % 874 631 243 631 100.0 % 15 15 15
parse_target.c
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
parse_agg.c
76.5%76.5%
76.5 % 893 683 210 683 69.9 % 760 531 229 531 100.0 % 24 24 24
parse_utilcmd.c
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
parse_coerce.c
92.4%92.4%
92.4 % 1044 965 79 1 964 76.3 % 1114 850 264 850 100.0 % 31 31 1 30
gram.y
91.1%91.1%
91.1 % 7962 7257 1 704 24 7233 5 62.9 % 754 474 280 474 100.0 % 42 42 42
parse_clause.c
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
parse_relation.c
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
parse_expr.c
87.5%87.5%
87.5 % 1863 1631 232 1631 72.3 % 1275 922 353 922 100.0 % 62 62 62

Generated by: LCOV version 2.0-1