title: Spring JUnit4 Test Hangs after few runs
body: <p>I am using Spring with DbUnit to test my DAOs. I have an TestExecutionListener to add/delete data from DB before and after each test class. Here is my abstract test class</p>
  
  <pre><code>@RunWith(SpringJUnit4ClassRunner.class)
  @ContextConfiguration(locations={"classpath:spring/test-dao.xml"})
  @TestExecutionListeners(
  { DependencyInjectionTestExecutionListener.class,CleanInsertTestExecutionListener.class}
  )
  @DataSetLocation("classpath:data/test-dao-dataset.xml")
  public abstract class AbstractDaoTests {
  </code></pre>
  
  <p>I have grouped my tests into a Suite and when I execute the Suite, only the first few tests run and then tests hangs indefinitely. Not sure what would be the cause of it. I don't see any exceptions either.
  Any idea or pointers on what could be causing it would be very helpful.
  I am able to run the individual tests but the issue happens when I try to run them in a suite.
  Also, I am using Apache Commons pool BasicDataSource to access the DB.</p>
  
  <p>Thanks,
  Javid</p>