@@ -67,7 +67,7 @@ public void shutdownThreadPool() {
6767
6868 @ SuppressWarnings ("unchecked" )
6969 public void testSuccessfulExecution () throws Exception {
70- List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (1 , 100 )).toList ();
70+ List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (1 , 50 )).toList ();
7171 BulkInferenceRequestIterator requestIterator = requestIterator (requests );
7272 List <InferenceAction .Response > responses = Stream .generate (() -> mockInferenceResponse (RankedDocsResults .class ))
7373 .limit (requests .size ())
@@ -77,7 +77,7 @@ public void testSuccessfulExecution() throws Exception {
7777 doAnswer ((invocation ) -> {
7878 ActionListener <InferenceAction .Response > l = invocation .getArgument (1 );
7979 if (randomBoolean ()) {
80- Thread .sleep (between (0 , 50 ));
80+ Thread .sleep (between (0 , 5 ));
8181 }
8282 l .onResponse (responses .get (requests .indexOf (invocation .getArgument (0 , InferenceAction .Request .class ))));
8383 return null ;
@@ -101,7 +101,7 @@ public void testSuccessfulExecution() throws Exception {
101101 assertThat (output , hasSize (requests .size ()));
102102 assertThat (output , contains (responses .stream ().map (InferenceAction .Response ::getResults ).toArray ()));
103103 verify (listener ).onResponse (eq (output ));
104- }, 60 , TimeUnit . SECONDS );
104+ });
105105 }
106106
107107 @ SuppressWarnings ("unchecked" )
@@ -126,14 +126,14 @@ public void testSuccessfulExecutionOnEmptyRequest() throws Exception {
126126
127127 @ SuppressWarnings ("unchecked" )
128128 public void testInferenceRunnerAlwaysFails () throws Exception {
129- List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (1 , 10 )).toList ();
129+ List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (1 , 30 )).toList ();
130130 BulkInferenceRequestIterator requestIterator = requestIterator (requests );
131131
132132 InferenceRunner inferenceRunner = mock (InferenceRunner .class );
133133 doAnswer (invocation -> {
134134 ActionListener <InferenceAction .Response > listener = invocation .getArgument (1 );
135135 if (randomBoolean ()) {
136- Thread .sleep (between (0 , 500 ));
136+ Thread .sleep (between (0 , 5 ));
137137 }
138138 listener .onFailure (new RuntimeException ("inference failure" ));
139139 return null ;
@@ -159,17 +159,17 @@ public void testInferenceRunnerAlwaysFails() throws Exception {
159159
160160 @ SuppressWarnings ("unchecked" )
161161 public void testInferenceRunnerSometimesFails () throws Exception {
162- List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (2 , 10 )).toList ();
162+ List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (2 , 30 )).toList ();
163163 BulkInferenceRequestIterator requestIterator = requestIterator (requests );
164164
165165 InferenceRunner inferenceRunner = mock (InferenceRunner .class );
166166 doAnswer (invocation -> {
167167 ActionListener <InferenceAction .Response > listener = invocation .getArgument (1 );
168168 if (randomBoolean ()) {
169- Thread .sleep (between (0 , 500 ));
169+ Thread .sleep (between (0 , 5 ));
170170 }
171171
172- if (requests .indexOf (invocation .getArgument (0 , InferenceAction .Request .class )) % requests .size () == 0 ) {
172+ if (( requests .indexOf (invocation .getArgument (0 , InferenceAction .Request .class )) % requests .size () ) == 0 ) {
173173 listener .onFailure (new RuntimeException ("inference failure" ));
174174 } else {
175175 listener .onResponse (mockInferenceResponse (RankedDocsResults .class ));
@@ -199,7 +199,7 @@ public void testInferenceRunnerSometimesFails() throws Exception {
199199
200200 @ SuppressWarnings ("unchecked" )
201201 public void testBuildOutputFailure () throws Exception {
202- List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (1 , 10 )).toList ();
202+ List <InferenceAction .Request > requests = Stream .generate (this ::mockInferenceRequest ).limit (between (1 , 30 )).toList ();
203203 BulkInferenceRequestIterator requestIterator = requestIterator (requests );
204204
205205 InferenceRunner inferenceRunner = mock (InferenceRunner .class );
0 commit comments