Update replication test from sessions

This commit is contained in:
TeoV
2018-11-26 05:03:18 -05:00
committed by Dan Christian Bogos
parent 83a5041286
commit ee1c0cc619

View File

@@ -283,8 +283,14 @@ func TestSMGRplcManualReplicate(t *testing.T) {
} else if aSessions[0].Usage != time.Duration(90)*time.Second {
t.Errorf("Received usage: %v", aSessions[0].Usage)
}
time.Sleep(time.Duration(200) * time.Millisecond) // Do not start slave too early since it will receive the replicated sessions
// Start slave, should not have any active session at beginning
slave, err := engine.StartEngine(smgRplcSlaveCfgPath, *waitRater)
if err != nil {
t.Fatal(err)
}
if err := slave.Process.Kill(); err != nil { // restart the slave
t.Error(err)
}
if _, err := engine.StartEngine(smgRplcSlaveCfgPath, *waitRater); err != nil {
t.Fatal(err)
}