functional-tester/tester: implement liveness mode failure case

Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
This commit is contained in:
Gyuho Lee
2018-04-04 13:29:24 -07:00
parent 33753d4ae6
commit a43bd84631
7 changed files with 71 additions and 29 deletions

View File

@ -47,7 +47,7 @@ func newFailureDelayPeerPortTxRxOneFollower(clus *Cluster) Failure {
f := &failureFollower{ff, -1, -1}
return &failureDelay{
Failure: f,
delayDuration: time.Duration(clus.Tester.FailureDelayMs) * time.Millisecond,
delayDuration: clus.GetFailureDelayDuration(),
}
}
@ -60,7 +60,7 @@ func newFailureDelayPeerPortTxRxLeader(clus *Cluster) Failure {
f := &failureLeader{ff, -1, -1}
return &failureDelay{
Failure: f,
delayDuration: time.Duration(clus.Tester.FailureDelayMs) * time.Millisecond,
delayDuration: clus.GetFailureDelayDuration(),
}
}
@ -72,6 +72,6 @@ func newFailureDelayPeerPortTxRxAll(clus *Cluster) Failure {
}
return &failureDelay{
Failure: f,
delayDuration: time.Duration(clus.Tester.FailureDelayMs) * time.Millisecond,
delayDuration: clus.GetFailureDelayDuration(),
}
}