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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 5 5 5
(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
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
analyze.c
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
gram.y
91.1%91.1%
91.1 % 7649 6971 1 677 24 6947 5 62.9 % 754 474 280 474 100.0 % 42 42 42
parse_agg.c
77.9%77.9%
77.9 % 877 683 194 683 70.6 % 752 531 221 531 100.0 % 24 24 24
parse_clause.c
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
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
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_enr.c
100.0%
100.0 % 4 4 4 - 100.0 % 2 2 2
parse_expr.c
87.8%87.8%
87.8 % 1847 1622 225 1622 72.5 % 1268 919 349 1 918 100.0 % 62 62 62
parse_func.c
85.8%85.8%
85.8 % 889 763 126 763 72.4 % 872 631 241 631 100.0 % 15 15 15
parse_jsontable.c
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
parse_merge.c
96.8%96.8%
96.8 % 125 121 4 121 75.0 % 104 78 26 78 100.0 % 3 3 3
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_oper.c
92.6%92.6%
92.6 % 298 276 22 276 67.5 % 234 158 76 158 95.0 % 20 19 1 19
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_relation.c
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
parse_target.c
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
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_utilcmd.c
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
parser.c
94.8%94.8%
94.8 % 212 201 11 201 76.9 % 130 100 30 100 100.0 % 6 6 6
scan.l
85.9%85.9%
85.9 % 460 395 65 395 67.1 % 170 114 56 114 82.4 % 17 14 3 14
scansup.c
96.8%96.8%
96.8 % 31 30 1 30 85.3 % 34 29 5 29 100.0 % 4 4 4

Generated by: LCOV version 2.0-1