Share via


TestOutcome Enum

Definition

Describes the outcome of a test run.

public enum class TestOutcome
public enum TestOutcome
type TestOutcome = 
Public Enum TestOutcome
Inheritance
TestOutcome

Fields

Name Value Description
Error 0

An error was generated while the test ran.

Min 0

Represents the minimum value for this enumeration.

Failed 1

The test run was completed, but issues arose that might involve exceptions or failed assertions.

Timeout 2

The test or the test run timed out.

Aborted 3

The tester stopped the test run.

Inconclusive 4

The test run was completed with no indication of passing or failing. The test might have been aborted.

PassedButRunAborted 5

The test was completed without issues but was aborted.

NotRunnable 6

The test had an opportunity to run but could not run.

NotExecuted 7

The test was not executed because of user action.

Disconnected 8

The test run was disconnected before it was completed.

Warning 9

The test received a warning message as it was being executed, but the test did not fail.

Passed 10

The test was completed with no issues.

Completed 11

The test was completed without a qualitative measure of the results.

InProgress 12

The test run is executing.

Max 13

Represents the maximum value for this enumeration.

Pending 13

The test is in the execution queue but has not yet started.

Applies to