@Test
 public void testTwenty() throws Exception {
   for (int i = 0; i < 20; i++) {
     TestActionSequence seq = factory.create();
     seq.addTo(exec);
     Thread.sleep(3);
   }
   Thread.sleep(1500);
   for (TestActionSequence t : factory.getSequences()) {
     assertEquals(10, t.getTimesRun().size());
     assertAllInRange(
         "requestedDelays",
         t.getRequestedDelays(),
         factory.getDelayTime(),
         factory.getDelayDeviation());
     List<Long> dd = t.getDelayDiffs();
     Collections.sort(dd);
     assertAllInRange("diffs", dd.subList(1, t.getDelayDiffs().size() - 2), 0, 5);
   }
 }