%WebStress.Tests
persistent class %WebStress.Tests extends %Library.Persistent, %XML.Adaptor, %ZEN.DataModel.Adaptor
SQL Table Name: %WebStress.Tests
Property Inventory
- CollectAppServerPeriod
- CollectAppServerStats
- CoolDownMinutes
- DelayType
- Name
- Parameters
- ProxyAddress
- ProxyPort
- RandomDelayMax
- RandomDelayMin
- RunMinutes
- SSLConfig
- SavePageSource
- SavePageSourceDir
- SendData
- SetAppEncrypt
- StartDate
- StartTime
- StopDate
- StopTime
- Timeout
- TransferResults
- WarmUpMinutes
Properties
property CollectAppServerPeriod as %Integer [ InitialExpression = 5 ];
The period in seconds at which to collect the statistics from the application servers
Property methods: CollectAppServerPeriodDisplayToLogical(), CollectAppServerPeriodGet(), CollectAppServerPeriodGetStored(), CollectAppServerPeriodIsValid(), CollectAppServerPeriodLogicalToDisplay(), CollectAppServerPeriodNormalize(), CollectAppServerPeriodSet(), CollectAppServerPeriodXSDToLogical()
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 methods: CollectAppServerStatsDisplayToLogical(), CollectAppServerStatsGet(), CollectAppServerStatsGetStored(), CollectAppServerStatsIsValid(), CollectAppServerStatsLogicalToDisplay(), CollectAppServerStatsLogicalToXSD(), CollectAppServerStatsNormalize(), CollectAppServerStatsSet(), CollectAppServerStatsXSDToLogical()
property CoolDownMinutes as %Integer;
The number of minutes that the test should run for after result recording stops
Property methods: CoolDownMinutesDisplayToLogical(), CoolDownMinutesGet(), CoolDownMinutesGetStored(), CoolDownMinutesIsValid(), CoolDownMinutesLogicalToDisplay(), CoolDownMinutesNormalize(), CoolDownMinutesSet(), CoolDownMinutesXSDToLogical()
property DelayType as %String (DISPLAYLIST = ",No Delay,Random,User Recorded");
Property methods: DelayTypeDisplayToLogical(), DelayTypeGet(), DelayTypeGetStored(), DelayTypeIsValid(), DelayTypeLogicalToDisplay(), DelayTypeLogicalToOdbc(), DelayTypeNormalize(), DelayTypeSet()
property Name as %String (TRUNCATE = 1);
A unique name that identifies this test
Property methods: NameDisplayToLogical(), NameGet(), NameGetStored(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
relationship Parameters as array of %WebStress.Tests.Parameters [ InitialExpression = $listbuild("%WebStress.Tests.Parameters","Test",+$this,"children",1,1) , Transient , Inverse = Test , Cardinality = children ];
A list of the scripts that will be used in this test along with the associated generators, webservers etc
Property methods: ParametersGet(), ParametersGetObject(), ParametersGetObjectId(), ParametersGetSwizzled(), ParametersIsEmpty(), ParametersIsValid(), ParametersNewObject(), ParametersRClose(), ParametersRExec(), ParametersRFetch(), ParametersRelate(), ParametersSQLCompute(), ParametersSet(), ParametersUnRelate()
property ProxyAddress as %String (TRUNCATE = 1);
The address of the proxy server that should be used
Property methods: ProxyAddressDisplayToLogical(), ProxyAddressGet(), ProxyAddressGetStored(), ProxyAddressIsValid(), ProxyAddressLogicalToDisplay(), ProxyAddressLogicalToOdbc(), ProxyAddressNormalize(), ProxyAddressSet()
property ProxyPort as %Integer;
The port on the proxy server that should be used
Property methods: ProxyPortDisplayToLogical(), ProxyPortGet(), ProxyPortGetStored(), ProxyPortIsValid(), ProxyPortLogicalToDisplay(), ProxyPortNormalize(), ProxyPortSet(), ProxyPortXSDToLogical()
property RandomDelayMax as %Integer;
The upper limit in seconds for a random delay period
Property methods: RandomDelayMaxDisplayToLogical(), RandomDelayMaxGet(), RandomDelayMaxGetStored(), RandomDelayMaxIsValid(), RandomDelayMaxLogicalToDisplay(), RandomDelayMaxNormalize(), RandomDelayMaxSet(), RandomDelayMaxXSDToLogical()
property RandomDelayMin as %Integer;
The lower limit in seconds for a random delay period
Property methods: RandomDelayMinDisplayToLogical(), RandomDelayMinGet(), RandomDelayMinGetStored(), RandomDelayMinIsValid(), RandomDelayMinLogicalToDisplay(), RandomDelayMinNormalize(), RandomDelayMinSet(), RandomDelayMinXSDToLogical()
property RunMinutes as %Integer;
The number of minutes that the test should run for (in record mode, not warm up or cool down).
Property methods: RunMinutesDisplayToLogical(), RunMinutesGet(), RunMinutesGetStored(), RunMinutesIsValid(), RunMinutesLogicalToDisplay(), RunMinutesNormalize(), RunMinutesSet(), RunMinutesXSDToLogical()
property SSLConfig as %String (MAXLEN = 255);
Property methods: SSLConfigDisplayToLogical(), SSLConfigGet(), SSLConfigGetStored(), SSLConfigIsValid(), SSLConfigLogicalToDisplay(), SSLConfigLogicalToOdbc(), SSLConfigNormalize(), SSLConfigSet()
property SavePageSource as %Boolean [ InitialExpression = 0 ];
Property methods: SavePageSourceDisplayToLogical(), SavePageSourceGet(), SavePageSourceGetStored(), SavePageSourceIsValid(), SavePageSourceLogicalToDisplay(), SavePageSourceLogicalToXSD(), SavePageSourceNormalize(), SavePageSourceSet(), SavePageSourceXSDToLogical()
property SavePageSourceDir as %String (MAXLEN = 255);
Property methods: SavePageSourceDirDisplayToLogical(), SavePageSourceDirGet(), SavePageSourceDirGetStored(), SavePageSourceDirIsValid(), SavePageSourceDirLogicalToDisplay(), SavePageSourceDirLogicalToOdbc(), SavePageSourceDirNormalize(), SavePageSourceDirSet()
property SendData as %Boolean;
Indicates whether the data and code should be sent to the remote generators
Property methods: SendDataDisplayToLogical(), SendDataGet(), SendDataGetStored(), SendDataIsValid(), SendDataLogicalToDisplay(), SendDataLogicalToXSD(), SendDataNormalize(), SendDataSet(), SendDataXSDToLogical()
property SetAppEncrypt as %Boolean [ InitialExpression = 1 ];
Indicates whether the encryption flag should be changed on the application servers
Property methods: SetAppEncryptDisplayToLogical(), SetAppEncryptGet(), SetAppEncryptGetStored(), SetAppEncryptIsValid(), SetAppEncryptLogicalToDisplay(), SetAppEncryptLogicalToXSD(), SetAppEncryptNormalize(), SetAppEncryptSet(), SetAppEncryptXSDToLogical()
property StartDate as %Date (FORMAT = 3);
The date when the test should start. Used for non-interactive starts. (YYYY-MM-DD)
Property methods: StartDateDisplayToLogical(), StartDateGet(), StartDateGetStored(), StartDateIsValid(), StartDateLogicalToDisplay(), StartDateLogicalToOdbc(), StartDateLogicalToXSD(), StartDateNormalize(), StartDateOdbcToLogical(), StartDateSet(), StartDateXSDToLogical()
property StartTime as %Time (FORMAT = 2);
The time when the test should start. Used for non-interactive starts (HH:MM)
Property methods: StartTimeDisplayToLogical(), StartTimeGet(), StartTimeGetStored(), StartTimeIsValid(), StartTimeLogicalToDisplay(), StartTimeLogicalToOdbc(), StartTimeLogicalToXSD(), StartTimeNormalize(), StartTimeOdbcToLogical(), StartTimeSet(), StartTimeXSDToLogical()
property StopDate as %Date (FORMAT = 3);
The date when the test should stop. Used for non-interactive starts (YYYY-MM-DD)
Property methods: StopDateDisplayToLogical(), StopDateGet(), StopDateGetStored(), StopDateIsValid(), StopDateLogicalToDisplay(), StopDateLogicalToOdbc(), StopDateLogicalToXSD(), StopDateNormalize(), StopDateOdbcToLogical(), StopDateSet(), StopDateXSDToLogical()
property StopTime as %Time (FORMAT = 2);
The time when the test should stop. Used for non-interactive starts (HH:MM)
Property methods: StopTimeDisplayToLogical(), StopTimeGet(), StopTimeGetStored(), StopTimeIsValid(), StopTimeLogicalToDisplay(), StopTimeLogicalToOdbc(), StopTimeLogicalToXSD(), StopTimeNormalize(), StopTimeOdbcToLogical(), StopTimeSet(), StopTimeXSDToLogical()
property Timeout as %String [ InitialExpression = 30 ];
Property methods: TimeoutDisplayToLogical(), TimeoutGet(), TimeoutGetStored(), TimeoutIsValid(), TimeoutLogicalToDisplay(), TimeoutLogicalToOdbc(), TimeoutNormalize(), TimeoutSet()
property TransferResults as %Boolean;
Indicates whether the results should be transferred back from the other generators at the end of the run
Property methods: TransferResultsDisplayToLogical(), TransferResultsGet(), TransferResultsGetStored(), TransferResultsIsValid(), TransferResultsLogicalToDisplay(), TransferResultsLogicalToXSD(), TransferResultsNormalize(), TransferResultsSet(), TransferResultsXSDToLogical()
property WarmUpMinutes as %Integer;
The number of minutes that the test should run for before result recording starts
Property methods: WarmUpMinutesDisplayToLogical(), WarmUpMinutesGet(), WarmUpMinutesGetStored(), WarmUpMinutesIsValid(), WarmUpMinutesLogicalToDisplay(), WarmUpMinutesNormalize(), WarmUpMinutesSet(), WarmUpMinutesXSDToLogical()
Indexes
index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()
index (NameIndex on Name) [Unique];
Index methods: NameIndexCheck(), NameIndexCheckUnique(), NameIndexDelete(), NameIndexExists(), NameIndexOpen(), NameIndexSQLCheckUnique(), NameIndexSQLExists(), NameIndexSQLFindPKeyByConstraint(), NameIndexSQLFindRowIDByConstraint()
Inherited Members
Inherited Properties
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %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()
Storage
Storage Model: CacheStorage (%WebStress.Tests)
^WebStress.TestsD(ID) | = | %%CLASSNAME
DelayType
Name
RandomDelayMax
RandomDelayMin
SavedDate
SavedTime
SyncSave
Version
StartDate
StartTime
StopDate
StopTime
CoolDownMins
RunMinutes
WarmUpMins
CoolDownMinutes
WarmUpMinutes
ProxyAddress
ProxyPort
SetAppEncrypt
SendData
TransferResults
ContainsCSPToken
CollectAppServerStats
CollectAppServerPeriod
SavePageSource
SavePageSourceDir
SSLConfig
Timeout
|