summaryrefslogtreecommitdiff
path: root/jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java
diff options
context:
space:
mode:
authorPrzemyslaw Szczepaniak <pszczepaniak@google.com>2016-03-15 09:37:42 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2016-03-15 09:37:42 +0000
commit37f9fec54f50b2e0898ee2b61d058c4de879e38b (patch)
treed7fd9980442e0d647e1454f54f3d037f4b2280e7 /jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java
parent8d28fc1d531b4b39def9598de89311aff112f955 (diff)
parent5328e07d282bef36ac8b757bbee16a761415b2c4 (diff)
Merge "JSR-166 update"
Diffstat (limited to 'jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java')
-rw-r--r--jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java20
1 files changed, 11 insertions, 9 deletions
diff --git a/jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java b/jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java
index db0f03dafa..1a188e161d 100644
--- a/jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java
+++ b/jsr166-tests/src/test/java/jsr166/BlockingQueueTest.java
@@ -39,9 +39,9 @@ public abstract class BlockingQueueTest extends JSR166TestCase {
// android-note: Explicitly instantiated.
//
// public Test testSuite() {
- // // TODO: filter the returned tests using the configuration
- // // information provided by the subclass via protected methods.
- // return new TestSuite(this.getClass());
+ // // TODO: filter the returned tests using the configuration
+ // // information provided by the subclass via protected methods.
+ // return new TestSuite(this.getClass());
// }
//----------------------------------------------------------------
@@ -239,6 +239,8 @@ public abstract class BlockingQueueTest extends JSR166TestCase {
shouldThrow();
} catch (InterruptedException success) {}
assertFalse(Thread.interrupted());
+
+ assertTrue(millisElapsedSince(startTime) < LONG_DELAY_MS);
}});
barrier.await();
@@ -352,20 +354,20 @@ public abstract class BlockingQueueTest extends JSR166TestCase {
assertEquals((pass == 0), q.contains(elts[i]));
assertEquals((pass == 0), q.remove(elts[i]));
assertFalse(q.contains(elts[i]));
- assertTrue(q.contains(elts[i-1]));
+ assertTrue(q.contains(elts[i - 1]));
if (i < size - 1)
- assertTrue(q.contains(elts[i+1]));
+ assertTrue(q.contains(elts[i + 1]));
}
}
if (size > 0)
assertTrue(q.contains(elts[0]));
- for (int i = size-2; i >= 0; i -= 2) {
+ for (int i = size - 2; i >= 0; i -= 2) {
assertTrue(q.contains(elts[i]));
- assertFalse(q.contains(elts[i+1]));
+ assertFalse(q.contains(elts[i + 1]));
assertTrue(q.remove(elts[i]));
assertFalse(q.contains(elts[i]));
- assertFalse(q.remove(elts[i+1]));
- assertFalse(q.contains(elts[i+1]));
+ assertFalse(q.remove(elts[i + 1]));
+ assertFalse(q.contains(elts[i + 1]));
}
checkEmpty(q);
}