Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
185 0 0 0 100% 12.337

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
civitas.common.util.tests 1 0 0 0 100% 0.001
civitas.functionaltests 11 0 0 0 100% 3.873
civitas.common.votersubmission.tests 10 0 0 0 100% 0.097
civitas.common.ballotdesign.tests 25 0 0 0 100% 0.345
civitas.common.tests 2 0 0 0 100% 0.002
civitas.common.capabilityencryption.tests 2 0 0 0 100% 0.086
civitas.common.tallystate.tests 9 0 0 0 100% 0.008
civitas.common.verifiablevote.tests 4 0 0 0 100% 0.105
civitas.common.mix.capabilitymix.tests 11 0 0 0 100% 0.049
civitas.common.ballot.tests 7 0 0 0 100% 0.008
civitas.common.mix.voteelementrevelation.tests 11 0 0 0 100% 0.088
civitas.bboard.common.tests 2 0 0 0 100% 0.052
civitas.common.tabteller.tests 1 0 0 0 100% 0.006
civitas.common.election.tests 15 0 0 0 100% 0.319
civitas.common.mix.capabilityelementrevelation.tests 7 0 0 0 100% 0.064
civitas.common.tabteller.voterblockcontents.tests 1 0 0 0 100% 0.001
civitas.bboard.server.controllers.tests 11 0 0 0 100% 2.544
civitas.common.electoralroll.tests 1 0 0 0 100% 0.006
civitas.common.board.tests 4 0 0 0 100% 0.006
civitas.common.mix.votemix.tests 16 0 0 0 100% 0.281
civitas.common.encryptedchoice.tests 1 0 0 0 100% 0.041
civitas.bboard.server.tests 1 0 0 0 100% 3.828
civitas.common.mix.revelation.tests 11 0 0 0 100% 0.153
civitas.common.votercapabilitysharesandproofs.tests 12 0 0 0 100% 0.17
civitas.common.mix.elementrevelation.tests 7 0 0 0 100% 0.173
civitas.common.electionresults.tests 2 0 0 0 100% 0.031

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

civitas.common.util.tests

Class Tests Errors Failures Skipped Success Rate Time
CurrentVersionTest 1 0 0 0 100% 0.001

civitas.functionaltests

Class Tests Errors Failures Skipped Success Rate Time
ComputeWinnersFunctionalTest 1 0 0 0 100% 0.025
ObtainProbablePrimeFunctionalTest 1 0 0 0 100% 0.02
GenerateSchnorrPrimeFunctionalTest 1 0 0 0 100% 2.23
CryptoFactoryFunctionalTest 4 0 0 0 100% 0.056
GenerateRandomIntFunctionalTest 2 0 0 0 100% 0.016
CreatePermutationFunctionalTest 1 0 0 0 100% 1.183
GenerateSafePrimeFunctionalTest 1 0 0 0 100% 0.343

civitas.common.votersubmission.tests

Class Tests Errors Failures Skipped Success Rate Time
CreateVoterSubmissionTest 2 0 0 0 100% 0.017
CheckVoterSubmissionTest 8 0 0 0 100% 0.08

civitas.common.ballotdesign.tests

Class Tests Errors Failures Skipped Success Rate Time
TallyVoteTest 8 0 0 0 100% 0.113
ListContextsNeededTest 1 0 0 0 100% 0.002
CheckBallotAgainstBallotDesignTest 4 0 0 0 100% 0.038
DecomposeBallotTest 4 0 0 0 100% 0.185
CreateBallotDesignTest 1 0 0 0 100% 0.001
GetNthContextTest 2 0 0 0 100% 0.001
CalculatePositionInBallotTest 1 0 0 0 100% 0.001
GetIndexOfCandidateTest 3 0 0 0 100% 0.003
CalculateBallotLengthTest 1 0 0 0 100% 0.001

civitas.common.tests

Class Tests Errors Failures Skipped Success Rate Time
GetElectionAbandonmentReporterTest 2 0 0 0 100% 0.002

civitas.common.capabilityencryption.tests

Class Tests Errors Failures Skipped Success Rate Time
EncryptCapabilityTest 2 0 0 0 100% 0.086

civitas.common.tallystate.tests

Class Tests Errors Failures Skipped Success Rate Time
CreateTallyStateTest 3 0 0 0 100% 0.003
RecordBeatTest 6 0 0 0 100% 0.005

civitas.common.verifiablevote.tests

Class Tests Errors Failures Skipped Success Rate Time
VerifyVerifiableVoteTest 4 0 0 0 100% 0.105

civitas.common.mix.capabilitymix.tests

Class Tests Errors Failures Skipped Success Rate Time
AddCommitmentToMixTest 1 0 0 0 100% 0.006
GetMixConfirmationMetaTest 2 0 0 0 100% 0.005
AddEncryptedCapabilityTest 2 0 0 0 100% 0.016
GetCapabilityMixMetaTest 3 0 0 0 100% 0.005
GetReencryptedCapabilityMixTest 1 0 0 0 100% 0.006
GetMetaForMixHashRevelationTest 2 0 0 0 100% 0.011

civitas.common.ballot.tests

Class Tests Errors Failures Skipped Success Rate Time
CreateEmptyBallotTest 2 0 0 0 100% 0.003
RecordOnePairInBallotTest 5 0 0 0 100% 0.005

civitas.common.mix.voteelementrevelation.tests

Class Tests Errors Failures Skipped Success Rate Time
VerifyMixVoteElementRevelationTest 11 0 0 0 100% 0.088

civitas.bboard.common.tests

Class Tests Errors Failures Skipped Success Rate Time
VerifyBBPostTest 2 0 0 0 100% 0.052

civitas.common.tabteller.tests

Class Tests Errors Failures Skipped Success Rate Time
ConstructTabTellerKeyShareCommitmentTest 1 0 0 0 100% 0.006

civitas.common.election.tests

Class Tests Errors Failures Skipped Success Rate Time
GetVoterBlockForBlockTest 1 0 0 0 100% 0.003
GetContextForBlockTest 1 0 0 0 100% 0.039
IsVoterSubmissionInBlockTest 11 0 0 0 100% 0.27
GetBaseContextTest 1 0 0 0 100% 0.003
GetBlockNameTest 1 0 0 0 100% 0.004

civitas.common.mix.capabilityelementrevelation.tests

Class Tests Errors Failures Skipped Success Rate Time
VerifyMixCapabilityElementRevelationTest 7 0 0 0 100% 0.064

civitas.common.tabteller.voterblockcontents.tests

Class Tests Errors Failures Skipped Success Rate Time
GetTabTellerVoterBlockContentsMetaTest 1 0 0 0 100% 0.001

civitas.bboard.server.controllers.tests

Class Tests Errors Failures Skipped Success Rate Time
PostControllerTest 4 0 0 0 100% 0.323
CloseBoardControllerTest 7 0 0 0 100% 2.221

civitas.common.electoralroll.tests

Class Tests Errors Failures Skipped Success Rate Time
GetMetaForElectoralRollCapabilitySharesTest 1 0 0 0 100% 0.006

civitas.common.board.tests

Class Tests Errors Failures Skipped Success Rate Time
GetContentCommitmentForBoardTest 4 0 0 0 100% 0.006

civitas.common.mix.votemix.tests

Class Tests Errors Failures Skipped Success Rate Time
AddVoteToVoteMixTest 3 0 0 0 100% 0.031
AddVoteAndCommitmentToVoteMixTest 4 0 0 0 100% 0.146
GetReencryptedVoteFromMixTest 6 0 0 0 100% 0.062
GetVoteMixMetaTest 3 0 0 0 100% 0.042

civitas.common.encryptedchoice.tests

Class Tests Errors Failures Skipped Success Rate Time
EncryptChoiceTest 1 0 0 0 100% 0.041

civitas.bboard.server.tests

Class Tests Errors Failures Skipped Success Rate Time
EndToEndTest 1 0 0 0 100% 3.828

civitas.common.mix.revelation.tests

Class Tests Errors Failures Skipped Success Rate Time
GetMixRevelationMetaTest 3 0 0 0 100% 0.011
VerifyMixRevelationTest 8 0 0 0 100% 0.142

civitas.common.votercapabilitysharesandproofs.tests

Class Tests Errors Failures Skipped Success Rate Time
VerifyVoterCapabilitySharesAndProofTest 12 0 0 0 100% 0.17

civitas.common.mix.elementrevelation.tests

Class Tests Errors Failures Skipped Success Rate Time
VerifyMixElementRevelationTest 7 0 0 0 100% 0.173

civitas.common.electionresults.tests

Class Tests Errors Failures Skipped Success Rate Time
GetComputerForTellerTest 1 0 0 0 100% 0.001
GetMetaForTellerTest 1 0 0 0 100% 0.03

Test Cases

[Summary] [Package List] [Test Cases]

AddCommitmentToMixTest

test 0.003

GetMixRevelationMetaTest

test 0.003
test1 0.001
test2 0.005

ComputeWinnersFunctionalTest

test 0.017

GetMixConfirmationMetaTest

test 0.003
test1 0.001

AddVoteToVoteMixTest

test 0.008
test1 0.008
test2 0.007

AddVoteAndCommitmentToVoteMixTest

test 0.124
test1 0.005
test2 0.005
test3 0.006

GetComputerForTellerTest

test 0.001

GetVoterBlockForBlockTest

test 0.001

GetReencryptedVoteFromMixTest

test 0.033
test1 0.009
test2 0.004
test3 0.004
test4 0.004
test5 0.004

TallyVoteTest

test1_2 0.045
test2_1 0.01
test2_2 0.009
test_1 0.005
test 0.007
test1 0.009
test2 0.009
test3 0.009

ObtainProbablePrimeFunctionalTest

test 0.014

CreateVoterSubmissionTest

test 0.005
test1 0.007

ListContextsNeededTest

test 0.001

VerifyMixCapabilityElementRevelationTest

test 0.039
test1 0.004
test2 0.004
test3 0.003
test4 0.003
test5 0.003
test6 0.003

AddEncryptedCapabilityTest

test 0.005
test1 0.005

CheckBallotAgainstBallotDesignTest

test 0.032
test0 0.002
test1 0.001
test3 0.002

CreateTallyStateTest

test 0
test1 0.001
test2 0.001

GetMetaForElectoralRollCapabilitySharesTest

test 0.003

GetContextForBlockTest

test 0.038

DecomposeBallotTest

test 0.124
test1 0.017
test2 0.016
test3 0.019

EndToEndTest

testPost 0.689

IsVoterSubmissionInBlockTest

test1_1 0.132
test1_2 0.016
test2_1 0.015
test2_2 0.014
test3_1 0.014
test3_2 0.01
test_1 0.011
test_2 0.013
test 0.01
test1 0.011
test2 0.01

GenerateSchnorrPrimeFunctionalTest

schnorrPrimeTest 2.225

EncryptCapabilityTest

test 0.066
test4 0.009

GetVoteMixMetaTest

test 0.038
test1 0.001
test2 0.001

CryptoFactoryFunctionalTest

sharedKeyGenerator1 0.006
publicKeyGeneratorTest 0.038
sharedKeyGenerator 0.003
publicKeyGeneratorTest1 0.004

GetElectionAbandonmentReporterTest

test 0.001
test1 0.001

GenerateRandomIntFunctionalTest

test 0.006
test2 0.004

CreatePermutationFunctionalTest

createPermutation 0.723

PostControllerTest

test 0.266
test1 0.016
test2 0.014
test3 0.015

GetContentCommitmentForBoardTest

test 0.002
test1 0.001
test2 0.002
test3 0.001

GetMetaForTellerTest

test 0.03

RecordBeatTest

test 0.001
test1 0.001
test2 0.001
test3 0.001
test4 0
test5 0

CreateEmptyBallotTest

test 0
test2 0.001

CloseBoardControllerTest

test 2.038
test2 0.027
test3 0.023
test4 0.036
test5 0.026
test6 0.017
test7 0.015

VerifyVoterCapabilitySharesAndProofTest

test10 0.067
test11 0.008
test 0.009
test1 0.009
test2 0.009
test3 0.01
test4 0.01
test5 0.009
test6 0.008
test7 0.008
test8 0.008
test9 0.008

CreateBallotDesignTest

test 0.001

GetCapabilityMixMetaTest

test_1 0.002
test 0.001
test1 0.002

GetReencryptedCapabilityMixTest

test 0.004

ConstructTabTellerKeyShareCommitmentTest

test 0.006

GetNthContextTest

test 0.001
test1 0

CalculatePositionInBallotTest

test 0.001

CurrentVersionTest

test 0

VerifyBBPostTest

test 0.021
test1 0.018

CheckVoterSubmissionTest

test1_1 0.034
test4_1 0.005
test 0.006
test1 0.005
test2 0.005
test3 0.005
test4 0.005
test5 0.006

VerifyVerifiableVoteTest

test_1 0.073
test_2 0.009
test_3 0.009
test 0.009

GetMetaForMixHashRevelationTest

test 0.005
test1 0.004

VerifyMixVoteElementRevelationTest

test10 0.01
test 0.008
test1 0.007
test2 0.007
test3 0.006
test4 0.006
test5 0.007
test6 0.006
test7 0.006
test8 0.006
test9 0.006

VerifyMixRevelationTest

test 0.046
test1 0.011
test2 0.011
test3 0.019
test4 0.011
test5 0.01
test6 0.011
test7 0.011

GetBaseContextTest

test 0.001

EncryptChoiceTest

test 0.036

GenerateSafePrimeFunctionalTest

safePrimeTestReal 0.337

GetTabTellerVoterBlockContentsMetaTest

test 0.001

RecordOnePairInBallotTest

test 0.001
test2 0.001
test3 0.001
test4 0.001
test5 0.001

GetIndexOfCandidateTest

test 0.001
test1 0.001
test2 0

GetBlockNameTest

test 0.002

CalculateBallotLengthTest

test 0.001

VerifyMixElementRevelationTest

test 0.094
test1 0.01
test2 0.017
test3 0.01
test4 0.01
test5 0.011
test6 0.01