Anton Kaliaev
f803544195
new logging
2017-05-13 10:24:58 +02:00
Ethan Buchman
92bafa7ecd
consensus: fix tests
2017-05-04 22:46:13 -04:00
Ethan Buchman
07e59e63f9
TMEventDataInner
2017-04-28 17:57:06 -04:00
Ethan Buchman
56c60fba23
go-p2p -> tendermint/p2p
2017-04-21 18:19:41 -04:00
Ethan Buchman
d1926bcad1
use tmlibs
2017-04-21 18:12:54 -04:00
Ethan Buchman
c147b41013
TMSP -> ABCI
2017-01-12 15:53:32 -05:00
Ethan Buchman
3c589dac19
startConsensusNet and stopConsensusNet
2017-01-12 02:29:53 -05:00
Ethan Buchman
ce0c638005
little fix
2017-01-11 18:37:36 -05:00
Anton Kalyaev
535fc6cd63
test we can make blocks with skip_timeout_commit=false
2017-01-11 18:00:27 -05:00
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.
2017-01-11 18:00:26 -05:00
Anton Kalyaev
a1fd312bb1
make progress asap on full precommit votes optional (Refs #348 )
2017-01-11 18:00:26 -05:00
Ethan Buchman
d68cdce2d5
consensus: check HasAll when TwoThirdsMajority
2017-01-11 17:53:46 -05:00
Anton Kalyaev
cb2f2b94ee
log stages to stdout
2017-01-11 10:35:04 -05:00
Anton Kalyaev
4722410e5e
test validator set changes more extensively
2017-01-11 10:35:04 -05:00
Ethan Buchman
e5fb681615
consensus: remove crankTimeoutPropose from tests
2016-12-22 22:03:42 -05:00
Ethan Buchman
c9698e4848
fixes from review
2016-12-22 22:03:42 -05:00
Ethan Buchman
706dd1d6c5
test: dont start cs until all peers connected
2016-12-19 19:50:40 -05:00
Ethan Buchman
faf23aa0d4
consensus: TimeoutTicker, skip TimeoutCommit on HasAll
2016-12-19 15:42:36 -05:00
Ethan Buchman
de6bba4609
test: randConsensusNet takes more args
2016-12-17 14:45:20 -05:00
Ethan Buchman
8df32cd540
test: increase proposal timeout
2016-12-06 19:54:10 -05:00
Ethan Buchman
2f9063c1d6
consensus: test validator set change
2016-11-23 18:20:46 -05:00
Ethan Buchman
a3d863f83b
consensus: track index of privVal
2016-11-22 20:38:14 -05:00
Jae Kwon
3e3b034252
Make ConsensusReactor use ConsensusState's blockstore; debug functions
2016-11-15 18:48:34 -05:00
Ethan Buchman
9d0c7f6ec7
fix bft test. still halts
2016-11-15 18:47:19 -05:00
Ethan Buchman
5f55ed2a40
consensus: ensure dir for cswal on reactor tests
2016-11-15 18:45:36 -05:00
Ethan Buchman
57da2e4af5
make byzantine logic testable
2016-11-15 18:45:36 -05:00
Ethan Buchman
f837252ff1
consensus: test reactor
2016-11-15 18:37:33 -05:00