112112import static org .apache .lucene .util .TestUtil .randomSimpleString ;
113113import static org .elasticsearch .action .bulk .BackoffPolicy .constantBackoff ;
114114import static org .elasticsearch .common .unit .TimeValue .timeValueMillis ;
115- import static org .elasticsearch .common .unit .TimeValue .timeValueNanos ;
116115import static org .elasticsearch .common .unit .TimeValue .timeValueSeconds ;
117116import static org .hamcrest .Matchers .contains ;
118117import static org .hamcrest .Matchers .containsString ;
@@ -256,7 +255,7 @@ public void testScrollResponseSetsTotal() {
256255
257256 long total = randomIntBetween (0 , Integer .MAX_VALUE );
258257 ScrollableHitSource .Response response = new ScrollableHitSource .Response (false , emptyList (), total , emptyList (), null );
259- simulateScrollResponse (new DummyAsyncBulkByScrollAction (), timeValueSeconds ( 0 ) , 0 , response );
258+ simulateScrollResponse (new DummyAsyncBulkByScrollAction (), 0 , 0 , response );
260259 assertEquals (total , testTask .getStatus ().getTotal ());
261260 }
262261
@@ -269,7 +268,7 @@ public void testScrollResponseBatchingBehavior() throws Exception {
269268 Hit hit = new ScrollableHitSource .BasicHit ("index" , "type" , "id" , 0 );
270269 ScrollableHitSource .Response response = new ScrollableHitSource .Response (false , emptyList (), 1 , singletonList (hit ), null );
271270 DummyAsyncBulkByScrollAction action = new DummyAsyncBulkByScrollAction ();
272- simulateScrollResponse (action , timeValueNanos ( System .nanoTime () ), 0 , response );
271+ simulateScrollResponse (action , System .nanoTime (), 0 , response );
273272
274273 // Use assert busy because the update happens on another thread
275274 final int expectedBatches = batches ;
@@ -355,7 +354,7 @@ public ScheduledCancellable schedule(Runnable command, TimeValue delay, String n
355354 }
356355 });
357356 ScrollableHitSource .Response response = new ScrollableHitSource .Response (false , emptyList (), 0 , emptyList (), null );
358- simulateScrollResponse (new DummyAsyncBulkByScrollAction (), timeValueNanos ( System .nanoTime () ), 10 , response );
357+ simulateScrollResponse (new DummyAsyncBulkByScrollAction (), System .nanoTime (), 10 , response );
359358 ExecutionException e = expectThrows (ExecutionException .class , () -> listener .get ());
360359 assertThat (e .getCause (), instanceOf (EsRejectedExecutionException .class ));
361360 assertThat (e .getCause (), hasToString (containsString ("test" )));
@@ -373,7 +372,7 @@ public void testShardFailuresAbortRequest() throws Exception {
373372 SearchFailure shardFailure = new SearchFailure (new RuntimeException ("test" ));
374373 ScrollableHitSource .Response scrollResponse = new ScrollableHitSource .Response (false , singletonList (shardFailure ), 0 ,
375374 emptyList (), null );
376- simulateScrollResponse (new DummyAsyncBulkByScrollAction (), timeValueNanos ( System .nanoTime () ), 0 , scrollResponse );
375+ simulateScrollResponse (new DummyAsyncBulkByScrollAction (), System .nanoTime (), 0 , scrollResponse );
377376 BulkByScrollResponse response = listener .get ();
378377 assertThat (response .getBulkFailures (), empty ());
379378 assertThat (response .getSearchFailures (), contains (shardFailure ));
@@ -387,7 +386,7 @@ public void testShardFailuresAbortRequest() throws Exception {
387386 */
388387 public void testSearchTimeoutsAbortRequest () throws Exception {
389388 ScrollableHitSource .Response scrollResponse = new ScrollableHitSource .Response (true , emptyList (), 0 , emptyList (), null );
390- simulateScrollResponse (new DummyAsyncBulkByScrollAction (), timeValueNanos ( System .nanoTime () ), 0 , scrollResponse );
389+ simulateScrollResponse (new DummyAsyncBulkByScrollAction (), System .nanoTime (), 0 , scrollResponse );
391390 BulkByScrollResponse response = listener .get ();
392391 assertThat (response .getBulkFailures (), empty ());
393392 assertThat (response .getSearchFailures (), empty ());
@@ -424,7 +423,7 @@ protected AbstractAsyncBulkByScrollAction.RequestWrapper<?> buildRequest(Hit doc
424423 ScrollableHitSource .BasicHit hit = new ScrollableHitSource .BasicHit ("index" , "type" , "id" , 0 );
425424 hit .setSource (new BytesArray ("{}" ), XContentType .JSON );
426425 ScrollableHitSource .Response response = new ScrollableHitSource .Response (false , emptyList (), 1 , singletonList (hit ), null );
427- simulateScrollResponse (action , timeValueNanos ( System .nanoTime () ), 0 , response );
426+ simulateScrollResponse (action , System .nanoTime (), 0 , response );
428427 ExecutionException e = expectThrows (ExecutionException .class , () -> listener .get ());
429428 assertThat (e .getCause (), instanceOf (RuntimeException .class ));
430429 assertThat (e .getCause ().getMessage (), equalTo ("surprise" ));
@@ -620,7 +619,7 @@ public void testCancelBeforeInitialSearch() throws Exception {
620619 }
621620
622621 public void testCancelBeforeScrollResponse () throws Exception {
623- cancelTaskCase ((DummyAsyncBulkByScrollAction action ) -> simulateScrollResponse (action , timeValueNanos ( System .nanoTime () ), 1 ,
622+ cancelTaskCase ((DummyAsyncBulkByScrollAction action ) -> simulateScrollResponse (action , System .nanoTime (), 1 ,
624623 new ScrollableHitSource .Response (false , emptyList (), between (1 , 100000 ), emptyList (), null )));
625624 }
626625
@@ -635,7 +634,7 @@ public void testCancelBeforeOnBulkResponse() throws Exception {
635634 }
636635
637636 public void testCancelBeforeStartNextScroll () throws Exception {
638- TimeValue now = timeValueNanos ( System .nanoTime () );
637+ long now = System .nanoTime ();
639638 cancelTaskCase ((DummyAsyncBulkByScrollAction action ) -> action .notifyDone (now , null , 0 ));
640639 }
641640
@@ -684,7 +683,7 @@ public ScheduledCancellable schedule(Runnable command, TimeValue delay, String n
684683 ScrollableHitSource .Response response = new ScrollableHitSource .Response (false , emptyList (), total , emptyList (), null );
685684 // Use a long delay here so the test will time out if the cancellation doesn't reschedule the throttled task
686685 worker .rethrottle (1 );
687- simulateScrollResponse (action , timeValueNanos ( System .nanoTime () ), 1000 , response );
686+ simulateScrollResponse (action , System .nanoTime (), 1000 , response );
688687
689688 // Now that we've got our cancel we'll just verify that it all came through all right
690689 assertEquals (reason , listener .get (10 , TimeUnit .SECONDS ).getReasonCancelled ());
@@ -713,7 +712,7 @@ private void cancelTaskCase(Consumer<DummyAsyncBulkByScrollAction> testMe) throw
713712 /**
714713 * Simulate a scroll response by setting the scroll id and firing the onScrollResponse method.
715714 */
716- private void simulateScrollResponse (DummyAsyncBulkByScrollAction action , TimeValue lastBatchTime , int lastBatchSize ,
715+ private void simulateScrollResponse (DummyAsyncBulkByScrollAction action , long lastBatchTime , int lastBatchSize ,
717716 ScrollableHitSource .Response response ) {
718717 action .setScroll (scrollId ());
719718 action .onScrollResponse (lastBatchTime , lastBatchSize , new ScrollableHitSource .AsyncResponse () {
0 commit comments