TestResult Class
Represents a base class for test results and represents the results of a test.
System.Object
Microsoft.VisualStudio.TestTools.Common.TestMessage
Microsoft.VisualStudio.TestTools.Common.TestResultMessage
Microsoft.VisualStudio.TestTools.Common.TestResult
Microsoft.VisualStudio.TestTools.Common.TestResultAggregation
Microsoft.VisualStudio.TestTools.Common.TestMessage
Microsoft.VisualStudio.TestTools.Common.TestResultMessage
Microsoft.VisualStudio.TestTools.Common.TestResult
Microsoft.VisualStudio.TestTools.Common.TestResultAggregation
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
The TestResult type exposes the following members.
| Name | Description | |
|---|---|---|
|
TestResult() | Initializes a new instance of the TestResult class. |
|
TestResult(TestResult) | Initializes a new instance of the TestResult class by copying the provided test result. |
|
TestResult(SerializationInfo, StreamingContext) | Initializes a new instance of the TestResult class from XML serialization. |
|
TestResult(String, Guid, ITestElement) | Initializes a new instance of the TestResult class by using the provided computer name, test run ID, and test element. |
|
TestResult(ComputerInfo, Guid, ITestElement) | Obsolete. Initializes a new instance of the TestResult class by using the provided computer information, test run ID, and test element. |
| Name | Description | |
|---|---|---|
|
CollectorDataEntries | Gets a read-only list of data entries that are provided by diagnostic data adapters during the test run. |
|
ComputerName | Gets the name of the computer that executed the associated test run or test. (Inherited from TestResultMessage.) |
|
DataCollectorMessages | Gets a read-only list of errors and warnings that are provided by diagnostic data adapters during the test. |
|
DebugTrace | Gets or sets the debug trace information. |
|
DisplayText | Gets the text to display in the user interface of Visual Studio Application Lifecycle Management (ALM). (Inherited from TestResultMessage.) |
|
Duration | Gets or sets the time that was spent to execute the associated test or test run. (Inherited from TestResultMessage.) |
|
EndTime | Gets or sets the time that the execution ended. (Inherited from TestResultMessage.) |
|
ErrorInfo | Gets or sets information about the most recent error. |
|
ErrorMessage | Gets or sets the most recent error message. |
|
ErrorStackTrace | Gets or sets the stack trace information that precedes an error. |
|
HasPassed | Gets a value that indicates whether the associated test for this test result successfully executed. |
|
Id | Gets or sets the ID for this test result message. (Inherited from TestResultMessage.) |
|
IsRunLevel | Gets a value that indicates whether this result is for a test run and not for a test. (Inherited from TestResultMessage.) |
|
LoadTestAgentNames | Gets a comma-delimited list of the names of machines where the associated load test is installed. (Inherited from TestResultMessage.) |
|
LongText | Gets the value of the DisplayText property. (Inherited from TestResultMessage.) |
|
MessageKind | Gets or sets the kind of test result message for this associated test result message. (Inherited from TestResultMessage.) |
|
Outcome | Gets or sets an object by using details about the outcome of the associated test. |
|
OutcomeText | Gets the outcome of the test as a string. |
|
ResultFiles | Gets a read-only list of paths to the test result files that are sorted in ascending order. |
|
SpoolMessage | Gets or sets a value that determines whether this message will be spooled into the persisted test results. (Inherited from TestResultMessage.) |
|
StartTime | Gets or sets the time that the associated test run or test started. (Inherited from TestResultMessage.) |
|
StdErr | Gets or sets the stderr data that is generated by the test. |
|
StdOut | Gets or sets the stdout data that is generated by the test. |
|
Storage | Gets or sets the relative path of a folder where all files that are associated with the test are stored on the server. (Inherited from TestResultMessage.) |
|
SystemException | Gets or sets the most recent exception that was encountered during the associated test run or test. (Inherited from TestResultMessage.) |
|
Test | Gets or sets the associated test. |
|
TestDescription | Gets the description of the test. |
|
TestListCategoryId | Gets the ID of the list category for this test result. |
|
TestListCategoryIdString | Gets the ID of the list category for this test result as a string. |
|
TestName | Gets or sets the name of the associated test. (Inherited from TestResultMessage.) |
|
TestResultsDirectory | Gets the absolute path of the folder on the server where this test result is stored. |
|
TestRun | Gets the associated test run. |
|
TestType | Gets or sets the type for the associated test. (Inherited from TestResultMessage.) |
|
TextMessages | Gets an array of text messages in the test. |
|
TimerResults | Gets or sets an array of timer results. |
|
TraceInfo | Gets the trace information for the associated test. |
|
VisibleProperties | Gets a collection of the properties in this test result message that will be visible in the user interface of Visual Studio Application Lifecycle Management (ALM). (Inherited from TestResultMessage.) |
|
WorkItemIds | Gets a list of work item IDs that are associated with the test. |
| Name | Description | |
|---|---|---|
|
AddTextMessage | Adds a text message to this test result. |
|
Clone | Returns a copy of this test result. (Overrides TestResultMessage.Clone().) |
|
Equals | Determines whether the provided object is equal to the current object. (Inherited from TestResultMessage.) |
|
FillDataRow | Fills the provided data row by using property values from this test result for serialization. |
|
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from TestResultMessage.) |
|
GetObjectData | Populates the provided serialization information by using the data needed to serialize the target object. (Overrides TestResultMessage.GetObjectData(SerializationInfo, StreamingContext).) |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
IsValid | Determines whether this test result message is valid. (Inherited from TestResultMessage.) |
|
Load | Loads an instance of this class from the provided XML element by using the provided parameters. (Overrides TestResultMessage.Load(XmlElement, XmlTestStoreParameters).) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
Save | Saves this object in the provided XML element. (Overrides TestResultMessage.Save(XmlElement, XmlTestStoreParameters).) |
|
ToString | Returns a string representation of this test result. (Overrides TestResultMessage.ToString().) |
| Name | Description | |
|---|---|---|
|
ComputerNamePropertyName | Returns "ComputerName". |
|
DebugTracePropertyName | Returns "DebugTrace". |
|
DisplayTextPropertyName | Returns "DisplayText". |
|
DurationPropertyName | Returns "Duration". |
|
EndTimePropertyName | Returns "EndTime". |
|
ErrorMessagePropertyName | Returns "ErrorMessage". |
|
ErrorStackTracePropertyName | Returns "ErrorStackTrace". |
|
HasPassedPropertyName | Returns "HasPassed". |
|
LongTextPropertyName | Returns "LongText". |
|
m_categoryId | Returns "categoryId". |
|
m_debugTrace | Returns "debugTrace". |
|
m_duration | Infrastructure. Returns the value of the Duration property. (Inherited from TestResultMessage.) |
|
m_endTime | Returns the value of the EndTime property. (Inherited from TestResultMessage.) |
|
m_errorInfo | Returns "errorInfo". |
|
m_exception | Returns the value of the SystemException property. (Inherited from TestResultMessage.) |
|
m_id | Returns the value of the ID() property. (Inherited from TestResultMessage.) |
|
m_messageKind | Returns the value of the MessageKind property. (Inherited from TestResultMessage.) |
|
m_outcome | Returns "outcome". |
|
m_spoolMessage | Returns the value of the SpoolMessage property. (Inherited from TestResultMessage.) |
|
m_startTime | Returns the value of the StartTime property. (Inherited from TestResultMessage.) |
|
m_stdErr | Returns "stdErr". |
|
m_stdOut | Returns "stdOut". |
|
m_testName | Returns the value of the TestName property. (Inherited from TestResultMessage.) |
|
m_testType | Returns the value of the TestType property. (Inherited from TestResultMessage.) |
|
m_textMessages | Returns "textMessages". |
|
m_timerResults | Returns "timerResults". |
|
m_traceInfo | Returns "traceInfo". |
|
m_workItemIds | Returns "workItemIds". |
|
ObjectColumnName | Returns "objectcolumn". |
|
OutcomePropertyName | Returns "Outcome". |
|
OutcomeTextPropertyName | Returns "OutcomeText". |
|
StartTimePropertyName | Returns "StartTime". |
|
StdErrPropertyName | Returns "StdErr". |
|
StdOutPropertyName | Returns "StdOut". |
|
StoragePropertyName | Returns "Storage". |
|
TestNamePropertyName | Returns "TestName". |
|
TestRunParameterName | Returns "TestRun". |
|
TestTypePropertyName | Returns "TestType". |
|
TraceInfoPropertyName | Returns "TraceInfo". |