Skip to content

Commit a868569

Browse files
committed
Less concurrent threads and more in-line timeout detection.
1 parent 1ff313f commit a868569

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/test/java/rx/internal/operators/OperatorMergeMaxConcurrentTest.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
import static org.junit.Assert.*;
1919

2020
import java.util.*;
21-
import java.util.concurrent.CountDownLatch;
21+
import java.util.concurrent.*;
2222
import java.util.concurrent.atomic.AtomicInteger;
2323

2424
import 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

Comments
 (0)