UploadSpeedCheckMaxWait Property

 

Type: Integer

 

Default value: 30 (30 seconds)

 

Set this property to indicate the maximum number of seconds BrowserHawk should wait for the upload speed test to finish before cancelling the test.

 

Typically the upload speed test should complete in approximately the number of seconds set by the UploadSpeedCheckTestSeconds property (default of 5 seconds). However in the event of a testing problem, such as a connection time out, the UploadSpeedCheckMaxWait property is used to determine when a test should be cancelled.  This prevents the visitor from waiting a very long time or indefinitely for the test to complete.

 

If the number of seconds as specified by the UploadSpeedCheckMaxWait property elapses, BrowserHawk cancels the test and sets the UploadConnectionSpeed and UploadConnectionLatency properties to -1.

 

Note that if you significantly increase the UploadSpeedCheckMaxDatasize and or UploadSpeedCheckTestSeconds, you may need to increase this property to give the upload tests proper time to complete.

 

Note: If setting this property, you must do so prior to calling the GetExtPropertiesEx method.

 

See Also:

UploadSpeedCheckFirstDatasize Property

UploadSpeedCheckMaxDatasize Property

UploadSpeedCheckTargetURL Property

UploadSpeedCheckTestSeconds Property

Detecting Upload Speeds

Detecting Connection Speeds and Dialup Users