TestResult Class
Represents a base class for test results and represents the results of a test.
Assembly: Microsoft.VisualStudio.QualityTools.Common (in Microsoft.VisualStudio.QualityTools.Common.dll)
Microsoft.VisualStudio.TestTools.Common::TestMessage
Microsoft.VisualStudio.TestTools.Common::TestResultMessage
Microsoft.VisualStudio.TestTools.Common::TestResult
Microsoft.VisualStudio.TestTools.Common::TestResultAggregation
| Name | Description | |
|---|---|---|
![]() | TestResult() | Initializes a new instance of the TestResult class. |
![]() | 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. |
![]() | 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(TestResult^) | Initializes a new instance of the TestResult class by copying the provided test result. |
| 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.) |
![]() | 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. |
![]() | 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(String^) | Adds a text message to this test result. |
![]() | Clone() | Returns a copy of this test result.(Overrides TestResultMessage::Clone().) |
![]() | Equals(Object^) | Determines whether the provided object is equal to the current object.(Inherited from TestResultMessage.) |
![]() | FillDataRow(DataRow^) | Fills the provided data row by using property values from this test result for serialization. |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from TestResultMessage.) |
![]() | GetObjectData(SerializationInfo^, StreamingContext) | Populates the provided serialization information by using the data needed to serialize the target object.(Overrides TestResultMessage::GetObjectData(SerializationInfo^, StreamingContext).) |
![]() | GetType() | (Inherited from Object.) |
![]() | IsValid() | Determines whether this test result message is valid.(Inherited from TestResultMessage.) |
![]() | Load(XmlElement^, XmlTestStoreParameters^) | Loads an instance of this class from the provided XML element by using the provided parameters.(Overrides TestResultMessage::Load(XmlElement^, XmlTestStoreParameters^).) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | Save(XmlElement^, XmlTestStoreParameters^) | 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 | This API supports the product infrastructure and is not intended to be used directly from your code. 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 P:Microsoft.VisualStudio.TestTools.Common.TestResultMessage.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". |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.





