enum tester_test_status
Overview
Statuses of test execution inside Tester. More…
#include <tester_result.h> enum tester_test_status { TESTER_TEST_INCOMPLETE = 0, TESTER_TEST_EMPTY, TESTER_TEST_SKIPPED, TESTER_TEST_FAKED, TESTER_TEST_PASSED, TESTER_TEST_FAILED, TESTER_TEST_SEARCH, TESTER_TEST_DIRTY, TESTER_TEST_KILLED, TESTER_TEST_CORED, TESTER_TEST_PROLOG, TESTER_TEST_EPILOG, TESTER_TEST_KEEPALIVE, TESTER_TEST_EXCEPTION, TESTER_TEST_STOPPED, TESTER_TEST_ERROR, TESTER_TEST_STATUS_MAX, };
Detailed Documentation
Statuses of test execution inside Tester.
Note
Order of values is not arbitrary here, bigger values are considered as having higher priority when determining test group’s result, see tester_group_status(), run_verify_cfg_backup().
Enum Values
TESTER_TEST_INCOMPLETE
Test execution has not been finished
TESTER_TEST_EMPTY
Session is empty
TESTER_TEST_SKIPPED
The test is skipped because of target requirements specified by user
TESTER_TEST_FAKED
Test execution is just faked by the Tester
TESTER_TEST_PASSED
Discovered IUT behaviour is correct from the test point of view
TESTER_TEST_FAILED
Discovered IUT behaviour is incorrect from test point of view or some internal error occur
TESTER_TEST_SEARCH
Test to be executed is not found
TESTER_TEST_DIRTY
Unexpected configuration changes after test execution
TESTER_TEST_KILLED
Test application is killed by some signal
TESTER_TEST_CORED
Test application is killed by SIGSEGV signal and dumped core into a file
TESTER_TEST_PROLOG
Session prologue is failed
TESTER_TEST_EPILOG
Session epilogue is failed
TESTER_TEST_KEEPALIVE
Session keep-alive validation is failed
TESTER_TEST_EXCEPTION
Session exception handler is failed
TESTER_TEST_STOPPED
Tests execution is interrupted by user
TESTER_TEST_ERROR
Test status is unknown because of Tester internal error
TESTER_TEST_STATUS_MAX
Dummy test status