LCOV - differential code coverage report
Current view: top level - src/backend/access/hash Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 80.9 % 2490 2014 2 474 73 30 1911 3 12
Current Date: 2024-04-14 14:21:10 Functions: 91.1 % 112 102 2 8 1 9 92 1
Baseline: 16@8cea358b128 Branches: 56.4 % 1510 851 2 657 40 18 793
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Group by: Date bin [..60] days: 100.0 % 7 7 7
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 100.0 % 5 5 5
(120,180] days: 89.5 % 19 17 2 17
(180,240] days: 100.0 % 2 2 1 1
(240..) days: 80.7 % 2457 1983 474 73 1910
Function coverage date bins:
(180,240] days: 100.0 % 1 1 1
(240..) days: 91.0 % 111 101 2 8 1 8 92
Branch coverage date bins:
[..60] days: 83.3 % 6 5 1 5
(60,120] days: 100.0 % 2 2 2
(120,180] days: 91.7 % 12 11 1 11
(240..) days: 55.9 % 1490 833 657 40 793

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
Name Date Rate Total Hit UNC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC UBC GBC GNC CBC Rate Total Hit UNC UBC GBC GNC CBC DCB
hashinsert.c Total
62.8%62.8%
62.8 % 137 86 51 86 37.2 % 94 35 59 35 75.0 % 4 3 1 3
(240..) days 62.8 % 137 86 51 86 37.2 % 94 35 59 35 75.0 % 4 3 1 3
<unnamed> 62.8 % 137 86 86 37.2 % 94 35 35 75.0 % 4 3 3
hashutil.c Total
54.9%54.9%
54.9 % 153 84 69 84 30.9 % 94 29 65 29 75.0 % 16 12 4 12
(240..) days 54.9 % 153 84 69 84 30.9 % 94 29 65 29 75.0 % 16 12 4 12
<unnamed> 54.9 % 153 84 84 30.9 % 94 29 29 75.0 % 16 12 12
hashsearch.c Total
66.7%66.7%
66.7 % 240 160 80 1 159 2 4 47.7 % 172 82 90 2 80 85.7 % 7 6 1 3 3
(240..) days 66.7 % 240 160 80 1 159 47.7 % 172 82 90 2 80 85.7 % 7 6 1 3 3
<unnamed> 66.7 % 240 160 1 159 47.7 % 172 82 2 80 85.7 % 7 6 3 3
hash_xlog.c Total
82.4%82.4%
82.4 % 471 388 83 45 11 332 3 56.6 % 226 128 1 97 19 9 100 86.7 % 15 13 1 1 1 1 11
(240..) days 82.0 % 460 377 83 45 332 55.1 % 216 119 97 19 100 86.7 % 15 13 1 1 1 1 11
[..60] days 100.0 % 7 7 7 83.3 % 6 5 1 5 -
(120,180] days 100.0 % 4 4 4 100.0 % 4 4 4 -
<unnamed> 82.4 % 471 388 45 11 332 56.6 % 226 128 19 9 100 86.7 % 15 13 1 1 11
hashpage.c Total
81.8%81.8%
81.8 % 479 392 87 392 60.6 % 264 160 104 160 94.7 % 19 18 1 18
(240..) days 81.8 % 478 391 87 391 60.6 % 264 160 104 160 94.7 % 19 18 1 18
(180,240] days 100.0 % 1 1 1 - -
<unnamed> 81.8 % 479 392 392 60.6 % 264 160 160 94.7 % 19 18 18
hashfunc.c Total
91.3%91.3%
91.3 % 138 126 12 126 45.2 % 124 56 68 1 55 95.8 % 24 23 1 23
(240..) days 91.3 % 138 126 12 126 45.2 % 124 56 68 1 55 95.8 % 24 23 1 23
<unnamed> 91.3 % 138 126 126 45.2 % 124 56 1 55 95.8 % 24 23 23
hashvalidate.c Total
73.2%73.2%
73.2 % 138 101 37 101 59.0 % 144 85 59 85 100.0 % 3 3 3
(240..) days 73.2 % 138 101 37 101 59.0 % 144 85 59 85 100.0 % 3 3 3
<unnamed> 73.2 % 138 101 101 59.0 % 144 85 85 100.0 % 3 3 3
hashsort.c Total
100.0%
100.0 % 26 26 1 25 1 75.0 % 4 3 1 3 100.0 % 4 4 1 3 1
(180,240] days 100.0 % 1 1 1 - 100.0 % 1 1 1
(240..) days 100.0 % 25 25 25 75.0 % 4 3 1 3 100.0 % 3 3 3
<unnamed> 100.0 % 26 26 1 25 75.0 % 4 3 3 100.0 % 4 4 1 3
hashovfl.c Total
91.4%91.4%
91.4 % 394 360 2 32 27 14 319 1 3 69.7 % 228 159 1 68 18 9 132 100.0 % 7 7 2 5
(60,120] days 100.0 % 5 5 5 100.0 % 2 2 2 -
(120,180] days 81.8 % 11 9 2 9 87.5 % 8 7 1 7 -
(240..) days 91.5 % 378 346 32 27 319 68.8 % 218 150 68 18 132 100.0 % 7 7 2 5
<unnamed> 91.4 % 394 360 27 14 319 69.7 % 228 159 18 9 132 100.0 % 7 7 2 5
hash.c Total
92.7%92.7%
92.7 % 314 291 23 4 287 1 71.2 % 160 114 46 114 100.0 % 13 13 2 11
(120,180] days 100.0 % 4 4 4 - -
(240..) days 92.6 % 310 287 23 287 71.2 % 160 114 46 114 100.0 % 13 13 2 11
<unnamed> 92.7 % 314 291 4 287 71.2 % 160 114 114 100.0 % 13 13 2 11

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