From ee1c0cc619d23dfb2e145bcf9d1af4e97d2e66b3 Mon Sep 17 00:00:00 2001 From: TeoV Date: Mon, 26 Nov 2018 05:03:18 -0500 Subject: [PATCH] Update replication test from sessions --- sessions/smgreplc_it_test.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sessions/smgreplc_it_test.go b/sessions/smgreplc_it_test.go index 74768ad9a..243278eab 100644 --- a/sessions/smgreplc_it_test.go +++ b/sessions/smgreplc_it_test.go @@ -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) }