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 2016/07/08 00:32:00 UTC

lucene-solr:master: SOLR-9236: Don't use System.currentTimeMillis.

Repository: lucene-solr
Updated Branches:
  refs/heads/master c58841558 -> 91a9d9645


SOLR-9236: Don't use System.currentTimeMillis.


Project: http://git-wip-us.apache.org/repos/asf/lucene-solr/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucene-solr/commit/91a9d964
Tree: http://git-wip-us.apache.org/repos/asf/lucene-solr/tree/91a9d964
Diff: http://git-wip-us.apache.org/repos/asf/lucene-solr/diff/91a9d964

Branch: refs/heads/master
Commit: 91a9d96454c80f5f414170c4231c5b22fb094215
Parents: c588415
Author: markrmiller <ma...@apache.org>
Authored: Thu Jul 7 20:31:53 2016 -0400
Committer: markrmiller <ma...@apache.org>
Committed: Thu Jul 7 20:31:53 2016 -0400

----------------------------------------------------------------------
 .../org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucene-solr/blob/91a9d964/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
----------------------------------------------------------------------
diff --git a/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java b/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
index a28f559..d7a1fb2 100644
--- a/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
+++ b/solr/core/src/test/org/apache/solr/cloud/SharedFSAutoReplicaFailoverTest.java
@@ -314,11 +314,11 @@ public class SharedFSAutoReplicaFailoverTest extends AbstractFullDistribZkTestBa
 
   private void queryAndAssertResultSize(String collection, int expectedResultSize, int timeoutMS)
       throws SolrServerException, IOException, InterruptedException {
-    long startTimestamp = System.currentTimeMillis();
+    long startTimestamp = System.nanoTime();
 
     long actualResultSize = 0;
     while(true) {
-      if (System.currentTimeMillis() - startTimestamp > timeoutMS || actualResultSize > expectedResultSize) {
+      if (System.nanoTime() - startTimestamp > TimeUnit.MILLISECONDS.toNanos(timeoutMS) || actualResultSize > expectedResultSize) {
         fail("expected: " + expectedResultSize + ", actual: " + actualResultSize);
       }
       SolrParams queryAll = new SolrQuery("*:*");