From db95d6e7f1472289db526769398a69f016b366fa Mon Sep 17 00:00:00 2001 From: Alejo Sanchez Date: Fri, 15 Jan 2021 15:37:47 -0400 Subject: [PATCH] raft: replication test: use later() Instead of sleep 1us use later() Also use later to yield after sending append entries in rpc test impl. Signed-off-by: Alejo Sanchez --- test/raft/replication_test.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/raft/replication_test.cc b/test/raft/replication_test.cc index 4a3e5e5283..e17506e327 100644 --- a/test/raft/replication_test.cc +++ b/test/raft/replication_test.cc @@ -4,6 +4,7 @@ #include #include #include +#include #include "raft/server.hh" #include "serializer.hh" #include "serializer_impl.hh" @@ -548,7 +549,7 @@ future run_test(test_case test) { for (auto s: partition_servers) { rafts[s].first->tick(); } - co_await seastar::sleep(1us); // yield + co_await later(); // yield for (auto s: partition_servers) { if (rafts[s].first->is_leader()) { have_leader = true;