persistent class %WebStress.Run
extends %Persistent, %XML.Adaptor
property CoolDownMinutes
as %Integer;
property DelayType
as %String(DISPLAYLIST=",No Delay,Random,User Recorded",TRUNCATE=1,VALUELIST=",N,R,U");
property Error
as %String(TRUNCATE=1);
property Job
as %String(TRUNCATE=1);
property RandomDelayMax
as %Integer;
property RandomDelayMin
as %Integer;
property RecordStartDate
as %Date(FORMAT=3);
property RecordStartTime
as %Time(FORMAT=2);
property RecordStopDate
as %Date(FORMAT=3);
property RecordStopTime
as %Time(FORMAT=2);
property RunMinutes
as %Integer;
property RunName
as %String(TRUNCATE=1);
property RunStartDate
as %Date(FORMAT=3);
property RunStartTime
as %Time(FORMAT=2);
property RunStopDate
as %Date(FORMAT=3);
property RunStopTime
as %Time(FORMAT=2);
property Script
as %WebStress.Scripts;
property Sessions
as %Integer;
property StartDate
as %Date(FORMAT=3);
property StartTime
as %Time(FORMAT=2);
property Status
as %String(DISPLAYLIST=",Unknown,Preparing,Waiting,Warmup,Recording,Cooldown,Stopping,Stopped,Error",TRUNCATE=1,VALUELIST=",0,1,2,3,4,5,6,7,8") [ InitialExpression = 0 ];
property StopDate
as %Date(FORMAT=3);
property StopTime
as %Time(FORMAT=2);
property SystemIdentifier
as %String(MAXLEN=200);
property Test
as %WebStress.Tests;
property WarmUpMinutes
as %Integer;
property WebServer
as %String(TRUNCATE=1);
index (Job on SystemIdentifier,Job) [IdKey,PrimaryKey,Unique];