You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2012/12/19 17:53:57 UTC
svn commit: r1423945 -
/lucene/dev/trunk/solr/core/src/test/org/apache/solr/cloud/SyncSliceTest.java
Author: markrmiller
Date: Wed Dec 19 16:53:57 2012
New Revision: 1423945
URL: http://svn.apache.org/viewvc?rev=1423945&view=rev
Log:
attempt to harden test for apache jenkins
Modified:
lucene/dev/trunk/solr/core/src/test/org/apache/solr/cloud/SyncSliceTest.java
Modified: lucene/dev/trunk/solr/core/src/test/org/apache/solr/cloud/SyncSliceTest.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/solr/core/src/test/org/apache/solr/cloud/SyncSliceTest.java?rev=1423945&r1=1423944&r2=1423945&view=diff
==============================================================================
--- lucene/dev/trunk/solr/core/src/test/org/apache/solr/cloud/SyncSliceTest.java (original)
+++ lucene/dev/trunk/solr/core/src/test/org/apache/solr/cloud/SyncSliceTest.java Wed Dec 19 16:53:57 2012
@@ -193,7 +193,7 @@ public class SyncSliceTest extends Abstr
//System.out.println("leader:" + leaderJetty.url);
//System.out.println("skip list:" + skipServers);
- // we are skipping one nodes
+ // we are skipping 2 nodes
assertEquals(2, skipServers.size());
// more docs than can peer sync
@@ -204,14 +204,21 @@ public class SyncSliceTest extends Abstr
commit();
- Thread.sleep(100);
+ Thread.sleep(1000);
waitForRecoveriesToFinish(false);
// shard should be inconsistent
shardFailMessage = checkShardConsistency("shard1", true, false);
+
+ if (shardFailMessage == null) {
+ // try again
+ Thread.sleep(3000);
+ shardFailMessage = checkShardConsistency("shard1", true, false);
+ }
+
assertNotNull(
- "shard1 shoul have just been set up to be inconsistent - but it's still consistent",
+ "shard1 should have just been set up to be inconsistent - but it's still consistent",
shardFailMessage);
jetties = new HashSet<CloudJettyRunner>();