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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 90.3 % 21438 19356 94 3 1985 52 2 1391 17911 2 20 26 354
Current Date: 2026-05-05 10:23:31 +0900 Functions: 98.6 % 501 494 7 101 393 15
Baseline: lcov-20260505-025707-baseline Branches: 71.7 % 11704 8396 147 4 14 3143 42 8 534 7812 42 144
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 25 25 23 2
(7,30] days: 97.0 % 134 130 3 1 1 114 15 1
(30,360] days: 93.5 % 1449 1355 90 4 3 1243 109
(360..) days: 90.0 % 19830 17846 1 3 1980 48 2 11 17785 2 19
Function coverage date bins:
(7,30] days: 100.0 % 5 5 5
(30,360] days: 100.0 % 30 30 27 3
(360..) days: 98.5 % 466 459 7 69 390
Branch coverage date bins:
(7,30] days: 88.1 % 67 59 3 5 38 21
(30,360] days: 77.2 % 698 539 143 16 495 44
(360..) days: 71.3 % 10939 7798 1 4 14 3122 42 8 1 7747

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 DUB DCB Rate Total Hit UBC GNC CBC DCB
parse_enr.c
100.0%
100.0 % 4 4 4 - 100.0 % 2 2 2
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_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
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 1 3 100.0 % 42 42 1 41
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 13 17 82.4 % 17 14 3 2 12 3
analyze.c
91.1%91.1%
91.1 % 1275 1161 10 104 1 1 192 967 8 108 68.9 % 1000 689 35 276 2 109 578 17 55 95.0 % 40 38 2 14 24 2
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_agg.c
76.6%76.6%
76.6 % 892 683 16 193 4 33 646 10 70.1 % 758 531 11 4 212 6 27 498 7 17 100.0 % 24 24 7 17
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 14 100.0 % 33 33 13 20 4
parse_expr.c
87.5%87.5%
87.5 % 1855 1623 7 225 1 39 1583 2 10 15 72.2 % 1265 913 4 348 4 1 2 906 100.0 % 62 62 17 45
parse_relation.c
91.7%91.7%
91.7 % 1283 1177 2 104 50 1127 26 72.3 % 1133 819 8 306 18 801 14 100.0 % 59 59 8 51 3
parse_func.c
85.3%85.3%
85.3 % 889 758 9 122 2 33 723 2 73.1 % 859 628 4 2 225 4 38 586 100.0 % 15 15 5 10
parse_target.c
89.7%89.7%
89.7 % 639 573 66 11 562 6 73.6 % 458 337 1 1 119 1 9 327 1 7 100.0 % 20 20 3 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 4 100.0 % 43 43 10 33 1
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_graphtable.c
91.2%91.2%
91.2 % 125 114 11 114 75.9 % 137 104 33 104 100.0 % 7 7 7
parse_coerce.c
92.5%92.5%
92.5 % 1041 963 78 8 955 76.4 % 1106 845 261 4 841 100.0 % 31 31 31
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_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
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
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_jsontable.c
98.9%98.9%
98.9 % 185 183 2 183 81.2 % 117 95 22 95 100.0 % 10 10 10
scansup.c
100.0%
100.0 % 25 25 6 19 1 11 88.5 % 26 23 2 1 6 17 3 13 100.0 % 4 4 1 3

Generated by: LCOV version 2.5.0-beta