LCOV - code coverage report | ||||||||||||||||||||||
|
||||||||||||||||||||||
Directory | Line Coverage | Functions | ||||
irohad/ametsuchi |
|
100.0 % | 4 / 4 | 62.5 % | 5 / 8 | |
irohad/ametsuchi/impl |
|
86.2 % | 1763 / 2046 | 92.8 % | 838 / 903 | |
irohad/ametsuchi/impl/flat_file |
|
95.8 % | 69 / 72 | 100.0 % | 17 / 17 | |
irohad/consensus/impl |
|
43.8 % | 7 / 16 | 57.1 % | 4 / 7 | |
irohad/consensus/yac |
|
100.0 % | 10 / 10 | 94.7 % | 54 / 57 | |
irohad/consensus/yac/impl |
|
94.0 % | 234 / 249 | 97.6 % | 122 / 125 | |
irohad/consensus/yac/storage/impl |
|
96.7 % | 146 / 151 | 100.0 % | 53 / 53 | |
irohad/consensus/yac/transport |
|
96.8 % | 61 / 63 | 81.8 % | 9 / 11 | |
irohad/consensus/yac/transport/impl |
|
93.1 % | 27 / 29 | 100.0 % | 11 / 11 | |
irohad/main |
|
19.3 % | 76 / 393 | 11.4 % | 10 / 88 | |
irohad/main/impl |
|
66.3 % | 67 / 101 | 69.0 % | 29 / 42 | |
irohad/multi_sig_transactions |
|
66.7 % | 4 / 6 | 50.0 % | 6 / 12 | |
irohad/multi_sig_transactions/impl |
|
92.0 % | 104 / 113 | 95.8 % | 46 / 48 | |
irohad/multi_sig_transactions/state/impl |
|
95.9 % | 71 / 74 | 96.2 % | 25 / 26 | |
irohad/multi_sig_transactions/storage/impl |
|
89.2 % | 33 / 37 | 90.9 % | 20 / 22 | |
irohad/multi_sig_transactions/transport/impl |
|
87.7 % | 71 / 81 | 86.7 % | 26 / 30 | |
irohad/network/impl |
|
49.7 % | 73 / 147 | 68.3 % | 41 / 60 | |
irohad/ordering/impl |
|
89.5 % | 399 / 446 | 90.2 % | 129 / 143 | |
irohad/ordering/impl/ordering_gate_cache |
|
100.0 % | 24 / 24 | 90.9 % | 10 / 11 | |
irohad/pending_txs_storage/impl |
|
98.4 % | 63 / 64 | 93.8 % | 15 / 16 | |
irohad/simulator/impl |
|
92.9 % | 65 / 70 | 93.8 % | 15 / 16 | |
irohad/synchronizer/impl |
|
0.0 % | 0 / 67 | 0.0 % | 0 / 14 | |
irohad/torii/impl |
|
85.5 % | 260 / 304 | 80.6 % | 108 / 134 | |
irohad/torii/processor/impl |
|
88.6 % | 132 / 149 | 91.4 % | 32 / 35 | |
irohad/validation |
|
80.0 % | 8 / 10 | 100.0 % | 16 / 16 | |
irohad/validation/impl |
|
94.1 % | 80 / 85 | 100.0 % | 31 / 31 | |
libs/cache |
|
100.0 % | 54 / 54 | 93.2 % | 109 / 117 | |
libs/common |
|
85.3 % | 180 / 211 | 84.0 % | 2179 / 2595 | |
libs/crypto |
|
95.3 % | 61 / 64 | 86.4 % | 19 / 22 | |
libs/datetime |
|
100.0 % | 4 / 4 | 100.0 % | 4 / 4 | |
libs/generator |
|
0.0 % | 0 / 4 | 0.0 % | 0 / 2 | |
libs/logger |
|
84.0 % | 42 / 50 | 74.1 % | 20 / 27 | |
libs/parser |
|
0.0 % | 0 / 20 | 0.0 % | 0 / 8 | |
shared_model/backend/protobuf |
|
92.9 % | 52 / 56 | 78.4 % | 58 / 74 | |
shared_model/backend/protobuf/commands/impl |
|
88.8 % | 127 / 143 | 42.9 % | 144 / 336 | |
shared_model/backend/protobuf/common_objects |
|
97.5 % | 115 / 118 | 52.6 % | 391 / 744 | |
shared_model/backend/protobuf/impl |
|
83.8 % | 320 / 382 | 94.7 % | 177 / 187 | |
shared_model/backend/protobuf/queries/impl |
|
84.6 % | 110 / 130 | 44.2 % | 114 / 258 | |
shared_model/backend/protobuf/query_responses/impl |
|
82.4 % | 108 / 131 | 37.1 % | 108 / 291 | |
shared_model/backend/protobuf/transaction_responses/impl |
|
92.6 % | 25 / 27 | 86.1 % | 31 / 36 | |
shared_model/bindings |
|
8.7 % | 17 / 195 | 15.0 % | 12 / 80 | |
shared_model/builders/protobuf |
|
87.5 % | 28 / 32 | 100.0 % | 56 / 56 | |
shared_model/builders/protobuf/builder_templates |
|
98.5 % | 197 / 200 | 86.2 % | 631 / 732 | |
shared_model/builders/protobuf/transaction_responses |
|
62.5 % | 35 / 56 | 66.7 % | 10 / 15 | |
shared_model/builders/transaction_responses |
|
97.1 % | 33 / 34 | 100.0 % | 15 / 15 | |
shared_model/converters/protobuf |
|
100.0 % | 15 / 15 | 100.0 % | 6 / 6 | |
shared_model/cryptography/crypto_provider |
|
100.0 % | 6 / 6 | 90.9 % | 10 / 11 | |
shared_model/cryptography/ed25519_sha3_impl |
|
76.9 % | 20 / 26 | 87.5 % | 7 / 8 | |
shared_model/cryptography/ed25519_sha3_impl/internal |
|
85.2 % | 46 / 54 | 81.2 % | 13 / 16 | |
shared_model/cryptography/hash_providers |
|
50.0 % | 1 / 2 | 100.0 % | 1 / 1 | |
shared_model/cryptography/model_impl |
|
59.7 % | 37 / 62 | 89.8 % | 44 / 49 | |
shared_model/interfaces/base |
|
68.0 % | 17 / 25 | 38.8 % | 211 / 544 | |
shared_model/interfaces/commands/impl |
|
59.3 % | 67 / 113 | 41.9 % | 13 / 31 | |
shared_model/interfaces/common_objects |
|
22.2 % | 8 / 36 | 50.0 % | 12 / 24 | |
shared_model/interfaces/common_objects/impl |
|
86.4 % | 38 / 44 | 73.7 % | 14 / 19 | |
shared_model/interfaces/impl |
|
79.7 % | 47 / 59 | 66.0 % | 33 / 50 | |
shared_model/interfaces/iroha_internal |
|
71.9 % | 156 / 217 | 69.9 % | 58 / 83 | |
shared_model/interfaces/queries/impl |
|
61.5 % | 56 / 91 | 57.1 % | 16 / 28 | |
shared_model/interfaces/query_responses/error_responses |
|
0.0 % | 0 / 12 | 46.2 % | 54 / 117 | |
shared_model/interfaces/query_responses/impl |
|
3.0 % | 2 / 66 | 6.9 % | 2 / 29 | |
shared_model/interfaces/transaction_responses |
|
38.5 % | 5 / 13 | 53.1 % | 69 / 130 | |
shared_model/interfaces/transaction_responses/impl |
|
94.7 % | 18 / 19 | 100.0 % | 3 / 3 | |
shared_model/utils |
|
83.1 % | 54 / 65 | 60.0 % | 623 / 1039 | |
shared_model/validators |
|
97.2 % | 585 / 602 | 95.2 % | 354 / 372 | |
shared_model/validators/protobuf |
|
100.0 % | 46 / 46 | 100.0 % | 15 / 15 | |
shared_model/validators/transactions_collection |
|
24.2 % | 24 / 99 | 30.4 % | 14 / 46 |
Generated by: LCOV version 1.13 |