Struct aws_sdk_codebuild::types::TestCase
source · #[non_exhaustive]pub struct TestCase {
pub report_arn: Option<String>,
pub test_raw_data_path: Option<String>,
pub prefix: Option<String>,
pub name: Option<String>,
pub status: Option<String>,
pub duration_in_nano_seconds: Option<i64>,
pub message: Option<String>,
pub expired: Option<DateTime>,
}
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 (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.report_arn: Option<String>
The ARN of the report to which the test case belongs.
test_raw_data_path: Option<String>
The path to the raw data file that contains the test result.
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.
name: Option<String>
The name of the test case.
status: Option<String>
The status returned by the test case after it was run. Valid statuses are SUCCEEDED
, FAILED
, ERROR
, SKIPPED
, and UNKNOWN
.
duration_in_nano_seconds: Option<i64>
The number of nanoseconds it took to run this test case.
message: Option<String>
A message associated with a test case. For example, an error message or stack trace.
expired: Option<DateTime>
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.
Implementations§
source§impl TestCase
impl TestCase
sourcepub fn report_arn(&self) -> Option<&str>
pub fn report_arn(&self) -> Option<&str>
The ARN of the report to which the test case belongs.
sourcepub fn test_raw_data_path(&self) -> Option<&str>
pub fn test_raw_data_path(&self) -> Option<&str>
The path to the raw data file that contains the test result.
sourcepub fn prefix(&self) -> Option<&str>
pub fn prefix(&self) -> Option<&str>
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.
sourcepub fn status(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
The status returned by the test case after it was run. Valid statuses are SUCCEEDED
, FAILED
, ERROR
, SKIPPED
, and UNKNOWN
.
sourcepub fn duration_in_nano_seconds(&self) -> Option<i64>
pub fn duration_in_nano_seconds(&self) -> Option<i64>
The number of nanoseconds it took to run this test case.