LCOV - differential code coverage report
Current view: top level - src/backend/parser Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.3 % 20739 18722 4 11 2002 203 159 18360 52
Current Date: 2026-09-20 14:13:17 +0900 Functions: 98.6 % 490 483 7 6 22 455 5
Baseline: lcov-20260920-baseline Branches: 71.8 % 11459 8224 23 30 3182 3 100 127 7994
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 5 5 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 3 3 3
(7,30] days: 92.9 % 56 52 4 1 51
(30,360] days: 95.7 % 725 694 4 27 2 153 539
(360..) days: 90.1 % 19950 17968 11 1971 201 17767
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 3 3 1 2
(30,360] days: 100.0 % 20 20 1 6 13
(360..) days: 98.5 % 465 458 7 5 14 439
Branch coverage date bins:
[..1] days: 100.0 % 6 6 6
(7,30] days: 86.7 % 30 26 4 26
(30,360] days: 78.2 % 459 359 23 77 121 238
(360..) days: 71.4 % 10964 7833 30 3101 3 100 7730

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_agg.c Total
77.9%77.9%
77.9 % 877 683 194 683 70.6 % 752 531 221 531 100.0 % 24 24 24
(360..) days 76.9 % 826 635 191 635 - 100.0 % 24 24 24
(30,360] days 94.1 % 51 48 3 48 - -
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
(360..) days 84.9 % 245 208 37 208 - 95.8 % 24 23 1 23
(7,30] days 100.0 % 1 1 1 - 100.0 % 1 1 1
(30,360] days 100.0 % 2 2 2 - -
scan.l Total
85.9%85.9%
85.9 % 460 395 65 395 67.1 % 170 114 56 114 82.4 % 17 14 3 14
(360..) days 85.7 % 455 390 65 390 - 81.2 % 16 13 3 13
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 4 4 4 - 100.0 % 1 1 1
parse_func.c Total
85.8%85.8%
85.8 % 889 763 126 763 72.4 % 872 631 241 631 100.0 % 15 15 15
(360..) days 86.0 % 873 751 122 751 - 100.0 % 15 15 15
(30,360] days 75.0 % 16 12 4 12 - -
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
(360..) days 87.6 % 105 92 13 92 - 100.0 % 9 9 9
(30,360] days 100.0 % 2 2 2 - -
parse_expr.c Total
87.8%87.8%
87.8 % 1847 1622 225 1622 72.5 % 1268 919 349 1 918 100.0 % 62 62 62
(360..) days 87.4 % 1782 1557 225 1557 - 100.0 % 61 61 61
(30,360] days 100.0 % 65 65 65 - 100.0 % 1 1 1
parse_target.c Total
90.0%90.0%
90.0 % 631 568 63 1 567 5 73.7 % 457 337 120 2 335 100.0 % 19 19 1 18 1
(360..) days 89.9 % 623 560 63 560 - 100.0 % 19 19 1 18
(30,360] days 100.0 % 8 8 1 7 - -
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
(360..) days 90.2 % 427 385 42 385 - 100.0 % 10 10 1 9
(30,360] days 100.0 % 1 1 1 - -
analyze.c Total
90.8%90.8%
90.8 % 1168 1061 107 2 1059 2 69.1 % 930 643 287 643 94.9 % 39 37 2 2 35
(360..) days 90.2 % 1064 960 104 960 - 94.3 % 35 33 2 2 31
(30,360] days 97.0 % 101 98 3 2 96 - 100.0 % 3 3 3
(1,7] days 100.0 % 3 3 3 - 100.0 % 1 1 1
parse_utilcmd.c Total
91.0%91.0%
91.0 % 1718 1564 154 5 1559 2 69.8 % 1455 1015 440 8 1007 100.0 % 29 29 1 28
(360..) days 90.7 % 1595 1446 149 1446 - 100.0 % 24 24 1 23
(7,30] days 91.9 % 37 34 3 34 - 100.0 % 2 2 2
(30,360] days 97.7 % 86 84 2 5 79 - 100.0 % 3 3 3
gram.y Total
91.1%91.1%
91.1 % 7649 6971 1 677 24 6947 5 62.9 % 754 474 280 474 100.0 % 42 42 42
(360..) days 91.0 % 7426 6758 668 6758 - 100.0 % 41 41 41
(30,360] days 95.4 % 218 208 1 9 24 184 - 100.0 % 1 1 1
(7,30] days 100.0 % 5 5 5 - -
parse_relation.c Total
91.5%91.5%
91.5 % 1254 1147 107 3 1144 3 72.0 % 1123 809 314 2 807 100.0 % 59 59 3 56
(360..) days 91.5 % 1228 1124 104 1124 - 100.0 % 57 57 3 54
(30,360] days 88.5 % 26 23 3 3 20 - 100.0 % 2 2 2
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
(360..) days 92.5 % 1037 959 78 1 958 - 100.0 % 31 31 1 30
(30,360] days 85.7 % 7 6 1 6 - -
parse_oper.c Total
92.6%92.6%
92.6 % 298 276 22 276 67.5 % 234 158 76 158 95.0 % 20 19 1 19
(360..) days 93.2 % 292 272 20 272 - 94.7 % 19 18 1 18
(30,360] days 66.7 % 6 4 2 4 - 100.0 % 1 1 1
parse_clause.c Total
93.9%93.9%
93.9 % 1058 993 65 1 992 1 73.9 % 952 704 248 1 703 100.0 % 41 41 1 40
(360..) days 93.8 % 1050 985 65 985 - 100.0 % 40 40 1 39
(30,360] days 100.0 % 8 8 1 7 - 100.0 % 1 1 1
parse_collate.c.gcov.html (360..) days∗∗ 94.7 % 282 267 15 267 - 100.0 % 10 10 10
parser.c Total
94.8%94.8%
94.8 % 212 201 11 201 76.9 % 130 100 30 100 100.0 % 6 6 6
(360..) days 94.8 % 210 199 11 199 - 100.0 % 5 5 5
(30,360] days 100.0 % 2 2 2 - 100.0 % 1 1 1
scansup.c Total
96.8%96.8%
96.8 % 31 30 1 30 85.3 % 34 29 5 29 100.0 % 4 4 4
(7,30] days 91.7 % 12 11 1 11 - -
(360..) days 100.0 % 19 19 19 - 100.0 % 4 4 4
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
(360..) days 96.7 % 123 119 4 119 - 100.0 % 3 3 3
(30,360] days 100.0 % 2 2 2 - -
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
(360..) days 96.9 % 130 126 4 126 - 100.0 % 9 9 9
(30,360] days 100.0 % 1 1 1 - -
parse_jsontable.c Total
98.2%98.2%
98.2 % 278 273 3 2 1 121 151 32 82.3 % 237 195 23 19 1 115 79 100.0 % 14 14 11 3 3
(30,360] days 97.5 % 119 116 3 116 - 100.0 % 6 6 6
(360..) days 98.7 % 154 152 2 1 151 - 100.0 % 7 7 4 3
[..1] days 100.0 % 5 5 5 - 100.0 % 1 1 1
parse_enr.c.gcov.html (360..) days∗∗ 100.0 % 4 4 4 - 100.0 % 2 2 2
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1