LCOV - differential code coverage report
Current view: top level - src/backend/access/nbtree Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 90.2 % 6298 5683 107 8 500 35 822 4826 1 47 243
Current Date: 2024-04-14 14:21:10 Functions: 96.8 % 221 214 1 6 64 150 1 13
Baseline: 16@8cea358b128 Branches: 67.6 % 4689 3168 263 8 1 1249 26 1 641 2500
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 87.7 % 883 774 107 2 2 755 17
(60,120] days: 100.0 % 4 4 4
(120,180] days: 100.0 % 40 40 40
(180,240] days: 100.0 % 23 23 21 2
(240..) days: 90.5 % 5348 4842 6 500 33 2 4807 1
Function coverage date bins:
[..60] days: 96.0 % 25 24 1 24
(60,120] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 2 2 2
(240..) days: 96.9 % 193 187 6 37 150
Branch coverage date bins:
[..60] days: 70.1 % 852 597 253 2 3 591 3
(60,120] days: 100.0 % 8 8 8
(120,180] days: 71.4 % 28 20 8 20
(180,240] days: 91.7 % 24 22 2 22
(240..) days: 66.7 % 3777 2521 8 1 1247 23 1 2497

File Sort by file name Line Coverage ( hide details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GNC CBC DUB DCB
nbtpage.c
89.2%89.2%
89.2 % 905 807 98 5 802 1 6 57.3 % 694 398 1 295 1 397 97.0 % 33 32 1 2 30
<unnamed> 89.2 % 905 807 5 802 57.3 % 694 398 1 397 97.0 % 33 32 2 30
nbtvalidate.c
79.8%79.8%
79.8 % 114 91 23 91 59.1 % 88 52 36 52 100.0 % 2 2 2
<unnamed> 79.8 % 114 91 91 59.1 % 88 52 52 100.0 % 2 2 2
nbtxlog.c
94.3%94.3%
94.3 % 505 476 29 476 64.2 % 243 156 87 156 94.1 % 17 16 1 16
<unnamed> 94.3 % 505 476 476 64.2 % 243 156 156 94.1 % 17 16 16
nbtutils.c
84.3%84.3%
84.3 % 1390 1172 98 7 113 20 628 524 1 29 89 65.8 % 1269 835 231 6 197 15 513 307 93.2 % 44 41 1 2 24 17 6
<unnamed> 84.3 % 1390 1172 20 628 524 65.8 % 1269 835 15 513 307 93.2 % 44 41 24 17
nbtinsert.c
88.5%88.5%
88.5 % 843 746 97 1 2 743 6 67.0 % 694 465 229 3 462 93.8 % 16 15 1 2 13
<unnamed> 88.5 % 843 746 1 2 743 67.0 % 694 465 3 462 93.8 % 16 15 2 13
nbtdedup.c
96.8%96.8%
96.8 % 346 335 11 335 70.2 % 228 160 68 160 100.0 % 12 12 12
<unnamed> 96.8 % 346 335 335 70.2 % 228 160 160 100.0 % 12 12 12
nbtsearch.c
88.7%88.7%
88.7 % 767 680 7 80 2 114 564 10 60 71.9 % 663 477 23 1 162 1 95 381 100.0 % 20 20 13 7 3
<unnamed> 88.7 % 767 680 2 114 564 71.9 % 663 477 1 95 381 100.0 % 20 20 13 7
nbtsort.c
97.0%97.0%
97.0 % 568 551 17 24 527 36 72.6 % 252 183 2 1 66 1 2 180 100.0 % 22 22 7 15 2
<unnamed> 97.0 % 568 551 24 527 72.6 % 252 183 1 2 180 100.0 % 22 22 7 15
nbtree.c
96.0%96.0%
96.0 % 454 436 2 16 8 48 380 7 41 74.2 % 306 227 6 73 3 30 194 100.0 % 23 23 15 8 1 2
<unnamed> 96.0 % 454 436 8 48 380 74.2 % 306 227 3 30 194 100.0 % 23 23 15 8
nbtsplitloc.c
97.5%97.5%
97.5 % 283 276 1 6 4 1 271 5 84.8 % 204 173 1 30 4 169 100.0 % 13 13 1 12
<unnamed> 97.5 % 283 276 4 1 271 84.8 % 204 173 4 169 100.0 % 13 13 1 12
nbtcompare.c
91.9%91.9%
91.9 % 123 113 10 113 87.5 % 48 42 6 42 94.7 % 19 18 1 18
<unnamed> 91.9 % 123 113 113 87.5 % 48 42 42 94.7 % 19 18 18

Generated by: LCOV version 2.1-beta2-3-g6141622