1818import static org .junit .Assert .*;
1919
2020import java .util .*;
21- import java .util .concurrent .CountDownLatch ;
21+ import java .util .concurrent .* ;
2222import java .util .concurrent .atomic .AtomicInteger ;
2323
2424import org .junit .*;
@@ -191,14 +191,14 @@ public void testSimpleOneLess() {
191191 }
192192 }
193193 @ Test (timeout = 10000 )
194- public void testSympleAsyncLoop () {
194+ public void testSimpleAsyncLoop () {
195195 for (int i = 0 ; i < 200 ; i ++) {
196196 testSimpleAsync ();
197197 }
198198 }
199199 @ Test (timeout = 10000 )
200200 public void testSimpleAsync () {
201- for (int i = 1 ; i < 100 ; i ++) {
201+ for (int i = 1 ; i < 50 ; i ++) {
202202 TestSubscriber <Integer > ts = new TestSubscriber <Integer >();
203203 List <Observable <Integer >> sourceList = new ArrayList <Observable <Integer >>(i );
204204 Set <Integer > expected = new HashSet <Integer >(i );
@@ -209,7 +209,7 @@ public void testSimpleAsync() {
209209
210210 Observable .merge (sourceList , i ).subscribe (ts );
211211
212- ts .awaitTerminalEvent ();
212+ ts .awaitTerminalEvent (1 , TimeUnit . SECONDS );
213213 ts .assertNoErrors ();
214214 Set <Integer > actual = new HashSet <Integer >(ts .getOnNextEvents ());
215215
@@ -224,7 +224,7 @@ public void testSimpleOneLessAsyncLoop() {
224224 }
225225 @ Test (timeout = 10000 )
226226 public void testSimpleOneLessAsync () {
227- for (int i = 2 ; i < 100 ; i ++) {
227+ for (int i = 2 ; i < 50 ; i ++) {
228228 TestSubscriber <Integer > ts = new TestSubscriber <Integer >();
229229 List <Observable <Integer >> sourceList = new ArrayList <Observable <Integer >>(i );
230230 Set <Integer > expected = new HashSet <Integer >(i );
@@ -235,7 +235,7 @@ public void testSimpleOneLessAsync() {
235235
236236 Observable .merge (sourceList , i - 1 ).subscribe (ts );
237237
238- ts .awaitTerminalEvent ();
238+ ts .awaitTerminalEvent (1 , TimeUnit . SECONDS );
239239 ts .assertNoErrors ();
240240 Set <Integer > actual = new HashSet <Integer >(ts .getOnNextEvents ());
241241
0 commit comments