|
|
|
@ -88,11 +88,17 @@ public class TaskResponseServiceTest {
|
|
|
|
|
|
|
|
|
|
@After |
|
|
|
|
public void after() { |
|
|
|
|
try { |
|
|
|
|
Thread.sleep(60000); |
|
|
|
|
} catch (InterruptedException ignored) { |
|
|
|
|
Thread.currentThread().interrupt(); |
|
|
|
|
|
|
|
|
|
long startTime = System.currentTimeMillis(); |
|
|
|
|
|
|
|
|
|
long maxWaitTime = 3 * 60 * 1000; |
|
|
|
|
|
|
|
|
|
while (System.currentTimeMillis() - maxWaitTime - startTime < 0) { |
|
|
|
|
if (taskResponseService.getEventQueue().size() == 0) { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
Assert.assertEquals(0, taskResponseService.getEventQueue().size()); |
|
|
|
|
taskResponseService.stop(); |
|
|
|
|
} |
|
|
|
|