LCOV - differential code coverage report
Current view: top level - src/backend/parser Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 89.8 % 20340 18271 4 3 124 1938 4 1267 66 16934 5 33
Current Date: 2025-09-06 07:49:51 +0900 Functions: 98.6 % 484 477 2 5 41 1 435
Baseline: lcov-20250906-005545-baseline Branches: 71.1 % 11141 7922 3 323 2893 719 9 7194
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 1 1 1
(30,360] days: 95.3 % 665 634 4 9 18 63 65 506
(360..) days: 89.6 % 19674 17636 3 115 1920 4 1204 16428
Function coverage date bins:
(30,360] days: 100.0 % 9 9 3 6
(360..) days: 98.5 % 475 468 2 5 38 1 429
Branch coverage date bins:
(30,360] days: 83.5 % 423 353 3 9 58 40 9 304
(360..) days: 70.6 % 10718 7569 314 2835 679 6890

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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UIC UBC GIC GNC CBC Rate Total Hit UIC UBC GIC GNC CBC
scan.l
86.9%86.9%
86.9 % 488 424 64 424 67.7 % 198 134 64 134 84.2 % 19 16 3 16
analyze.c
90.4%90.4%
90.4 % 1179 1066 113 1066 67.9 % 912 619 293 619 94.6 % 37 35 2 35
parse_oper.c
92.5%92.5%
92.5 % 279 258 21 258 65.7 % 216 142 74 142 94.7 % 19 18 1 18
parse_type.c
83.5%83.5%
83.5 % 248 207 41 207 58.9 % 163 96 67 96 96.0 % 25 24 1 24
parse_enr.c
100.0%
100.0 % 4 4 4 - 100.0 % 2 2 2
parse_merge.c
96.9%96.9%
96.9 % 127 123 4 123 75.0 % 104 78 26 78 100.0 % 3 3 3
scansup.c
96.8%96.8%
96.8 % 31 30 1 30 88.2 % 34 30 4 30 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_node.c
96.9%96.9%
96.9 % 131 127 4 1 126 1 76.9 % 52 40 12 40 100.0 % 9 9 1 8
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 % 283 268 15 268 80.7 % 161 130 31 130 100.0 % 10 10 10
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_jsontable.c
98.9%98.9%
98.9 % 185 183 2 183 81.2 % 117 95 22 95 100.0 % 10 10 10
parse_func.c
85.4%85.4%
85.4 % 849 725 124 725 71.9 % 815 586 229 586 100.0 % 14 14 14
parse_target.c
89.6%89.6%
89.6 % 634 568 66 568 73.4 % 455 334 121 334 100.0 % 20 20 20
parse_agg.c
76.6%76.6%
76.6 % 835 640 195 640 70.1 % 718 503 215 503 100.0 % 24 24 24
parse_utilcmd.c
90.3%90.3%
90.3 % 1645 1485 160 1485 68.6 % 1420 974 446 974 100.0 % 28 28 28
parse_coerce.c
91.7%91.7%
91.7 % 1041 955 86 955 76.0 % 1106 841 265 841 100.0 % 31 31 31
gram.y
90.6%90.6%
90.6 % 7494 6788 4 3 699 4 65 6719 5 32 62.3 % 734 457 3 274 9 448 100.0 % 41 41 41
parse_clause.c
93.7%93.7%
93.7 % 1061 994 67 994 73.5 % 944 694 250 694 100.0 % 41 41 41
parse_relation.c
91.7%91.7%
91.7 % 1257 1153 104 1153 72.7 % 1121 815 306 815 100.0 % 60 60 60
parse_expr.c
87.4%87.4%
87.4 % 1822 1592 230 1592 71.5 % 1244 890 354 890 100.0 % 62 62 62

Generated by: LCOV version 2.4-beta