Ethan Buchman
d1926bcad1
use tmlibs
8 years ago
Ethan Buchman
c147b41013
TMSP -> ABCI
8 years ago
Ethan Buchman
3c589dac19
startConsensusNet and stopConsensusNet
8 years ago
Ethan Buchman
ce0c638005
little fix
8 years ago
Anton Kalyaev
535fc6cd63
test we can make blocks with skip_timeout_commit=false
8 years ago
Anton Kalyaev
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.
8 years ago
Anton Kalyaev
a1fd312bb1
make progress asap on full precommit votes optional (Refs #348 )
8 years ago
Ethan Buchman
d68cdce2d5
consensus: check HasAll when TwoThirdsMajority
8 years ago
Anton Kalyaev
cb2f2b94ee
log stages to stdout
8 years ago
Anton Kalyaev
4722410e5e
test validator set changes more extensively
8 years ago
Ethan Buchman
e5fb681615
consensus: remove crankTimeoutPropose from tests
8 years ago
Ethan Buchman
c9698e4848
fixes from review
8 years ago
Ethan Buchman
706dd1d6c5
test: dont start cs until all peers connected
8 years ago
Ethan Buchman
faf23aa0d4
consensus: TimeoutTicker, skip TimeoutCommit on HasAll
8 years ago
Ethan Buchman
de6bba4609
test: randConsensusNet takes more args
8 years ago
Ethan Buchman
8df32cd540
test: increase proposal timeout
8 years ago
Ethan Buchman
2f9063c1d6
consensus: test validator set change
8 years ago
Ethan Buchman
a3d863f83b
consensus: track index of privVal
8 years ago
Jae Kwon
3e3b034252
Make ConsensusReactor use ConsensusState's blockstore; debug functions
8 years ago
Ethan Buchman
9d0c7f6ec7
fix bft test. still halts
8 years ago
Ethan Buchman
5f55ed2a40
consensus: ensure dir for cswal on reactor tests
8 years ago
Ethan Buchman
57da2e4af5
make byzantine logic testable
9 years ago
Ethan Buchman
f837252ff1
consensus: test reactor
9 years ago