Documentation ¶
Index ¶
- func FullFlowAfterDecided() *tests.ControllerSpecTest
- func LateCommit() *tests.ControllerSpecTest
- func LateCommitNoInstance() *tests.ControllerSpecTest
- func LateCommitPastInstance() *tests.ControllerSpecTest
- func LateCommitPastRound() *tests.ControllerSpecTest
- func LatePrepare() *tests.ControllerSpecTest
- func LatePrepareNoInstance() *tests.ControllerSpecTest
- func LatePreparePastInstance() *tests.ControllerSpecTest
- func LatePreparePastRound() *tests.ControllerSpecTest
- func LateProposal() *tests.ControllerSpecTest
- func LateProposalNoInstance() *tests.ControllerSpecTest
- func LateProposalPastInstance() *tests.ControllerSpecTest
- func LateProposalPastRound() *tests.ControllerSpecTest
- func LateRoundChange() *tests.ControllerSpecTest
- func LateRoundChangeNoInstance() *tests.ControllerSpecTest
- func LateRoundChangePastInstance() *tests.ControllerSpecTest
- func LateRoundChangePastRound() *tests.ControllerSpecTest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FullFlowAfterDecided ¶
func FullFlowAfterDecided() *tests.ControllerSpecTest
FullFlowAfterDecided tests a decided msg for round 1 followed by a full proposal, prepare, commit for round 2
func LateCommit ¶
func LateCommit() *tests.ControllerSpecTest
LateCommit tests process late commit msg for an instance which just decided
func LateCommitNoInstance ¶
func LateCommitNoInstance() *tests.ControllerSpecTest
LateCommitNoInstance tests process commit msg for a previously decided instance (which is no longer part of stored instances)
func LateCommitPastInstance ¶
func LateCommitPastInstance() *tests.ControllerSpecTest
LateCommitPastInstance tests process commit msg for a previously decided instance
func LateCommitPastRound ¶
func LateCommitPastRound() *tests.ControllerSpecTest
LateCommitPastRound tests process late commit msg for an instance which just decided for a round < decided round
func LatePrepare ¶
func LatePrepare() *tests.ControllerSpecTest
LatePrepare tests process late prepare msg for an instance which just decided
func LatePrepareNoInstance ¶
func LatePrepareNoInstance() *tests.ControllerSpecTest
LatePrepareNoInstance tests process prepare msg for a previously decided instance (which is no longer part of stored instances)
func LatePreparePastInstance ¶
func LatePreparePastInstance() *tests.ControllerSpecTest
LatePreparePastInstance tests process prepare msg for a previously decided instance
func LatePreparePastRound ¶
func LatePreparePastRound() *tests.ControllerSpecTest
LatePreparePastRound tests process late prepare msg for an instance which just decided for a round < decided round
func LateProposal ¶
func LateProposal() *tests.ControllerSpecTest
LateProposal tests process late proposal msg for an instance which just decided
func LateProposalNoInstance ¶
func LateProposalNoInstance() *tests.ControllerSpecTest
LateProposalNoInstance tests process proposal msg for a previously decided instance (which is no longer part of stored instances)
func LateProposalPastInstance ¶
func LateProposalPastInstance() *tests.ControllerSpecTest
LateProposalPastInstance tests process proposal msg for a previously decided instance
func LateProposalPastRound ¶
func LateProposalPastRound() *tests.ControllerSpecTest
LateProposalPastRound tests process late proposal msg for an instance which just decided for a round < decided round
func LateRoundChange ¶
func LateRoundChange() *tests.ControllerSpecTest
LateRoundChange tests process late round change msg for an instance which just decided
func LateRoundChangeNoInstance ¶
func LateRoundChangeNoInstance() *tests.ControllerSpecTest
LateRoundChangeNoInstance tests process round change msg for a previously decided instance (which is no longer part of stored instances)
func LateRoundChangePastInstance ¶
func LateRoundChangePastInstance() *tests.ControllerSpecTest
LateRoundChangePastInstance tests process round change msg for a previously decided instance
func LateRoundChangePastRound ¶
func LateRoundChangePastRound() *tests.ControllerSpecTest
LateRoundChangePastRound tests process late round change msg for an instance which just decided for a round < decided round
Types ¶
This section is empty.
Source Files ¶
- full_flow_after_decided.go
- late_commit.go
- late_commit_no_instance.go
- late_commit_past_instance.go
- late_commit_past_round.go
- late_prepare.go
- late_prepare_no_instance.go
- late_prepare_past_instance.go
- late_prepare_past_round.go
- late_proposal.go
- late_proposal_no_instance.go
- late_proposal_past_instance.go
- late_proposal_past_round.go
- late_round_change.go
- late_round_change_no_instance.go
- late_round_change_past_instance.go
- late_round_change_past_round.go