Struct rusoto_codebuild::TestCase
source · [−]pub struct TestCase {
pub duration_in_nano_seconds: Option<i64>,
pub expired: Option<f64>,
pub message: Option<String>,
pub name: Option<String>,
pub prefix: Option<String>,
pub report_arn: Option<String>,
pub status: Option<String>,
pub test_raw_data_path: Option<String>,
}
Expand description
Information about a test case created using a framework such as NUnit or Cucumber. A test case might be a unit test or a configuration test.
Fields
duration_in_nano_seconds: Option<i64>
The number of nanoseconds it took to run this test case.
expired: Option<f64>
The date and time a test case expires. A test case expires 30 days after it is created. An expired test case is not available to view in CodeBuild.
message: Option<String>
A message associated with a test case. For example, an error message or stack trace.
name: Option<String>
The name of the test case.
prefix: Option<String>
A string that is applied to a series of related test cases. CodeBuild generates the prefix. The prefix depends on the framework used to generate the tests.
report_arn: Option<String>
The ARN of the report to which the test case belongs.
status: Option<String>
The status returned by the test case after it was run. Valid statuses are SUCCEEDED
, FAILED
, ERROR
, SKIPPED
, and UNKNOWN
.
test_raw_data_path: Option<String>
The path to the raw data file that contains the test result.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for TestCase
impl<'de> Deserialize<'de> for TestCase
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for TestCase
Auto Trait Implementations
impl RefUnwindSafe for TestCase
impl Send for TestCase
impl Sync for TestCase
impl Unpin for TestCase
impl UnwindSafe for TestCase
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more