c147b41013
TMSP -> ABCI
2017-01-12 15:53:32 -05:00
3c589dac19
startConsensusNet and stopConsensusNet
2017-01-12 02:29:53 -05:00
ce0c638005
little fix
2017-01-11 18:37:36 -05:00
535fc6cd63
test we can make blocks with skip_timeout_commit=false
2017-01-11 18:00:27 -05:00
3308ac7d83
set skip_timeout_commit to true for tests
...
For the tests its better to not use the timeout_commit, and to wait for all the
votes, because otherwise we can end up with timing dependencies in the testing
code which can lead to nondeterministic failures. That was part of the reason
for this change originally.
2017-01-11 18:00:26 -05:00
a1fd312bb1
make progress asap on full precommit votes optional (Refs #348 )
2017-01-11 18:00:26 -05:00
d68cdce2d5
consensus: check HasAll when TwoThirdsMajority
2017-01-11 17:53:46 -05:00
cb2f2b94ee
log stages to stdout
2017-01-11 10:35:04 -05:00
4722410e5e
test validator set changes more extensively
2017-01-11 10:35:04 -05:00
e5fb681615
consensus: remove crankTimeoutPropose from tests
2016-12-22 22:03:42 -05:00
c9698e4848
fixes from review
2016-12-22 22:03:42 -05:00
706dd1d6c5
test: dont start cs until all peers connected
2016-12-19 19:50:40 -05:00
faf23aa0d4
consensus: TimeoutTicker, skip TimeoutCommit on HasAll
2016-12-19 15:42:36 -05:00
de6bba4609
test: randConsensusNet takes more args
2016-12-17 14:45:20 -05:00
8df32cd540
test: increase proposal timeout
2016-12-06 19:54:10 -05:00
2f9063c1d6
consensus: test validator set change
2016-11-23 18:20:46 -05:00
a3d863f83b
consensus: track index of privVal
2016-11-22 20:38:14 -05:00
3e3b034252
Make ConsensusReactor use ConsensusState's blockstore; debug functions
2016-11-15 18:48:34 -05:00
9d0c7f6ec7
fix bft test. still halts
2016-11-15 18:47:19 -05:00
5f55ed2a40
consensus: ensure dir for cswal on reactor tests
2016-11-15 18:45:36 -05:00
57da2e4af5
make byzantine logic testable
2016-11-15 18:45:36 -05:00
f837252ff1
consensus: test reactor
2016-11-15 18:37:33 -05:00