Source file "perun_network/ecdsa_threshold/sign/presign/Presigner.kt" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 58 of 849 | 93% | 3 of 32 | 90% | 15 | 43 | 2 | 122 | 12 | 27 |
| presignRound2(List, Map, Map) | 92% | 83% | 1 | 4 | 1 | 18 | 0 | 1 | ||
| partialSignMessage(byte[], byte[]) | 87% | 50% | 1 | 2 | 1 | 8 | 0 | 1 | ||
| setK(PaillierCipherText) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setG(PaillierCipherText) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setElGamalPublic(ElGamalPublic) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setBigGammaShare(Point) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setDeltaShare(BigInteger) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setBigDeltaShare(Point) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setBigGamma(Point) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setBigR(Point) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getId() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPrivate() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getPublicPrecomps() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getBigGamma() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| presignRound3(List, Map, Map, Map) | 100% | 100% | 0 | 4 | 0 | 32 | 0 | 1 | ||
| processPresignOutput(List, Map, Map, Map, Map) | 100% | 100% | 0 | 6 | 0 | 18 | 0 | 1 | ||
| Presigner(int, SecretPrecomputation, Map, Scalar, Scalar, BigInteger, BigInteger, Scalar, Scalar, PaillierCipherText, PaillierCipherText, ElGamalPublic, Point, Scalar, BigInteger, Point, Point, Point, int, DefaultConstructorMarker) | 100% | n/a | 0 | 1 | 0 | 17 | 0 | 1 | ||
| presignRound1(List) | 100% | n/a | 0 | 1 | 0 | 15 | 0 | 1 | ||
| Presigner(int, SecretPrecomputation, Map, Scalar, Scalar, BigInteger, BigInteger, Scalar, Scalar, PaillierCipherText, PaillierCipherText, ElGamalPublic, Point, Scalar, BigInteger, Point, Point, Point) | 100% | n/a | 0 | 1 | 0 | 19 | 0 | 1 | ||
| verifyPresignRound3Broadcast(int, PresignRound3Broadcast, Point, Point, Point) | 100% | 87% | 1 | 5 | 0 | 11 | 0 | 1 | ||
| getK() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getG() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getElGamalPublic() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getBigGammaShare() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getDeltaShare() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getBigDeltaShare() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | ||
| getBigR() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |