HBASE-19383 [1.2] java.lang.AssertionError: expected:<2> but was:<1> at
org.apache.hadoop.hbase.TestChoreService.testTriggerNowFailsWhenNotScheduled(TestChoreService.java:707)
This commit is contained in:
parent
cf34adaf5e
commit
fb3fee3414
|
@ -688,35 +688,6 @@ public class TestChoreService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test (timeout=20000)
|
|
||||||
public void testTriggerNowFailsWhenNotScheduled() throws InterruptedException {
|
|
||||||
final int period = 100;
|
|
||||||
// Small sleep time buffer to allow CountingChore to complete
|
|
||||||
final int sleep = 5;
|
|
||||||
ChoreService service = new ChoreService("testTriggerNowFailsWhenNotScheduled");
|
|
||||||
CountingChore chore = new CountingChore("dn", period);
|
|
||||||
|
|
||||||
try {
|
|
||||||
assertFalse(chore.triggerNow());
|
|
||||||
assertTrue(chore.getCountOfChoreCalls() == 0);
|
|
||||||
|
|
||||||
service.scheduleChore(chore);
|
|
||||||
Thread.sleep(sleep);
|
|
||||||
assertEquals(1, chore.getCountOfChoreCalls());
|
|
||||||
Thread.sleep(period);
|
|
||||||
assertEquals(2, chore.getCountOfChoreCalls());
|
|
||||||
assertTrue(chore.triggerNow());
|
|
||||||
Thread.sleep(sleep);
|
|
||||||
assertTrue(chore.triggerNow());
|
|
||||||
Thread.sleep(sleep);
|
|
||||||
assertTrue(chore.triggerNow());
|
|
||||||
Thread.sleep(sleep);
|
|
||||||
assertEquals(5, chore.getCountOfChoreCalls());
|
|
||||||
} finally {
|
|
||||||
shutdownService(service);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test (timeout=20000)
|
@Test (timeout=20000)
|
||||||
public void testStopperForScheduledChores() throws InterruptedException {
|
public void testStopperForScheduledChores() throws InterruptedException {
|
||||||
ChoreService service = new ChoreService("testStopperForScheduledChores");
|
ChoreService service = new ChoreService("testStopperForScheduledChores");
|
||||||
|
|
Loading…
Reference in New Issue