diff options
author | Jimmy Hu <jimmy.hu@dexon.org> | 2019-03-26 11:59:24 +0800 |
---|---|---|
committer | Jimmy Hu <jimmy.hu@dexon.org> | 2019-03-27 15:25:10 +0800 |
commit | 7783bc4ba52bfc534d5b4d91e78abb2ddad7d078 (patch) | |
tree | f57ea6f4d8b2faa23ab95691717b071f507e621f /integration_test/byzantine_test.go | |
parent | b8ced165b1fb03394f8758e08148b0e5d06aa07b (diff) | |
download | tangerine-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.go | 11 |
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() |