Struct aws_sdk_iotdeviceadvisor::model::TestCaseRun
source · #[non_exhaustive]pub struct TestCaseRun { /* private fields */ }
Expand description
Provides the test case run.
Implementations§
source§impl TestCaseRun
impl TestCaseRun
sourcepub fn test_case_run_id(&self) -> Option<&str>
pub fn test_case_run_id(&self) -> Option<&str>
Provides the test case run ID.
sourcepub fn test_case_definition_id(&self) -> Option<&str>
pub fn test_case_definition_id(&self) -> Option<&str>
Provides the test case run definition ID.
sourcepub fn test_case_definition_name(&self) -> Option<&str>
pub fn test_case_definition_name(&self) -> Option<&str>
Provides the test case run definition name.
sourcepub fn status(&self) -> Option<&Status>
pub fn status(&self) -> Option<&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.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
Provides test case run start time.
sourcepub fn test_scenarios(&self) -> Option<&[TestCaseScenario]>
pub fn test_scenarios(&self) -> Option<&[TestCaseScenario]>
Provides the test scenarios for the test case run.
source§impl TestCaseRun
impl TestCaseRun
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture TestCaseRun
.
Trait Implementations§
source§impl Clone for TestCaseRun
impl Clone for TestCaseRun
source§fn clone(&self) -> TestCaseRun
fn clone(&self) -> TestCaseRun
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TestCaseRun
impl Debug for TestCaseRun
source§impl PartialEq<TestCaseRun> for TestCaseRun
impl PartialEq<TestCaseRun> for TestCaseRun
source§fn eq(&self, other: &TestCaseRun) -> bool
fn eq(&self, other: &TestCaseRun) -> bool
self
and other
values to be equal, and is used
by ==
.