aboutsummaryrefslogtreecommitdiffstats
path: root/integration_test/byzantine_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'integration_test/byzantine_test.go')
-rw-r--r--integration_test/byzantine_test.go15
1 files changed, 11 insertions, 4 deletions
diff --git a/integration_test/byzantine_test.go b/integration_test/byzantine_test.go
index a709870..e95e58d 100644
--- a/integration_test/byzantine_test.go
+++ b/integration_test/byzantine_test.go
@@ -80,9 +80,16 @@ func (s *ByzantineTestSuite) setupNodes(
gov := seedGov.Clone()
gov.SwitchToRemoteMode(networkModule)
gov.NotifyRound(0)
- networkModule.AddNodeSetCache(utils.NewNodeSetCache(gov))
+ networkModule.AttachNodeSetCache(utils.NewNodeSetCache(gov))
app := test.NewApp(1, gov, nil)
- nodes[nID] = &node{nID, nil, app, gov, dbInst, networkModule}
+ nodes[nID] = &node{
+ ID: nID,
+ app: app,
+ gov: gov,
+ db: dbInst,
+ network: networkModule,
+ logger: &common.NullLogger{},
+ }
go func() {
defer wg.Done()
s.Require().NoError(networkModule.Setup(serverChannel))
@@ -102,7 +109,7 @@ func (s *ByzantineTestSuite) setupNodes(
node.db,
node.network,
k,
- &common.NullLogger{},
+ node.logger,
)
}
return nodes
@@ -144,7 +151,7 @@ func (s *ByzantineTestSuite) TestOneSlowNodeOneDeadNode() {
core.ConfigRoundShift)
req.NoError(err)
req.NoError(seedGov.State().RequestChange(
- test.StateChangeRoundLength, uint64(60)))
+ test.StateChangeRoundLength, uint64(100)))
slowNodeID := types.NewNodeID(pubKeys[0])
deadNodeID := types.NewNodeID(pubKeys[1])
s.directLatencyModel[slowNodeID] = &test.FixedLatencyModel{