TestRunConfiguration Members
Include Protected Members
Include Inherited Members
Provides the configuration of the test job that is currently being executed. This class cannot be inherited.
The TestRunConfiguration type exposes the following members.
Constructors
Name
Description
Initializes a new instance of the TestRunConfiguration class by using the name and storage information of the test run configuration.
Top
Methods
Name
Description
Returns a clone whose data is the same as this object.
Determines whether the provided TestRunConfiguration object is equal to the current object. (Overrides Object.Equals(Object).)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Returns the hash code of the ID of the run configuration. (Overrides Object.GetHashCode().)
Populates a SerializationInfo with the data required to serialize the target object.
Returns the time-out that is specified for the given test.
Returns test type−specific run configuration extension data (clone) for the specified test type.
Gets the type of the current instance. (Inherited from Object.)
Returns a Boolean value that indicates whether the run configuration is valid.
Loads an instance of this class from the provided XML element by using the provided parameters.
Creates a shallow copy of the current Object. (Inherited from Object.)
Saves this object in the provided XML element by using the provided parameters.
Sets type-specific run configuration extension data for the specified test type.
Returns a string representation of the run configuration. (Overrides Object.ToString().)
Top
Fields
Name
Description
DefaultDeploymentRootDirectory
Provides a default directory for local deployment.
Provides the default root path for relative deployment items.
Top
Properties
Name
Description
Gets or sets a Boolean value that indicates whether to stop the test run of an error occurs.
Gets or sets the time limit for nonresponding test agents.
Gets a hash table that consists of keys and values that represent the properties of the specified agent.
Gets the apartment state that is currently set for this run configuration.
Gets or sets the bucket size for the run configuration.
Gets or sets the command to clean up the run configuration.
DefaultUserDeploymentRootDirectory
Gets or sets the default deployment root directory for the test runner.
Gets or sets the items to be deployed with a test run.
Gets or sets the general deployment root directory.
Gets or sets the time limit for deployment.
Gets or sets the description of the test run.
Gets or sets the test run configuration data on the active host.
Gets the ID of the run configuration.
Gets or sets a Boolean value that indicates whether code coverage collection is enabled for this test run.
Gets a Boolean value that indicates whether deployment is enabled. Set accessor is set to internal.
Gets a Boolean value that indicates whether the test is executed in a separate process. Set accessor is set to internal.
Gets or sets a Boolean value that indicates whether the test run must be executed remotely.
Gets or sets a Boolean value that indicates whether the test run was executed with the debugger.
Gets or sets the name of the run configuration.
Gets or sets the directory that is used when relative file paths occur.
Gets the directory that receives deployed files from the test controller.
Gets the directory that contains files to deploy to the test controller.
Gets or sets the time limit for the test run.
Gets or sets the setup command for the test run.
Gets or sets a Boolean value that indicates whether the tests that have no host must be skipped.
Gets or sets the file name where the run configuration is stored.
Gets or sets the time limit for testing.
UseDefaultDeploymentRootDirectory
Gets or sets a Boolean value that indicates whether to use the default deployment root directory.
Gets or sets the deployment root directory that will be used when UseDefaultDeploymentRootDirectory is false.
Gets the description of a property.
Top