enum te_test_status

Overview

Statuses of test execution visible for the world. More…

#include <te_test_result.h>

enum te_test_status {
    TE_TEST_INCOMPLETE = 0,
    TE_TEST_UNSPEC,
    TE_TEST_EMPTY,
    TE_TEST_SKIPPED,
    TE_TEST_FAKED,
    TE_TEST_PASSED,
    TE_TEST_FAILED,
    TE_TEST_STATUS_MAX,
};

Detailed Documentation

Statuses of test execution visible for the world.

Order of statuses is important and used by TE modules.

Enum Values

TE_TEST_INCOMPLETE

Test execution has not been finished

TE_TEST_UNSPEC

Unspecified result in term of TRC

TE_TEST_EMPTY

Session is empty

TE_TEST_SKIPPED

The test is skipped because of target requirements specified by user

TE_TEST_FAKED

Test execution is just faked by the Tester

TE_TEST_PASSED

Discovered IUT behaviour is correct from the test point of view

TE_TEST_FAILED

Discovered IUT behaviour is incorrect from test point of view or some internal error occur (test executable not found, unexpected configuration changes, etc)

TE_TEST_STATUS_MAX

Dummy test status