From 45fbf09dacc3354753dd1d2223145f11b2491b5f Mon Sep 17 00:00:00 2001
From: Pierre Krieger <pierre.krieger1708@gmail.com>
Date: Thu, 16 Jan 2020 15:41:26 +0100
Subject: [PATCH] Make the sync_cycle_from_offline_to_syncing_to_offline test
 non flaky (#4644)

---
 substrate/client/network/test/src/sync.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/substrate/client/network/test/src/sync.rs b/substrate/client/network/test/src/sync.rs
index d738eb3d6c3..2140de09734 100644
--- a/substrate/client/network/test/src/sync.rs
+++ b/substrate/client/network/test/src/sync.rs
@@ -80,7 +80,7 @@ fn sync_cycle_from_offline_to_syncing_to_offline() {
 			}
 			if peer < 2 {
 				// Major syncing.
-				if !net.peer(peer).is_major_syncing() {
+				if net.peer(peer).blocks_count() < 100 && !net.peer(peer).is_major_syncing() {
 					return Ok(Async::NotReady)
 				}
 			}
-- 
GitLab