# @group Creates a new table in the email
# DASH = Don't Run
# ASTERISK = Expected Failure, don't run and put it in the expected failures table (Run Yellow)

# FastPlot = Plot every nth data point (hardcoded)
# FullPlot = Plot all data points
# FastPlotErrors = Only plot failures and only every nth data point (hardcoded)
# FullPlotErrors = Plot all data points only for failing data
# MemoryFastPlot = Do a fast plot, but manage memory better, slower plotting, but can handle larger files

ReportName=Drug PK Verification Test Summary
ExecuteTests=true
PlotResults=true
PercentDifference=2.0
Threads=-1

# These are used for testing and utilizing serialization
# Replace patient file with it's associated patient state, if scenario has no conditions
#UseStates=true
# AutoSerialize = Directory,Period(in seconds, 0 turns off constant saving),TimeStampPeriods,AfterActions,Reload
#AutoSerialization=./states/testing/,5,Off,On,On

Executor=pulse.engine.testing.ScenarioTestDriver

Macro ScenarioTest=ScenarioTestDriver FastPlot Baseline=scenarios/ Computed=./test_results/scenarios


validation/drugs/AlbuterolValidation.json=ScenarioTest
validation/drugs/DesfluraneValidation.json=ScenarioTest
validation/drugs/EpinephrineValidation.json=ScenarioTest
validation/drugs/FentanylValidation.json=ScenarioTest
validation/drugs/FurosemideValidation.json=ScenarioTest
validation/drugs/KetamineValidation.json=ScenarioTest
validation/drugs/MidazolamValidation.json=ScenarioTest
validation/drugs/MorphineValidation.json=ScenarioTest
validation/drugs/NaloxoneValidation.json=ScenarioTest
validation/drugs/PralidoximeValidation.json=ScenarioTest
validation/drugs/PrednisoneValidation.json=ScenarioTest
validation/drugs/PropofolValidation.json=ScenarioTest
validation/drugs/RocuroniumValidation.json=ScenarioTest
validation/drugs/SuccinylcholineValidation.json=ScenarioTest
