Class ScenarioRunner

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

public class ScenarioRunner extends Object
  • Field Details

    • parallelBlacklistDirs

      public final List<String> parallelBlacklistDirs
  • Constructor Details

    • ScenarioRunner

      public ScenarioRunner(LarvaTool larvaTool)
  • Method Details

    • runScenarios

      public void runScenarios(List<Scenario> scenarios, String larvaScenarioRootDirectory)
    • groupScenariosByFolder

      public static Map<String,List<Scenario>> groupScenariosByFolder(List<Scenario> scenarioFiles, String currentScenariosRootDirectory)
    • runOneFile

      public int runOneFile(Scenario scenario, boolean flushLogsForEveryScenarioStep)
      Parameters:
      scenario - full path to the `.properties` configuration file
      flushLogsForEveryScenarioStep - if true, the log will be flushed after every scenario step