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:
Group by: Date bin [..1] days: 100.0 % 4 4 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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
scan.l Total
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
(360..) days 86.4 % 455 393 3 59 3 390 - 81.2 % 16 13 3 1 12
(30,360] days 100.0 % 10 10 10 - 100.0 % 1 1 1
parse_oper.c Total
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
(360..) days 93.1 % 274 255 19 1 254 - 94.4 % 18 17 1 2 15
(30,360] days 94.7 % 19 18 1 18 - 100.0 % 2 2 2
analyze.c Total
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
(360..) days 90.2 % 1066 962 104 1 1 1 959 - 94.3 % 35 33 2 9 24
[..1] days 100.0 % 4 4 4 - -
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 95.1 % 205 195 10 187 8 - 100.0 % 5 5 5
parse_type.c Total
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
(360..) days 83.3 % 246 205 41 205 - 96.0 % 25 24 1 1 23
(30,360] days 100.0 % 2 2 2 - -
parse_enr.c.gcov.html (360..) days∗∗ 100.0 % 4 4 4 - 100.0 % 2 2 2
parse_merge.c Total
96.8%96.8%
96.8 % 125 121 4 2 119 4 75.0 % 104 78 26 78 100.0 % 3 3 1 2
(30,360] days 100.0 % 2 2 2 - -
(360..) days 96.7 % 123 119 4 119 - 100.0 % 3 3 1 2
scansup.c Total
100.0%
100.0 % 25 25 6 19 1 11 84.6 % 26 22 2 2 6 16 100.0 % 4 4 1 3
(30,360] days 100.0 % 6 6 6 - -
(360..) days 100.0 % 19 19 19 - 100.0 % 4 4 1 3
parser.c Total
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
(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 1 4
parse_graphtable.c.gcov.html (30,360] days∗∗ 91.2 % 125 114 11 114 - 100.0 % 7 7 7
parse_node.c Total
96.9%96.9%
96.9 % 131 127 4 2 125 2 76.9 % 52 40 12 40 100.0 % 9 9 2 7
(30,360] days 100.0 % 2 2 2 - -
(360..) days 96.9 % 129 125 4 125 - 100.0 % 9 9 2 7
parse_param.c Total
87.9%87.9%
87.9 % 107 94 13 2 92 2 54.1 % 74 40 34 40 100.0 % 9 9 2 7
(30,360] days 100.0 % 2 2 2 - -
(360..) days 87.6 % 105 92 13 92 - 100.0 % 9 9 2 7
parse_collate.c.gcov.html (360..) days∗∗ 94.7 % 282 267 15 267 1 - 100.0 % 10 10 1 9
parse_cte.c.gcov.html (360..) days∗∗ 90.2 % 428 386 42 386 - 100.0 % 10 10 10
parse_jsontable.c.gcov.html (360..) days∗∗ 98.9 % 185 183 2 183 - 100.0 % 10 10 10
parse_func.c Total
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
(1,7] days 100.0 % 4 4 4 - -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 77.5 % 40 31 9 31 - 100.0 % 1 1 1
(360..) days 85.5 % 844 722 122 2 720 2 - 100.0 % 14 14 4 10
parse_target.c Total
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
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 11 11 11 - -
(360..) days 90.0 % 627 564 63 564 - 100.0 % 20 20 3 17
parse_agg.c Total
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
(30,360] days 75.0 % 72 54 16 2 33 21 - -
(360..) days 76.7 % 820 629 191 4 625 - 100.0 % 24 24 7 17
parse_coerce.c Total
92.5%92.5%
92.5 % 1039 961 78 6 955 76.4 % 1106 845 261 4 841 100.0 % 31 31 31
(7,30] days 100.0 % 3 3 3 - -
(360..) days 92.5 % 1036 958 78 3 955 - 100.0 % 31 31 31
parse_utilcmd.c Total
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
(30,360] days 97.5 % 240 234 5 1 1 221 12 1 - 100.0 % 9 9 9
(360..) days 90.8 % 1596 1449 1 146 9 1 1 1438 1 - 100.0 % 24 24 4 20
gram.y Total
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
(30,360] days 94.7 % 563 533 30 3 528 2 - 100.0 % 1 1 1
(360..) days 90.9 % 7413 6742 671 17 56 6669 - 100.0 % 41 41 41
parse_clause.c Total
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
(30,360] days 97.2 % 71 69 2 66 3 - 100.0 % 3 3 3
(360..) days 93.8 % 1051 986 65 2 3 981 5 - 100.0 % 40 40 7 33
parse_relation.c Total
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
(7,30] days 72.7 % 11 8 3 8 - 100.0 % 1 1 1
(30,360] days 96.2 % 52 50 2 50 - 100.0 % 2 2 2
(360..) days 91.6 % 1231 1127 104 1127 - 100.0 % 57 57 6 51
parse_expr.c Total
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
(7,30] days 100.0 % 3 3 3 - -
(30,360] days 90.4 % 73 66 7 40 26 - 100.0 % 1 1 1
(360..) days 87.4 % 1783 1558 225 1 1557 2 10 - 100.0 % 61 61 17 44
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1