//	 @Ignore
  @Test
  @Category(SlowTests.class)
  public void bulkTest() throws MalformedURLException {
    wspotDao.setRecreate(true);
    wspotDao.init();
    LOG.debug("path: {}", getWavFile().getParentFile().getAbsoluteFile());
    File[] files = getWavFile().getParentFile().listFiles(new ExtNameFilter("wav"));
    LOG.debug("fileSize: {}", files.length);
    int foundSize = 0;
    int index = 0;
    for (File file : files) {
      // if(!file.getName().contains(
      // "RBg031126_13_31-30_1.wav"
      // )){
      // continue;
      // }
      Long start = System.currentTimeMillis();
      LOG.debug("start {}: {}", index, file);
      WordSpotResult result = doWordspot(file);
      wspotDao.save(result);
      foundSize += result.getSegments().size();
      // String resultsStr = extractResultStr(result.getSegments());
      LOG.debug("Marker => {}", result.getOriginalMarker());
      LOG.debug("KeySegmentList => {}", getSpottingService().getKeySegmentList().size());

      LOG.debug("{} => {}", getWavFile(), order.sortedCopy(result.getSegments().entrySet()));
      LOG.debug("{} => {}", getWavFile(), order.sortedCopy(result.getSegments().entrySet()));
      LOG.debug(
          "done {} in {} : {}\n", new Object[] {index, System.currentTimeMillis() - start, file});
      index++;
    }
    // log.error("files =>" + files.length);
    LOG.debug("foundSize =>{}", foundSize);
    // Assert.assertEquals(0, list.size());
    wspotDao.destroy();
    Assert.assertTrue("One element at least", foundSize > 0);
  }