LCOV - code coverage report
Current view: top level - src/llmq Hit Total Coverage
Test: total_coverage.info Lines: 5386 6027 89.4 %
Date: 2026-06-25 07:23:43 Functions: 1008 1065 94.6 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
blockprocessor.cpp
85.6%85.6%
85.6 % 373 / 436 100.0 % 29 / 29
functional_tests 85.6 % 373 / 436 100.0 % 29 / 29
test_dash 50.7 % 221 / 436 72.4 % 21 / 29
commitment.cpp
76.1%76.1%
76.1 % 137 / 180 100.0 % 9 / 9
functional_tests 73.9 % 133 / 180 100.0 % 9 / 9
test_dash 27.2 % 49 / 180 77.8 % 7 / 9
commitment.h
100.0%
100.0 % 44 / 44 100.0 % 42 / 42
test_dash 100.0 % 44 / 44 78.6 % 33 / 42
functional_tests 97.7 % 43 / 44 100.0 % 42 / 42
context.cpp
100.0%
100.0 % 16 / 16 100.0 % 4 / 4
test_dash 100.0 % 16 / 16 100.0 % 4 / 4
functional_tests 100.0 % 16 / 16 100.0 % 4 / 4
core_write.cpp
93.8%93.8%
93.8 % 195 / 208 100.0 % 13 / 13
test_dash 73.6 % 153 / 208 76.9 % 10 / 13
functional_tests 93.3 % 194 / 208 100.0 % 13 / 13
debug.cpp
85.7%85.7%
85.7 % 132 / 154 95.7 % 22 / 23
functional_tests 85.7 % 132 / 154 95.7 % 22 / 23
debug.h
100.0%
100.0 % 7 / 7 87.5 % 14 / 16
functional_tests 100.0 % 7 / 7 87.5 % 14 / 16
dkgsession.cpp
78.7%78.7%
78.7 % 369 / 469 90.4 % 47 / 52
functional_tests 78.7 % 369 / 469 90.4 % 47 / 52
test_dash 1.7 % 8 / 469 3.8 % 2 / 52
dkgsession.h
81.1%81.1%
81.1 % 77 / 95 89.3 % 117 / 131
functional_tests 81.1 % 77 / 95 89.3 % 117 / 131
dkgsessionhandler.cpp
89.1%89.1%
89.1 % 41 / 46 100.0 % 10 / 10
functional_tests 89.1 % 41 / 46 100.0 % 10 / 10
dkgsessionhandler.h
70.8%70.8%
70.8 % 17 / 24 64.3 % 9 / 14
functional_tests 70.8 % 17 / 24 64.3 % 9 / 14
dkgsessionmgr.cpp
95.5%95.5%
95.5 % 170 / 178 100.0 % 16 / 16
functional_tests 95.5 % 170 / 178 100.0 % 16 / 16
dkgsessionmgr.h
100.0%
100.0 % 24 / 24 100.0 % 12 / 12
functional_tests 100.0 % 24 / 24 100.0 % 12 / 12
ehf_signals.cpp
97.3%97.3%
97.3 % 71 / 73 100.0 % 12 / 12
functional_tests 97.3 % 71 / 73 100.0 % 12 / 12
net_dkg.cpp
92.8%92.8%
92.8 % 398 / 429 93.2 % 55 / 59
functional_tests 92.8 % 398 / 429 93.2 % 55 / 59
net_dkg.h
100.0%
100.0 % 4 / 4 100.0 % 5 / 5
functional_tests 100.0 % 4 / 4 100.0 % 5 / 5
net_quorum.cpp
90.1%90.1%
90.1 % 448 / 497 100.0 % 43 / 43
functional_tests 90.1 % 448 / 497 100.0 % 43 / 43
net_quorum.h
100.0%
100.0 % 1 / 1 100.0 % 4 / 4
functional_tests 100.0 % 1 / 1 100.0 % 4 / 4
net_signing.cpp
88.6%88.6%
88.6 % 209 / 236 100.0 % 31 / 31
functional_tests 88.6 % 209 / 236 100.0 % 31 / 31
net_signing.h
100.0%
100.0 % 9 / 9 100.0 % 6 / 6
functional_tests 100.0 % 9 / 9 100.0 % 6 / 6
observer.cpp
93.3%93.3%
93.3 % 14 / 15 85.7 % 6 / 7
functional_tests 93.3 % 14 / 15 85.7 % 6 / 7
observer.h
66.7%66.7%
66.7 % 2 / 3 66.7 % 2 / 3
functional_tests 66.7 % 2 / 3 66.7 % 2 / 3
options.cpp
98.6%98.6%
98.6 % 70 / 71 100.0 % 11 / 11
functional_tests 98.6 % 70 / 71 100.0 % 11 / 11
test_dash 29.6 % 21 / 71 45.5 % 5 / 11
params.h
100.0%
100.0 % 4 / 4 100.0 % 5 / 5
functional_tests 100.0 % 4 / 4 60.0 % 3 / 5
test_dash 75.0 % 3 / 4 80.0 % 4 / 5
quorums.cpp
86.8%86.8%
86.8 % 118 / 136 100.0 % 17 / 17
functional_tests 86.8 % 118 / 136 100.0 % 17 / 17
test_dash 11.0 % 15 / 136 5.9 % 1 / 17
quorums.h
100.0%
100.0 % 68 / 68 100.0 % 37 / 37
functional_tests 100.0 % 68 / 68 100.0 % 37 / 37
quorumsman.cpp
88.5%88.5%
88.5 % 317 / 358 94.6 % 35 / 37
test_dash 14.5 % 52 / 358 21.6 % 8 / 37
functional_tests 88.5 % 317 / 358 94.6 % 35 / 37
quorumsman.h
92.3%92.3%
92.3 % 12 / 13 57.1 % 4 / 7
functional_tests 92.3 % 12 / 13 57.1 % 4 / 7
signhash.cpp
100.0%
100.0 % 9 / 9 100.0 % 2 / 2
test_dash 100.0 % 9 / 9 100.0 % 2 / 2
functional_tests 100.0 % 9 / 9 100.0 % 2 / 2
signhash.h
100.0%
100.0 % 2 / 2 100.0 % 3 / 3
test_dash 50.0 % 1 / 2 33.3 % 1 / 3
functional_tests 100.0 % 2 / 2 100.0 % 3 / 3
signing.cpp
91.5%91.5%
91.5 % 324 / 354 100.0 % 49 / 49
functional_tests 91.5 % 324 / 354 100.0 % 49 / 49
test_dash 3.4 % 12 / 354 16.3 % 8 / 49
signing.h
98.0%98.0%
98.0 % 48 / 49 94.1 % 32 / 34
functional_tests 98.0 % 48 / 49 94.1 % 32 / 34
signing_shares.cpp
91.6%91.6%
91.6 % 866 / 945 93.0 % 66 / 71
functional_tests 91.6 % 866 / 945 93.0 % 66 / 71
signing_shares.h
98.6%98.6%
98.6 % 139 / 141 99.2 % 125 / 126
functional_tests 98.6 % 139 / 141 99.2 % 125 / 126
snapshot.cpp
69.3%69.3%
69.3 % 131 / 189 100.0 % 22 / 22
functional_tests 66.1 % 125 / 189 90.9 % 20 / 22
test_dash 22.2 % 42 / 189 81.8 % 18 / 22
snapshot.h
93.3%93.3%
93.3 % 70 / 75 83.3 % 35 / 42
functional_tests 54.2 % 26 / 48 52.4 % 22 / 42
test_dash 93.3 % 70 / 75 78.6 % 33 / 42
utils.cpp
96.7%96.7%
96.7 % 442 / 457 92.2 % 47 / 51
test_dash 63.5 % 290 / 457 66.7 % 34 / 51
functional_tests 96.7 % 442 / 457 92.2 % 47 / 51
utils.h
100.0%
100.0 % 8 / 8 100.0 % 10 / 10
functional_tests 100.0 % 8 / 8 100.0 % 10 / 10
test_dash 87.5 % 7 / 8 60.0 % 6 / 10

Generated by: LCOV version 1.16