Package fr.ifremer.isisfish.actions
Class ValidateSimulationAction
java.lang.Object
fr.ifremer.isisfish.actions.ValidateSimulationAction
Check that there are no regressions.
Monitor execution.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IsisConfigprotected static ResultStorageresults from validated simulation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidsimulateWithSimulation(String simulationId, File simulationZip) Launch a simulation with specified simulationId and simulation zip.static voidvalidateResults(ResultStorage newResultStorage) Compare result simulation from the validated ones.static voidvalidateSimulation(String simulationName) Launch a simulation with simulation params the similutaion at the given path.static voidvalidateWithSimulationAndScript(String simulationId, File simulationZip, File simulationPrescript) Launch a simulation with specified simulationId, simulationZip and simulationPrescript.
-
Field Details
-
config
-
validatedResultStorage
results from validated simulation
-
-
Constructor Details
-
ValidateSimulationAction
-
-
Method Details
-
validateSimulation
Launch a simulation with simulation params the similutaion at the given path.- Parameters:
simulationName- name of the simulation reference.- Throws:
Exception
-
simulateWithSimulation
Launch a simulation with specified simulationId and simulation zip.- Parameters:
simulationId- id de simulationsimulationZip- Zip de la simulation- Throws:
Exception
-
validateWithSimulationAndScript
public static void validateWithSimulationAndScript(String simulationId, File simulationZip, File simulationPrescript) throws Exception Launch a simulation with specified simulationId, simulationZip and simulationPrescript.- Parameters:
simulationId- id de simulationsimulationZip- Zip de la simulationsimulationPrescript- simulation prescript- Throws:
Exception
-
validateResults
Compare result simulation from the validated ones.- Parameters:
newResultStorage-- Throws:
Exception
-