292 |
|
}}); |
293 |
|
|
294 |
|
await(pleaseInterrupt); |
295 |
< |
assertThreadStaysAlive(t); |
295 |
> |
assertThreadBlocks(t, Thread.State.WAITING); |
296 |
|
t.interrupt(); |
297 |
|
awaitTermination(t); |
298 |
|
assertEquals(SIZE, q.size()); |
327 |
|
assertEquals(0, q.take()); |
328 |
|
|
329 |
|
await(pleaseInterrupt); |
330 |
< |
assertThreadStaysAlive(t); |
330 |
> |
assertThreadBlocks(t, Thread.State.WAITING); |
331 |
|
t.interrupt(); |
332 |
|
awaitTermination(t); |
333 |
|
assertEquals(0, q.remainingCapacity()); |
354 |
|
}}); |
355 |
|
|
356 |
|
await(pleaseInterrupt); |
357 |
< |
assertThreadStaysAlive(t); |
357 |
> |
assertThreadBlocks(t, Thread.State.TIMED_WAITING); |
358 |
|
t.interrupt(); |
359 |
|
awaitTermination(t); |
360 |
|
} |
461 |
|
}}); |
462 |
|
|
463 |
|
await(aboutToWait); |
464 |
< |
waitForThreadToEnterWaitState(t); |
464 |
> |
assertThreadBlocks(t, Thread.State.TIMED_WAITING); |
465 |
|
t.interrupt(); |
466 |
|
awaitTermination(t); |
467 |
|
checkEmpty(q); |