aboutsummaryrefslogtreecommitdiffstats
path: root/integration_test/byzantine_test.go
diff options
context:
space:
mode:
authorJimmy Hu <jimmy.hu@dexon.org>2019-03-26 11:59:24 +0800
committerJimmy Hu <jimmy.hu@dexon.org>2019-03-27 15:25:10 +0800
commit7783bc4ba52bfc534d5b4d91e78abb2ddad7d078 (patch)
treef57ea6f4d8b2faa23ab95691717b071f507e621f /integration_test/byzantine_test.go
parentb8ced165b1fb03394f8758e08148b0e5d06aa07b (diff)
downloadtangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.tar
tangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.tar.gz
tangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.tar.bz2
tangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.tar.lz
tangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.tar.xz
tangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.tar.zst
tangerine-consensus-7783bc4ba52bfc534d5b4d91e78abb2ddad7d078.zip
core: bring back agreement result (#515)
* core: bring back agreement result * add logger * Fix * fixup
Diffstat (limited to 'integration_test/byzantine_test.go')
-rw-r--r--integration_test/byzantine_test.go11
1 files changed, 9 insertions, 2 deletions
diff --git a/integration_test/byzantine_test.go b/integration_test/byzantine_test.go
index 62dfe7a..2395470 100644
--- a/integration_test/byzantine_test.go
+++ b/integration_test/byzantine_test.go
@@ -20,6 +20,8 @@ package integration
import (
"context"
"fmt"
+ "log"
+ "os"
"sync"
"testing"
"time"
@@ -60,7 +62,7 @@ func (s *ByzantineTestSuite) setupNodes(
// setup nodes.
nodes := make(map[types.NodeID]*node)
wg.Add(len(prvKeys))
- for _, k := range prvKeys {
+ for i, k := range prvKeys {
dbInst, err := db.NewMemBackedDB()
s.Require().NoError(err)
nID := types.NewNodeID(k.PublicKey())
@@ -81,6 +83,11 @@ func (s *ByzantineTestSuite) setupNodes(
gov.SwitchToRemoteMode(networkModule)
gov.NotifyRound(0, 0)
networkModule.AttachNodeSetCache(utils.NewNodeSetCache(gov))
+ f, err := os.Create(fmt.Sprintf("log.%d.log", i))
+ if err != nil {
+ panic(err)
+ }
+ logger := common.NewCustomLogger(log.New(f, "", log.LstdFlags|log.Lmicroseconds))
app := test.NewApp(1, gov, nil)
nodes[nID] = &node{
ID: nID,
@@ -88,7 +95,7 @@ func (s *ByzantineTestSuite) setupNodes(
gov: gov,
db: dbInst,
network: networkModule,
- logger: &common.NullLogger{},
+ logger: logger,
}
go func() {
defer wg.Done()