TestCaseRun - AWS IoT

TestCaseRun

Provides the test case run.

Contents

endTime

Provides test case run end time.

Type: Timestamp

Required: No

failure

Provides test case run failure result.

Type: String

Required: No

logUrl

Provides test case run log URL.

Type: String

Required: No

startTime

Provides test case run start time.

Type: Timestamp

Required: No

status

Provides the test case run status. Status is one of the following:

  • PASS: Test passed.

  • FAIL: Test failed.

  • PENDING: Test has not started running but is scheduled.

  • RUNNING: Test is running.

  • STOPPING: Test is performing cleanup steps. You will see this status only if you stop a suite run.

  • STOPPED Test is stopped. You will see this status only if you stop a suite run.

  • PASS_WITH_WARNINGS: Test passed with warnings.

  • ERORR: Test faced an error when running due to an internal issue.

Type: String

Valid Values: PASS | FAIL | CANCELED | PENDING | RUNNING | STOPPING | STOPPED | PASS_WITH_WARNINGS | ERROR

Required: No

testCaseDefinitionId

Provides the test case run definition ID.

Type: String

Length Constraints: Minimum length of 12. Maximum length of 36.

Required: No

testCaseDefinitionName

Provides the test case run definition name.

Type: String

Required: No

testCaseRunId

Provides the test case run ID.

Type: String

Length Constraints: Minimum length of 12. Maximum length of 36.

Required: No

testScenarios

Provides the test scenarios for the test case run.

Type: Array of TestCaseScenario objects

Required: No

warnings

Provides test case run warnings.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: