Class ScenarioRunner

java.lang.Object
org.frankframework.larva.ScenarioRunner

public class ScenarioRunner extends Object
  • Field Details

    • parallelBlacklistDirs

      public final List<String> parallelBlacklistDirs
  • Constructor Details

  • Method Details

    • runScenario

      public void runScenario(List<File> scenarioConfigurationFiles, String larvaScenarioRootDirectory)
    • groupFilesByFolder

      public static Map<String,List<File>> groupFilesByFolder(List<File> scenarioFiles, String currentScenariosRootDirectory)
    • runOneFile

      public int runOneFile(File scenarioConfigurationFile, String larvaScenariosRootDirectory, boolean flushLogsForEveryScenarioStep)
      Parameters:
      scenarioConfigurationFile - full path to the `.properties` configuration file
      larvaScenariosRootDirectory - the root directory of all larva scenarios
      flushLogsForEveryScenarioStep - if true, the log will be flushed after every scenario step