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: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 89.9 % 20442 18378 14 3 11 2036 13 201 198 17966 11 87
Current Date: 2025-10-26 12:31:50 -0700 Functions: 98.6 % 488 481 7 6 15 460 2
Baseline: lcov-20251027-010456-baseline Branches: 71.4 % 11237 8020 15 30 3172 12 100 91 7817
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Group by: Date bin (1,7] days: 42.9 % 7 3 4 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 98.0 % 102 100 2 83 17
(30,360] days: 95.4 % 584 557 8 19 112 445
(360..) days: 89.7 % 19749 17718 3 11 2017 13 201 17504
Function coverage date bins:
(7,30] days: 100.0 % 5 5 4 1
(30,360] days: 100.0 % 9 9 2 7
(360..) days: 98.5 % 474 467 7 6 9 452
Branch coverage date bins:
(7,30] days: 85.0 % 60 51 8 1 42 9
(30,360] days: 84.7 % 405 343 7 55 49 294
(360..) days: 70.8 % 10772 7626 30 3116 12 100 7514

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 LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GIC GNC CBC DCB
analyze.c Total
90.6%90.6%
90.6 % 1155 1047 108 23 1024 5 43 68.1 % 896 610 286 1 2 607 94.7 % 38 36 2 5 31 1
(30,360] days 87.1 % 70 61 9 61 - 100.0 % 3 3 3
(360..) days 90.7 % 1062 963 99 963 - 93.9 % 33 31 2 3 28
(7,30] days 100.0 % 23 23 23 - 100.0 % 2 2 2
gram.y Total
90.6%90.6%
90.6 % 7535 6830 9 3 693 10 105 6715 5 36 62.6 % 754 472 8 274 24 448 100.0 % 42 42 1 41
(1,7] days 0.0 % 4 4 - -
(30,360] days 96.6 % 206 199 4 3 65 134 - 100.0 % 2 2 2
(360..) days 90.5 % 7284 6591 3 690 10 6581 - 100.0 % 39 39 39
(7,30] days 97.6 % 41 40 1 40 - 100.0 % 1 1 1
parse_agg.c Total
76.9%76.9%
76.9 % 845 650 195 650 70.3 % 728 512 216 2 510 100.0 % 24 24 24
(30,360] days 100.0 % 12 12 12 - -
(360..) days 76.6 % 833 638 195 638 - 100.0 % 24 24 24
parse_clause.c Total
93.7%93.7%
93.7 % 1077 1009 1 67 16 993 1 73.9 % 966 714 2 250 20 694 100.0 % 41 41 1 40 1
(30,360] days 100.0 % 2 2 2 - -
(360..) days 93.7 % 1058 991 67 991 - 100.0 % 40 40 40
(7,30] days 94.1 % 17 16 1 16 - 100.0 % 1 1 1
parse_coerce.c Total
91.7%91.7%
91.7 % 1041 955 86 955 76.0 % 1106 841 265 841 100.0 % 31 31 31
(30,360] days 100.0 % 11 11 11 - 100.0 % 1 1 1
(360..) days 91.7 % 1030 944 86 944 - 100.0 % 30 30 30
parse_collate.c.gcov.html (360..) days∗∗ 94.7 % 283 268 15 268 - 100.0 % 10 10 10
parse_cte.c Total
90.2%90.2%
90.2 % 428 386 42 386 76.6 % 423 324 99 324 100.0 % 10 10 10
(30,360] days 87.2 % 39 34 5 34 - 100.0 % 1 1 1
(360..) days 90.5 % 389 352 37 352 - 100.0 % 9 9 9
parse_enr.c.gcov.html (360..) days∗∗ 100.0 % 4 4 4 - 100.0 % 2 2 2
parse_expr.c Total
87.4%87.4%
87.4 % 1832 1602 230 1602 71.7 % 1254 899 355 899 100.0 % 62 62 62
(30,360] days 100.0 % 28 28 28 - -
(360..) days 87.1 % 1787 1557 230 1557 - 100.0 % 61 61 61
(7,30] days 100.0 % 17 17 17 - 100.0 % 1 1 1
parse_func.c Total
85.9%85.9%
85.9 % 885 760 3 122 2 33 725 73.3 % 857 628 4 225 4 38 586 100.0 % 15 15 3 12
(30,360] days 90.6 % 32 29 3 29 - 100.0 % 1 1 1
(360..) days 85.6 % 849 727 122 2 725 - 100.0 % 14 14 2 12
(7,30] days 100.0 % 4 4 4 - -
parse_jsontable.c.gcov.html (360..) days∗∗ 98.9 % 185 183 2 183 - 100.0 % 10 10 10
parse_merge.c Total
96.9%96.9%
96.9 % 127 123 4 123 75.0 % 104 78 26 78 100.0 % 3 3 3
(30,360] days 100.0 % 1 1 1 - -
(360..) days 96.8 % 126 122 4 122 - 100.0 % 3 3 3
parse_node.c Total
96.9%96.9%
96.9 % 131 127 4 1 126 1 76.9 % 52 40 12 40 100.0 % 9 9 1 8
(30,360] days 100.0 % 2 2 1 1 - -
(360..) days 96.9 % 129 125 4 125 - 100.0 % 9 9 1 8
parse_oper.c Total
93.2%93.2%
93.2 % 293 273 1 19 1 17 255 1 3 68.8 % 224 154 1 69 5 7 142 95.0 % 20 19 1 3 16
(30,360] days 94.4 % 18 17 1 17 - 100.0 % 1 1 1
(360..) days 93.1 % 275 256 19 1 255 - 94.7 % 19 18 1 2 16
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
parse_relation.c Total
91.7%91.7%
91.7 % 1257 1153 104 3 1150 3 72.7 % 1121 815 306 815 100.0 % 60 60 1 59
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 100.0 % 14 14 14 - -
(360..) days 91.6 % 1240 1136 104 1136 - 100.0 % 60 60 1 59
parse_target.c Total
89.6%89.6%
89.6 % 634 568 66 568 73.4 % 455 334 121 334 100.0 % 20 20 20
(30,360] days 100.0 % 1 1 1 - -
(360..) days 89.6 % 633 567 66 567 - 100.0 % 20 20 20
parse_type.c.gcov.html (360..) days∗∗ 83.5 % 248 207 41 207 - 96.0 % 25 24 1 24
parse_utilcmd.c Total
90.3%90.3%
90.3 % 1644 1484 160 1484 68.6 % 1420 974 446 974 100.0 % 28 28 28
(30,360] days 98.6 % 144 142 2 142 - -
(360..) days 89.5 % 1500 1342 158 1342 - 100.0 % 28 28 28
parser.c.gcov.html (360..) days∗∗ 94.8 % 212 201 11 201 - 100.0 % 6 6 6
scan.l Total
86.9%86.9%
86.9 % 488 424 64 424 67.7 % 198 134 64 134 84.2 % 19 16 3 16
(30,360] days 100.0 % 2 2 2 - -
(360..) days 86.8 % 486 422 64 422 - 84.2 % 19 16 3 16
scansup.c.gcov.html (360..) days∗∗ 96.8 % 31 30 1 30 - 100.0 % 4 4 4
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta