Package org.frankframework.larva
Class ScenarioRunner
java.lang.Object
org.frankframework.larva.ScenarioRunner
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionScenarioRunner
(LarvaTool larvaTool, IbisContext ibisContext, TestConfig config, AppConstants appConstants, int waitBeforeCleanUp, LarvaLogLevel logLevel) -
Method Summary
Modifier and TypeMethodDescriptiongroupFilesByFolder
(List<File> scenarioFiles, String currentScenariosRootDirectory) int
runOneFile
(File scenarioConfigurationFile, String larvaScenariosRootDirectory, boolean flushLogsForEveryScenarioStep) void
runScenario
(List<File> scenarioConfigurationFiles, String larvaScenarioRootDirectory)
-
Field Details
-
parallelBlacklistDirs
-
-
Constructor Details
-
ScenarioRunner
public ScenarioRunner(LarvaTool larvaTool, IbisContext ibisContext, TestConfig config, AppConstants appConstants, int waitBeforeCleanUp, LarvaLogLevel logLevel)
-
-
Method Details
-
runScenario
-
groupFilesByFolder
-
runOneFile
public int runOneFile(File scenarioConfigurationFile, String larvaScenariosRootDirectory, boolean flushLogsForEveryScenarioStep) - Parameters:
scenarioConfigurationFile
- full path to the `.properties` configuration filelarvaScenariosRootDirectory
- the root directory of all larva scenariosflushLogsForEveryScenarioStep
- if true, the log will be flushed after every scenario step
-