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: Differential Code Coverage HEAD vs 15 Lines: 89.1 % 19103 17015 406 552 981 508 523 8515 895 7082 1017 8764 19 279
Current Date: 2023-04-08 17:13:01 Functions: 98.7 % 457 451 5 1 333 42 76 5 358 9
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 94.6 % 560 530 30 1 527 2
View type: Date bin summary (60,120] days: 94.5 % 182 172 9 1 1 1 125 45 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (120,180] days: 95.1 % 162 154 8 1 151 2 2
(180,240] days: 100.0 % 33 33 4 24 5 5
(240..) days: 88.8 % 18166 16126 552 981 507 522 8508 68 7028 974 8513
Function coverage date bins:
[..60] days: 100.0 % 17 17 17
(60,120] days: 100.0 % 9 9 9
(120,180] days: 100.0 % 8 8 8
(180,240] days: 0.0 % 1 0 1
(240..) days: 55.8 % 747 417 5 1 333 8 76 3 321

Date Filename Sort by file name Line Coverage ( show details ) Sort by line coverage Function Coverage Sort by function coverage
coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB coverage Total Hit UIC UBC GIC GNC CBC EUB ECB DCB
[..60] days Total
94.6%94.6%
94.6 % 560 530 30 1 527 2 100.0 % 17 17 17
gram.y 99.1 % 111 110 1 1 108 1 -
parse_expr.c 92.9 % 339 315 24 315 100.0 % 17 17 17
parse_relation.c 0.0 % 2 2 -
parse_utilcmd.c 95.5 % 67 64 3 63 1 -
(60,120] days Total
94.5%94.5%
94.5 % 182 172 9 1 1 1 125 45 2 100.0 % 9 9 9
parse_agg.c 94.4 % 18 17 1 17 100.0 % 1 1 1
parse_clause.c 94.7 % 57 54 3 54 100.0 % 3 3 3
parse_coerce.c 0.0 % 1 1 -
parse_cte.c 97.6 % 42 41 1 41 -
parse_type.c 66.7 % 12 8 4 8 100.0 % 2 2 2
(120,180] days Total
95.1%95.1%
95.1 % 162 154 8 1 151 2 2 100.0 % 8 8 8
gram.y 87.0 % 46 40 6 1 39 2 100.0 % 1 1 1
parse_relation.c 97.2 % 72 70 2 70 100.0 % 6 6 6
(180,240] days Total
100.0%
100.0 % 33 33 4 24 5 5 0.0 % 1 1
parse_relation.c 100.0 % 1 1 1 1 0.0 % 1 1
(240..) days Total
88.8%88.8%
88.8 % 18166 16126 552 981 507 522 8508 68 7028 974 8513 55.8 % 747 417 5 1 333 8 76 3 321
analyze.c 91.1 % 1072 977 24 59 12 25 654 8 290 52 685 48.5 % 66 32 1 32 1 32
gram.y 89.4 % 6938 6200 274 408 56 268 3587 41 2304 392 3595 56.3 % 71 40 40 31
parse_agg.c 75.0 % 781 586 22 69 104 18 360 208 74 356 50.0 % 44 22 22 22
parse_clause.c 93.3 % 988 922 18 44 4 22 651 3 246 40 655 48.7 % 78 38 38 40
parse_coerce.c 91.6 % 1029 943 2 6 78 2 70 871 5 65 85.3 % 34 29 4 2 23 5
parse_collate.c 94.7 % 283 268 15 268 100.0 % 10 10 10
parse_cte.c 90.4 % 363 328 35 328 100.0 % 9 9 9
parse_expr.c 81.8 % 1118 915 45 106 52 56 545 314 101 554 50.0 % 70 35 35 35
parse_func.c 85.3 % 845 721 23 36 65 19 282 1 419 40 277 51.9 % 27 14 13 1 13
parse_merge.c 96.6 % 116 112 1 3 38 74 1 39 75.0 % 4 3 1 1 1 1
parse_node.c 96.9 % 128 124 2 2 51 73 2 49 50.0 % 18 9 9 9
parse_oper.c 92.5 % 281 260 21 260 94.7 % 19 18 1 1 17
parse_param.c 87.6 % 105 92 2 8 3 4 31 57 6 32 64.3 % 14 9 5 1 3 5
parse_relation.c 90.8 % 1125 1022 31 69 3 20 700 5 297 78 671 52.0 % 98 51 51 47
parse_target.c 88.9 % 551 490 3 48 10 12 331 1 146 35 321 50.0 % 40 20 20 20
parse_type.c 81.8 % 236 193 2 9 32 5 68 1 119 8 70 53.7 % 41 22 1 15 1 6 1 17
parse_utilcmd.c 89.2 % 1519 1355 66 89 9 48 846 5 456 106 852 51.8 % 56 29 29 27
parser.c 94.2 % 191 180 6 4 1 3 79 98 7 84 60.0 % 10 6 4 1 1 4
scan.l 87.5 % 463 405 31 26 1 20 215 3 167 27 208 46.9 % 32 15 3 15 1 13
scansup.c 96.7 % 30 29 1 29 100.0 % 4 4 4

Generated by: LCOV version v1.16-55-g56c0a2a