|
|
|
|
|
|
|
|
|
|
|
File |
Line Coverage ( hide details ) |
Branch Coverage |
Function Coverage |
Rate |
Total |
Hit |
Rate |
Total |
Hit |
Rate |
Total |
Hit |
bdb.cpp |
|
88.6 % |
545 |
483 |
50.5 % |
798 |
403 |
98.3 % |
59 |
58 |
test_bitcoin |
64.0 % |
545 |
349 |
32.0 % |
798 |
255 |
83.1 % |
59 |
49 |
functional_tests |
85.0 % |
545 |
463 |
48.2 % |
798 |
385 |
94.9 % |
59 |
56 |
bdb.h |
|
100.0 % |
6 |
6 |
46.4 % |
28 |
13 |
100.0 % |
2 |
2 |
functional_tests |
83.3 % |
6 |
5 |
33.3 % |
24 |
8 |
100.0 % |
2 |
2 |
test_bitcoin |
100.0 % |
6 |
6 |
35.7 % |
28 |
10 |
100.0 % |
2 |
2 |
coincontrol.cpp |
|
87.2 % |
78 |
68 |
60.7 % |
28 |
17 |
88.5 % |
26 |
23 |
test_bitcoin |
67.9 % |
78 |
53 |
42.9 % |
28 |
12 |
65.4 % |
26 |
17 |
functional_tests |
87.2 % |
78 |
68 |
60.7 % |
28 |
17 |
88.5 % |
26 |
23 |
coincontrol.h |
|
100.0 % |
8 |
8 |
100.0 % |
4 |
4 |
100.0 % |
1 |
1 |
test_bitcoin |
12.5 % |
8 |
1 |
0.0 % |
4 |
0 |
0.0 % |
1 |
0 |
functional_tests |
100.0 % |
8 |
8 |
100.0 % |
4 |
4 |
100.0 % |
1 |
1 |
coinselection.cpp |
|
97.9 % |
383 |
375 |
80.3 % |
356 |
286 |
94.1 % |
34 |
32 |
functional_tests |
95.3 % |
383 |
365 |
76.7 % |
356 |
273 |
88.2 % |
34 |
30 |
test_bitcoin |
95.6 % |
383 |
366 |
76.1 % |
356 |
271 |
94.1 % |
34 |
32 |
coinselection.h |
|
97.3 % |
75 |
73 |
45.6 % |
204 |
93 |
100.0 % |
8 |
8 |
functional_tests |
98.2 % |
55 |
54 |
51.5 % |
68 |
35 |
100.0 % |
7 |
7 |
test_bitcoin |
97.3 % |
74 |
72 |
50.0 % |
172 |
86 |
100.0 % |
8 |
8 |
context.cpp |
|
100.0 % |
2 |
2 |
- |
|
|
100.0 % |
2 |
2 |
test_bitcoin |
100.0 % |
2 |
2 |
- |
0 |
0 |
100.0 % |
2 |
2 |
functional_tests |
100.0 % |
2 |
2 |
- |
0 |
0 |
100.0 % |
2 |
2 |
crypter.cpp |
|
95.6 % |
68 |
65 |
53.4 % |
58 |
31 |
100.0 % |
8 |
8 |
test_bitcoin |
95.6 % |
68 |
65 |
53.4 % |
58 |
31 |
100.0 % |
8 |
8 |
functional_tests |
95.6 % |
68 |
65 |
53.4 % |
58 |
31 |
100.0 % |
8 |
8 |
crypter.h |
|
100.0 % |
22 |
22 |
50.0 % |
10 |
5 |
100.0 % |
6 |
6 |
functional_tests |
100.0 % |
22 |
22 |
50.0 % |
10 |
5 |
100.0 % |
6 |
6 |
test_bitcoin |
100.0 % |
22 |
22 |
50.0 % |
10 |
5 |
100.0 % |
6 |
6 |
db.cpp |
|
92.1 % |
76 |
70 |
54.0 % |
174 |
94 |
100.0 % |
8 |
8 |
test_bitcoin |
57.9 % |
76 |
44 |
18.4 % |
174 |
32 |
87.5 % |
8 |
7 |
functional_tests |
92.1 % |
76 |
70 |
53.4 % |
174 |
93 |
100.0 % |
8 |
8 |
db.h |
|
94.9 % |
39 |
37 |
48.7 % |
76 |
37 |
93.6 % |
47 |
44 |
functional_tests |
93.9 % |
33 |
31 |
53.2 % |
62 |
33 |
90.5 % |
42 |
38 |
test_bitcoin |
94.9 % |
39 |
37 |
44.8 % |
58 |
26 |
78.3 % |
46 |
36 |
dump.cpp |
|
85.5 % |
179 |
153 |
49.1 % |
332 |
163 |
100.0 % |
3 |
3 |
functional_tests |
85.5 % |
179 |
153 |
49.1 % |
332 |
163 |
100.0 % |
3 |
3 |
external_signer_scriptpubkeyman.cpp |
|
93.9 % |
49 |
46 |
46.4 % |
112 |
52 |
100.0 % |
4 |
4 |
functional_tests |
93.9 % |
49 |
46 |
46.4 % |
112 |
52 |
100.0 % |
4 |
4 |
external_signer_scriptpubkeyman.h |
|
50.0 % |
4 |
2 |
33.3 % |
6 |
2 |
- |
|
|
functional_tests |
50.0 % |
4 |
2 |
33.3 % |
6 |
2 |
- |
0 |
0 |
feebumper.cpp |
|
87.0 % |
200 |
174 |
52.9 % |
348 |
184 |
85.7 % |
7 |
6 |
functional_tests |
87.0 % |
200 |
174 |
52.9 % |
348 |
184 |
85.7 % |
7 |
6 |
feebumper.h |
|
86.4 % |
22 |
19 |
50.0 % |
10 |
5 |
100.0 % |
2 |
2 |
functional_tests |
68.2 % |
22 |
15 |
40.0 % |
10 |
4 |
100.0 % |
2 |
2 |
test_bitcoin |
86.4 % |
22 |
19 |
50.0 % |
10 |
5 |
100.0 % |
2 |
2 |
fees.cpp |
|
89.7 % |
39 |
35 |
84.8 % |
46 |
39 |
80.0 % |
5 |
4 |
test_bitcoin |
56.4 % |
39 |
22 |
39.1 % |
46 |
18 |
40.0 % |
5 |
2 |
functional_tests |
89.7 % |
39 |
35 |
84.8 % |
46 |
39 |
80.0 % |
5 |
4 |
init.cpp |
|
94.5 % |
55 |
52 |
48.2 % |
166 |
80 |
100.0 % |
4 |
4 |
test_bitcoin |
70.9 % |
55 |
39 |
42.2 % |
166 |
70 |
50.0 % |
4 |
2 |
functional_tests |
94.5 % |
55 |
52 |
48.2 % |
166 |
80 |
100.0 % |
4 |
4 |
interfaces.cpp |
|
6.5 % |
433 |
28 |
1.8 % |
454 |
8 |
15.2 % |
99 |
15 |
functional_tests |
6.0 % |
433 |
26 |
1.3 % |
454 |
6 |
13.1 % |
99 |
13 |
test_bitcoin |
3.9 % |
433 |
17 |
1.3 % |
454 |
6 |
8.1 % |
99 |
8 |
load.cpp |
|
96.5 % |
114 |
110 |
52.7 % |
222 |
117 |
100.0 % |
6 |
6 |
test_bitcoin |
32.5 % |
114 |
37 |
20.3 % |
222 |
45 |
33.3 % |
6 |
2 |
functional_tests |
96.5 % |
114 |
110 |
52.7 % |
222 |
117 |
100.0 % |
6 |
6 |
migrate.cpp |
|
88.7 % |
355 |
315 |
47.2 % |
320 |
151 |
94.7 % |
19 |
18 |
test_bitcoin |
50.1 % |
355 |
178 |
27.5 % |
320 |
88 |
57.9 % |
19 |
11 |
functional_tests |
88.7 % |
355 |
315 |
46.9 % |
320 |
150 |
94.7 % |
19 |
18 |
migrate.h |
|
46.2 % |
26 |
12 |
87.5 % |
8 |
7 |
38.5 % |
26 |
10 |
functional_tests |
46.2 % |
26 |
12 |
62.5 % |
8 |
5 |
38.5 % |
26 |
10 |
test_bitcoin |
30.8 % |
26 |
8 |
37.5 % |
8 |
3 |
23.1 % |
26 |
6 |
receive.cpp |
|
86.9 % |
252 |
219 |
64.4 % |
320 |
206 |
85.7 % |
21 |
18 |
test_bitcoin |
30.6 % |
252 |
77 |
15.0 % |
320 |
48 |
52.4 % |
21 |
11 |
functional_tests |
86.9 % |
252 |
219 |
64.1 % |
320 |
205 |
85.7 % |
21 |
18 |
receive.h |
|
100.0 % |
1 |
1 |
50.0 % |
2 |
1 |
- |
|
|
functional_tests |
100.0 % |
1 |
1 |
50.0 % |
2 |
1 |
- |
0 |
0 |
salvage.cpp |
|
60.5 % |
114 |
69 |
39.2 % |
166 |
65 |
7.4 % |
27 |
2 |
functional_tests |
60.5 % |
114 |
69 |
39.2 % |
166 |
65 |
7.4 % |
27 |
2 |
scriptpubkeyman.cpp |
|
93.3 % |
1636 |
1526 |
56.9 % |
2670 |
1520 |
97.9 % |
143 |
140 |
functional_tests |
93.1 % |
1636 |
1523 |
56.5 % |
2670 |
1508 |
97.9 % |
143 |
140 |
test_bitcoin |
56.1 % |
1636 |
918 |
29.9 % |
2670 |
797 |
69.2 % |
143 |
99 |
scriptpubkeyman.h |
|
62.7 % |
67 |
42 |
43.3 % |
30 |
13 |
47.1 % |
51 |
24 |
test_bitcoin |
43.3 % |
67 |
29 |
36.7 % |
30 |
11 |
25.5 % |
51 |
13 |
functional_tests |
62.7 % |
67 |
42 |
43.3 % |
30 |
13 |
47.1 % |
51 |
24 |
spend.cpp |
|
96.9 % |
713 |
691 |
67.3 % |
1174 |
790 |
100.0 % |
41 |
41 |
test_bitcoin |
81.1 % |
713 |
578 |
46.4 % |
1174 |
545 |
92.7 % |
41 |
38 |
functional_tests |
90.5 % |
713 |
645 |
64.5 % |
1174 |
757 |
85.4 % |
41 |
35 |
spend.h |
|
100.0 % |
13 |
13 |
44.0 % |
116 |
51 |
100.0 % |
2 |
2 |
functional_tests |
100.0 % |
13 |
13 |
45.7 % |
46 |
21 |
100.0 % |
2 |
2 |
test_bitcoin |
100.0 % |
13 |
13 |
44.2 % |
104 |
46 |
100.0 % |
2 |
2 |
sqlite.cpp |
|
84.1 % |
408 |
343 |
43.9 % |
506 |
222 |
100.0 % |
37 |
37 |
functional_tests |
79.9 % |
408 |
326 |
40.1 % |
506 |
203 |
97.3 % |
37 |
36 |
test_bitcoin |
73.8 % |
408 |
301 |
38.5 % |
506 |
195 |
91.9 % |
37 |
34 |
sqlite.h |
|
88.9 % |
18 |
16 |
50.0 % |
2 |
1 |
78.6 % |
14 |
11 |
test_bitcoin |
66.7 % |
18 |
12 |
50.0 % |
2 |
1 |
57.1 % |
14 |
8 |
functional_tests |
88.2 % |
17 |
15 |
- |
0 |
0 |
78.6 % |
14 |
11 |
transaction.cpp |
|
100.0 % |
26 |
26 |
79.2 % |
24 |
19 |
100.0 % |
6 |
6 |
test_bitcoin |
46.2 % |
26 |
12 |
29.2 % |
24 |
7 |
50.0 % |
6 |
3 |
functional_tests |
100.0 % |
26 |
26 |
75.0 % |
24 |
18 |
100.0 % |
6 |
6 |
transaction.h |
|
92.9 % |
113 |
105 |
48.3 % |
472 |
228 |
75.0 % |
12 |
9 |
test_bitcoin |
89.4 % |
113 |
101 |
36.7 % |
368 |
135 |
66.7 % |
12 |
8 |
functional_tests |
90.3 % |
113 |
102 |
59.3 % |
356 |
211 |
75.0 % |
12 |
9 |
wallet.cpp |
|
88.7 % |
2529 |
2244 |
53.9 % |
4120 |
2221 |
98.6 % |
208 |
205 |
test_bitcoin |
48.3 % |
2529 |
1221 |
23.8 % |
4120 |
980 |
67.8 % |
208 |
141 |
functional_tests |
86.9 % |
2529 |
2198 |
52.7 % |
4120 |
2172 |
95.2 % |
208 |
198 |
wallet.h |
|
94.3 % |
88 |
83 |
46.1 % |
308 |
142 |
81.4 % |
43 |
35 |
functional_tests |
94.0 % |
83 |
78 |
52.1 % |
238 |
124 |
79.1 % |
43 |
34 |
test_bitcoin |
81.8 % |
88 |
72 |
20.8 % |
274 |
57 |
79.1 % |
43 |
34 |
walletdb.cpp |
|
83.2 % |
808 |
672 |
50.5 % |
1026 |
518 |
98.8 % |
83 |
82 |
test_bitcoin |
66.8 % |
808 |
540 |
40.5 % |
1026 |
416 |
80.7 % |
83 |
67 |
functional_tests |
80.3 % |
808 |
649 |
47.0 % |
1026 |
482 |
95.2 % |
83 |
79 |
walletdb.h |
|
100.0 % |
54 |
54 |
31.6 % |
452 |
143 |
100.0 % |
40 |
40 |
test_bitcoin |
98.1 % |
54 |
53 |
33.8 % |
260 |
88 |
85.0 % |
40 |
34 |
functional_tests |
100.0 % |
54 |
54 |
45.9 % |
246 |
113 |
97.5 % |
40 |
39 |
wallettool.cpp |
|
80.3 % |
137 |
110 |
50.8 % |
307 |
156 |
100.0 % |
5 |
5 |
functional_tests |
80.3 % |
137 |
110 |
50.8 % |
307 |
156 |
100.0 % |
5 |
5 |
walletutil.cpp |
|
91.8 % |
49 |
45 |
56.2 % |
80 |
45 |
100.0 % |
4 |
4 |
test_bitcoin |
79.6 % |
49 |
39 |
46.2 % |
80 |
37 |
75.0 % |
4 |
3 |
functional_tests |
89.8 % |
49 |
44 |
53.8 % |
80 |
43 |
100.0 % |
4 |
4 |
walletutil.h |
|
100.0 % |
16 |
16 |
53.8 % |
26 |
14 |
100.0 % |
7 |
7 |
functional_tests |
93.8 % |
16 |
15 |
38.5 % |
26 |
10 |
100.0 % |
6 |
6 |
test_bitcoin |
100.0 % |
16 |
16 |
53.8 % |
26 |
14 |
100.0 % |
7 |
7 |