Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %WebStress.Tests
Private  Storage   

%WebStress.Tests


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
%AddToSaveSet %AddToSyncSet %BMEBuilt %BuildIndicesAsync
%BuildIndicesAsyncResponse %CheckConstraints %CheckConstraintsForExtent %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
%IsNull %IsReadOnly %KillExtent %KillExtentData
%LoadFromMemory %LockExtent %LockId %New
%NormalizeObject %ObjectIsNull %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 %ValidateIndices %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];