LCOV - differential code coverage report
Current view: top level - src/backend/parser Coverage Total Hit UNC UIC UBC GBC GIC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 90.3 % 20737 18723 4 11 1999 203 157 18363 53
Current Date: 2026-10-12 11:56:10 +0200 Functions: 98.6 % 490 483 7 6 22 455 5
Baseline: lcov-20261012-baseline Branches: 71.8 % 11453 8219 24 30 3180 1 100 122 7996
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Group by: Date bin (7,30] days: 100.0 % 7 7 3 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 95.2 % 713 679 4 30 2 154 523
(360..) days: 90.1 % 20017 18037 11 1969 201 17836
Function coverage date bins:
(7,30] days: 100.0 % 2 2 1 1
(30,360] days: 100.0 % 20 20 1 7 12
(360..) days: 98.5 % 468 461 7 5 14 442
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 78.5 % 455 357 23 75 121 236
(360..) days: 71.5 % 10996 7861 30 3105 1 100 7760

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_enr.c.gcov.html (360..) days∗∗ 100.0 % 4 4 4 - 100.0 % 2 2 2
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
(30,360] days 100.0 % 2 2 2 - -
(360..) days 87.6 % 105 92 13 92 - 100.0 % 9 9 9
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
(30,360] days 95.4 % 195 186 1 8 24 162 - 100.0 % 1 1 1
(360..) days 91.0 % 7454 6785 669 6785 - 100.0 % 41 41 41
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
(30,360] days 100.0 % 3 3 1 2 - 100.0 % 1 1 1
(360..) days 84.9 % 245 208 37 208 - 95.8 % 24 23 1 23
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
(30,360] days 100.0 % 5 5 5 - 100.0 % 1 1 1
(360..) days 85.7 % 455 390 65 390 - 81.2 % 16 13 3 13
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
(30,360] days 66.7 % 6 4 2 4 - 100.0 % 1 1 1
(360..) days 93.2 % 292 272 20 272 - 94.7 % 19 18 1 18
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
(7,30] days 100.0 % 3 3 3 - 100.0 % 1 1 1
(30,360] days 96.2 % 80 77 3 2 75 - 100.0 % 1 1 1
(360..) days 90.4 % 1085 981 104 981 - 94.6 % 37 35 2 2 33
parse_utilcmd.c Total
91.0%91.0%
91.0 % 1718 1564 154 6 1558 3 69.8 % 1455 1015 1 439 9 1006 100.0 % 29 29 2 27
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 95.9 % 123 118 5 5 113 - 100.0 % 5 5 5
(360..) days 90.7 % 1594 1445 149 1445 - 100.0 % 24 24 2 22
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
(30,360] days 94.1 % 51 48 3 48 - -
(360..) days 76.9 % 826 635 191 635 - 100.0 % 24 24 24
parse_relation.c Total
91.7%91.7%
91.7 % 1254 1150 104 3 1147 3 72.2 % 1123 811 312 2 809 100.0 % 59 59 3 56
(30,360] days 88.5 % 26 23 3 3 20 - 100.0 % 2 2 2
(360..) days 91.8 % 1228 1127 101 1127 - 100.0 % 57 57 3 54
parse_func.c Total
85.8%85.8%
85.8 % 890 764 126 764 72.4 % 872 631 241 631 100.0 % 15 15 15
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 71.4 % 14 10 4 10 - -
(360..) days 86.1 % 875 753 122 753 - 100.0 % 15 15 15
parse_expr.c Total
87.8%87.8%
87.8 % 1847 1622 225 1622 72.4 % 1268 918 350 918 100.0 % 62 62 62
(30,360] days 100.0 % 48 48 48 - -
(360..) days 87.5 % 1799 1574 225 1574 - 100.0 % 62 62 62
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
(30,360] days 100.0 % 8 8 1 7 - -
(360..) days 89.9 % 623 560 63 560 - 100.0 % 19 19 1 18
parse_clause.c Total
93.9%93.9%
93.9 % 1058 993 65 1 992 1 73.9 % 952 704 248 704 100.0 % 41 41 1 40
(30,360] days 100.0 % 8 8 1 7 - 100.0 % 1 1 1
(360..) days 93.8 % 1050 985 65 985 - 100.0 % 40 40 1 39
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
(30,360] days 100.0 % 2 2 2 - -
(360..) days 96.7 % 123 119 4 119 - 100.0 % 3 3 3
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
(30,360] days 85.7 % 7 6 1 6 - -
(360..) days 92.5 % 1037 959 78 1 958 - 100.0 % 31 31 1 30
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
(30,360] days 100.0 % 1 1 1 - -
(360..) days 90.2 % 427 385 42 385 - 100.0 % 10 10 1 9
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
(30,360] days 100.0 % 1 1 1 - -
(360..) days 96.9 % 130 126 4 126 - 100.0 % 9 9 9
parser.c Total
94.8%94.8%
94.8 % 212 201 11 201 76.9 % 130 100 30 100 100.0 % 6 6 6
(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 5
parse_collate.c.gcov.html (360..) days∗∗ 94.7 % 282 267 15 267 - 100.0 % 10 10 10
parse_jsontable.c Total
98.2%98.2%
98.2 % 275 270 3 2 1 118 151 32 81.8 % 231 189 23 19 1 109 79 100.0 % 14 14 10 4 3
(7,30] days 100.0 % 2 2 2 - 100.0 % 1 1 1
(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 3 4
scansup.c Total
96.8%96.8%
96.8 % 31 30 1 30 85.3 % 34 29 5 29 100.0 % 4 4 4
(30,360] days 91.7 % 12 11 1 11 - -
(360..) days 100.0 % 19 19 19 - 100.0 % 4 4 4
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1