11 |
|
import java.util.concurrent.*; |
12 |
|
import java.util.concurrent.locks.*; |
13 |
|
import java.util.concurrent.atomic.*; |
14 |
+ |
import static java.util.concurrent.TimeUnit.MILLISECONDS; |
15 |
|
|
16 |
|
public class CyclicBarrierTest extends JSR166TestCase { |
17 |
|
public static void main(String[] args) { |
169 |
|
Thread t1 = new Thread(new Runnable() { |
170 |
|
public void run() { |
171 |
|
try { |
172 |
< |
c.await(LONG_DELAY_MS, TimeUnit.MILLISECONDS); |
172 |
> |
c.await(LONG_DELAY_MS, MILLISECONDS); |
173 |
|
threadShouldThrow(); |
174 |
|
} catch (InterruptedException success) { |
175 |
|
} catch (Exception b) { |
180 |
|
Thread t2 = new Thread(new Runnable() { |
181 |
|
public void run() { |
182 |
|
try { |
183 |
< |
c.await(LONG_DELAY_MS, TimeUnit.MILLISECONDS); |
183 |
> |
c.await(LONG_DELAY_MS, MILLISECONDS); |
184 |
|
threadShouldThrow(); |
185 |
|
} catch (BrokenBarrierException success) { |
186 |
|
} catch (Exception i) { |
208 |
|
Thread t = new Thread(new Runnable() { |
209 |
|
public void run() { |
210 |
|
try { |
211 |
< |
c.await(SHORT_DELAY_MS, TimeUnit.MILLISECONDS); |
211 |
> |
c.await(SHORT_DELAY_MS, MILLISECONDS); |
212 |
|
threadShouldThrow(); |
213 |
|
} catch (TimeoutException success) { |
214 |
|
} catch (Exception b) { |
234 |
|
Thread t1 = new Thread(new Runnable() { |
235 |
|
public void run() { |
236 |
|
try { |
237 |
< |
c.await(SHORT_DELAY_MS, TimeUnit.MILLISECONDS); |
237 |
> |
c.await(SHORT_DELAY_MS, MILLISECONDS); |
238 |
|
threadShouldThrow(); |
239 |
|
} catch (TimeoutException success) { |
240 |
|
} catch (Exception b) { |
245 |
|
Thread t2 = new Thread(new Runnable() { |
246 |
|
public void run() { |
247 |
|
try { |
248 |
< |
c.await(MEDIUM_DELAY_MS, TimeUnit.MILLISECONDS); |
248 |
> |
c.await(MEDIUM_DELAY_MS, MILLISECONDS); |
249 |
|
threadShouldThrow(); |
250 |
|
} catch (BrokenBarrierException success) { |
251 |
|
} catch (Exception i) { |
272 |
|
Thread t1 = new Thread(new Runnable() { |
273 |
|
public void run() { |
274 |
|
try { |
275 |
< |
c.await(SHORT_DELAY_MS, TimeUnit.MILLISECONDS); |
275 |
> |
c.await(SHORT_DELAY_MS, MILLISECONDS); |
276 |
|
threadShouldThrow(); |
277 |
|
} catch (TimeoutException success) { |
278 |
|
} catch (Exception b) { |
530 |
|
catch (Exception ie) { |
531 |
|
threadFail("start barrier"); |
532 |
|
} |
533 |
< |
try { barrier.await(MEDIUM_DELAY_MS, TimeUnit.MILLISECONDS); } |
533 |
> |
try { barrier.await(MEDIUM_DELAY_MS, MILLISECONDS); } |
534 |
|
catch (TimeoutException ok) {} |
535 |
|
catch (Throwable thrown) { |
536 |
|
unexpectedException(); |