617 |
|
}}); |
618 |
|
|
619 |
|
t.start(); |
620 |
< |
Thread.sleep(SHORT_DELAY_MS); |
620 |
> |
delay(SHORT_DELAY_MS); |
621 |
|
t.interrupt(); |
622 |
|
t.join(); |
623 |
|
assertEquals(SIZE, q.size()); |
641 |
|
}}); |
642 |
|
|
643 |
|
t.start(); |
644 |
< |
Thread.sleep(SHORT_DELAY_MS); |
644 |
> |
delay(SHORT_DELAY_MS); |
645 |
|
assertEquals(q.remainingCapacity(), 0); |
646 |
|
assertEquals(0, q.take()); |
647 |
< |
Thread.sleep(SHORT_DELAY_MS); |
647 |
> |
delay(SHORT_DELAY_MS); |
648 |
|
t.interrupt(); |
649 |
|
t.join(); |
650 |
|
assertEquals(q.remainingCapacity(), 0); |
667 |
|
}}); |
668 |
|
|
669 |
|
t.start(); |
670 |
< |
Thread.sleep(SMALL_DELAY_MS); |
670 |
> |
delay(SMALL_DELAY_MS); |
671 |
|
t.interrupt(); |
672 |
|
t.join(); |
673 |
|
} |
699 |
|
}}); |
700 |
|
|
701 |
|
t.start(); |
702 |
< |
Thread.sleep(SHORT_DELAY_MS); |
702 |
> |
delay(SHORT_DELAY_MS); |
703 |
|
t.interrupt(); |
704 |
|
t.join(); |
705 |
|
} |
811 |
|
}}); |
812 |
|
|
813 |
|
t.start(); |
814 |
< |
Thread.sleep(SHORT_DELAY_MS); |
814 |
> |
delay(SHORT_DELAY_MS); |
815 |
|
t.interrupt(); |
816 |
|
t.join(); |
817 |
|
assertEquals(SIZE, q.size()); |
835 |
|
}}); |
836 |
|
|
837 |
|
t.start(); |
838 |
< |
Thread.sleep(SHORT_DELAY_MS); |
838 |
> |
delay(SHORT_DELAY_MS); |
839 |
|
assertEquals(q.remainingCapacity(), 0); |
840 |
|
assertEquals(capacity - 1, q.take()); |
841 |
< |
Thread.sleep(SHORT_DELAY_MS); |
841 |
> |
delay(SHORT_DELAY_MS); |
842 |
|
t.interrupt(); |
843 |
|
t.join(); |
844 |
|
assertEquals(q.remainingCapacity(), 0); |
861 |
|
}}); |
862 |
|
|
863 |
|
t.start(); |
864 |
< |
Thread.sleep(SMALL_DELAY_MS); |
864 |
> |
delay(SMALL_DELAY_MS); |
865 |
|
t.interrupt(); |
866 |
|
t.join(); |
867 |
|
} |
887 |
|
}}; |
888 |
|
|
889 |
|
t.start(); |
890 |
< |
Thread.sleep(SHORT_DELAY_MS); |
890 |
> |
delay(SHORT_DELAY_MS); |
891 |
|
t.interrupt(); |
892 |
|
t.join(); |
893 |
|
} |
908 |
|
}}); |
909 |
|
|
910 |
|
t.start(); |
911 |
< |
Thread.sleep(SHORT_DELAY_MS); |
911 |
> |
delay(SHORT_DELAY_MS); |
912 |
|
t.interrupt(); |
913 |
|
t.join(); |
914 |
|
} |
954 |
|
}}); |
955 |
|
|
956 |
|
t.start(); |
957 |
< |
Thread.sleep(SHORT_DELAY_MS); |
957 |
> |
delay(SHORT_DELAY_MS); |
958 |
|
t.interrupt(); |
959 |
|
t.join(); |
960 |
|
} |
976 |
|
}}); |
977 |
|
|
978 |
|
t.start(); |
979 |
< |
Thread.sleep(SMALL_DELAY_MS); |
979 |
> |
delay(SMALL_DELAY_MS); |
980 |
|
assertTrue(q.offerFirst(zero, SHORT_DELAY_MS, MILLISECONDS)); |
981 |
|
t.interrupt(); |
982 |
|
t.join(); |
1024 |
|
}}); |
1025 |
|
|
1026 |
|
t.start(); |
1027 |
< |
Thread.sleep(SHORT_DELAY_MS); |
1027 |
> |
delay(SHORT_DELAY_MS); |
1028 |
|
t.interrupt(); |
1029 |
|
t.join(); |
1030 |
|
assertEquals(SIZE, q.size()); |
1048 |
|
}}); |
1049 |
|
|
1050 |
|
t.start(); |
1051 |
< |
Thread.sleep(SHORT_DELAY_MS); |
1051 |
> |
delay(SHORT_DELAY_MS); |
1052 |
|
assertEquals(q.remainingCapacity(), 0); |
1053 |
|
assertEquals(0, q.take()); |
1054 |
< |
Thread.sleep(SHORT_DELAY_MS); |
1054 |
> |
delay(SHORT_DELAY_MS); |
1055 |
|
t.interrupt(); |
1056 |
|
t.join(); |
1057 |
|
assertEquals(q.remainingCapacity(), 0); |
1074 |
|
}}); |
1075 |
|
|
1076 |
|
t.start(); |
1077 |
< |
Thread.sleep(SMALL_DELAY_MS); |
1077 |
> |
delay(SMALL_DELAY_MS); |
1078 |
|
t.interrupt(); |
1079 |
|
t.join(); |
1080 |
|
} |
1100 |
|
}}; |
1101 |
|
|
1102 |
|
t.start(); |
1103 |
< |
Thread.sleep(SHORT_DELAY_MS); |
1103 |
> |
delay(SHORT_DELAY_MS); |
1104 |
|
t.interrupt(); |
1105 |
|
t.join(); |
1106 |
|
} |
1121 |
|
}}); |
1122 |
|
|
1123 |
|
t.start(); |
1124 |
< |
Thread.sleep(SHORT_DELAY_MS); |
1124 |
> |
delay(SHORT_DELAY_MS); |
1125 |
|
t.interrupt(); |
1126 |
|
t.join(); |
1127 |
|
} |
1166 |
|
}}); |
1167 |
|
|
1168 |
|
t.start(); |
1169 |
< |
Thread.sleep(SHORT_DELAY_MS); |
1169 |
> |
delay(SHORT_DELAY_MS); |
1170 |
|
t.interrupt(); |
1171 |
|
t.join(); |
1172 |
|
} |
1188 |
|
}}); |
1189 |
|
|
1190 |
|
t.start(); |
1191 |
< |
Thread.sleep(SMALL_DELAY_MS); |
1191 |
> |
delay(SMALL_DELAY_MS); |
1192 |
|
assertTrue(q.offerLast(zero, SHORT_DELAY_MS, MILLISECONDS)); |
1193 |
|
t.interrupt(); |
1194 |
|
t.join(); |
1508 |
|
|
1509 |
|
executor.execute(new CheckedRunnable() { |
1510 |
|
public void realRun() throws InterruptedException { |
1511 |
< |
Thread.sleep(SMALL_DELAY_MS); |
1511 |
> |
delay(SMALL_DELAY_MS); |
1512 |
|
assertSame(one, q.take()); |
1513 |
|
}}); |
1514 |
|
|
1530 |
|
|
1531 |
|
executor.execute(new CheckedRunnable() { |
1532 |
|
public void realRun() throws InterruptedException { |
1533 |
< |
Thread.sleep(SMALL_DELAY_MS); |
1533 |
> |
delay(SMALL_DELAY_MS); |
1534 |
|
q.put(one); |
1535 |
|
}}); |
1536 |
|
|