TYPE TestStates :
(
Waiting := 0, // wait for a test to start
SiteSpecific, // site specific actions
Configure, // configure PLC Shift flow computers
ConfirmConfig, // verify that configuration of flow runs is correct
StartPurge, // start purge
Purge, // wait for purge to complete
StartBatch, // start batches at the flow computers
Test, // wait for test to complete
Stop, // stop was requested by the user
Complete, // test ended normally
SetIds, // set user ids - batch user ID, asset ID and day user ID
ValidateConfig // check to see if the selected config is enabled
);
END_TYPE