diff --git a/substrate/core/network/src/test/sync.rs b/substrate/core/network/src/test/sync.rs
index 4a2f3339fba82b9af7ba1523ca4b423b40cd5990..cb54c0552670589ce7e2b6deebc5b0b028712ad8 100644
--- a/substrate/core/network/src/test/sync.rs
+++ b/substrate/core/network/src/test/sync.rs
@@ -158,26 +158,6 @@ fn sync_from_two_peers_with_ancestry_search_works() {
 		.canon_equals_to(net.peer(1).client.backend().as_in_memory().blockchain()));
 }
 
-#[test]
-fn ancestry_search_works_when_common_is_hundred() {
-	let _ = ::env_logger::try_init();
-	let mut net = TestNet::new(3);
-	
-	net.peer(0).push_blocks(100, false);
-	net.peer(1).push_blocks(100, false);
-	net.peer(2).push_blocks(100, false);
-
-	net.peer(0).push_blocks(10, true);
-	net.peer(1).push_blocks(100, false);
-	net.peer(2).push_blocks(100, false);
-
-	net.restart_peer(0);
-	net.sync();
-
-	assert!(net.peer(0).client.backend().as_in_memory().blockchain()
-		.canon_equals_to(net.peer(1).client.backend().as_in_memory().blockchain()));
-}
-
 #[test]
 fn ancestry_search_works_when_backoff_is_one() {
 	let _ = ::env_logger::try_init();
@@ -218,6 +198,11 @@ fn ancestry_search_works_when_common_is_two() {
 	test_ancestor_search_when_common_is(2);
 }
 
+#[test]
+fn ancestry_search_works_when_common_is_hundred() {
+	test_ancestor_search_when_common_is(100);
+}
+
 #[test]
 fn sync_long_chain_works() {
 	let mut net = TestNet::new(2);