Class Reference
%WebStress.Tests
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%WebStress] >  [Tests]
Private  Storage

persistent class %WebStress.Tests extends %Persistent, %XML.Adaptor, %ZEN.DataModel.Adaptor

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
23 1


Summary

Properties
%id %seriesCount %seriesNames %source
CollectAppServerPeriod CollectAppServerStats CoolDownMinutes DelayType
Name Parameters ProxyAddress ProxyPort
RandomDelayMax RandomDelayMin RunMinutes SSLConfig
SavePageSource SavePageSourceDir SendData SetAppEncrypt
StartDate StartTime StopDate StopTime
Timeout TransferResults WarmUpMinutes

Methods
%%OIDGet %AddToSaveSet %AddToSyncSet %BMEBuilt
%BuildIndices %CheckUnique %ClassIsLatestVersion %ClassName
%ComposeOid %ConstructClone %CreateModelInstance %Delete
%DeleteExtent %DeleteId %DeleteModel %DispatchClassMethod
%DispatchGetModified %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%Exists %ExistsId %Extends %GUID
%GUIDSet %GetJSValidationCode %GetLock %GetParameter
%GetPropertyInfo %GetSwizzleObject %Id %InsertBatch
%InvokeAction %IsA %IsModified %IsReadOnly
%KillExtent %KillExtentData %LoadFromMemory %LockExtent
%LockId %New %NormalizeObject %ObjectModified
%Oid %OnBeforeAddToSync %OnCopyDataFromModel %OnCopyDataToModel
%OnDeleteModel %OnDeleteSource %OnDetermineClass %OnGetPropertyInfo
%OnInvokeAction %OnLoadModel %OnNewSource %OnOpenSource
%OnSaveSource %OnStoreModel %OnSubmit %Open
%OpenId %OpenModel %OriginalNamespace %PackageName
%PhysicalAddress %PurgeIndices %Reload %RemoveFromSaveSet
%ResolveConcurrencyConflict %RollBack %Save %SaveDirect
%SaveIndices %SaveModel %SerializeObject %SetModified
%SortBegin %SortEnd %SubmitHandler %SyncObjectIn
%SyncTransport %UnlockExtent %UnlockId %ValidateObject
XMLDTD XMLExport XMLExportToStream XMLExportToString
XMLNew XMLSchema XMLSchemaNamespace XMLSchemaType


Properties

• property CollectAppServerPeriod as %Integer [ InitialExpression = 5 ];
The period in seconds at which to collect the statistics from the application servers
• property CollectAppServerStats as %Boolean;
Indicates whether the application server statistics should be collected during the playback The stats include license usage as well as global/routine references/seizes etc
• property CoolDownMinutes as %Integer;
The number of minutes that the test should run for after result recording stops
• property DelayType as %String(DISPLAYLIST=",No Delay,Random,User Recorded");
• property Name as %String(TRUNCATE=1);
A unique name that identifies this test
• relationship Parameters as %WebStress.Tests.Parameters [ Inverse = Test,Cardinality = children ];
A list of the scripts that will be used in this test along with the associated generators, webservers etc
• property ProxyAddress as %String(TRUNCATE=1);
The address of the proxy server that should be used
• property ProxyPort as %Integer;
The port on the proxy server that should be used
• property RandomDelayMax as %Integer;
The upper limit in seconds for a random delay period
• property RandomDelayMin as %Integer;
The lower limit in seconds for a random delay period
• property RunMinutes as %Integer;
The number of minutes that the test should run for (in record mode, not warm up or cool down).
• property SSLConfig as %String(MAXLEN=255);
• property SavePageSource as %Boolean [ InitialExpression = 0 ];
• property SavePageSourceDir as %String(MAXLEN=255);
• property SendData as %Boolean;
Indicates whether the data and code should be sent to the remote generators
• property SetAppEncrypt as %Boolean [ InitialExpression = 1 ];
Indicates whether the encryption flag should be changed on the application servers
• property StartDate as %Date(FORMAT=3);
The date when the test should start. Used for non-interactive starts. (YYYY-MM-DD)
• property StartTime as %Time(FORMAT=2);
The time when the test should start. Used for non-interactive starts (HH:MM)
• property StopDate as %Date(FORMAT=3);
The date when the test should stop. Used for non-interactive starts (YYYY-MM-DD)
• property StopTime as %Time(FORMAT=2);
The time when the test should stop. Used for non-interactive starts (HH:MM)
• property Timeout as %String [ InitialExpression = 30 ];
• property TransferResults as %Boolean;
Indicates whether the results should be transferred back from the other generators at the end of the run
• property WarmUpMinutes as %Integer;
The number of minutes that the test should run for before result recording starts

Indices

• index (NameIndex on Name) [Unique];