Struct google_testing1::api::TestExecution
source · pub struct TestExecution {
pub environment: Option<Environment>,
pub id: Option<String>,
pub matrix_id: Option<String>,
pub project_id: Option<String>,
pub shard: Option<Shard>,
pub state: Option<String>,
pub test_details: Option<TestDetails>,
pub test_specification: Option<TestSpecification>,
pub timestamp: Option<DateTime<Utc>>,
pub tool_results_step: Option<ToolResultsStep>,
}Expand description
A single test executed in a single environment.
This type is not used in any activity, and only used as part of another schema.
Fields§
§environment: Option<Environment>Output only. How the host machine(s) are configured.
id: Option<String>Output only. Unique id set by the service.
matrix_id: Option<String>Output only. Id of the containing TestMatrix.
project_id: Option<String>Output only. The cloud project that owns the test execution.
shard: Option<Shard>Output only. Details about the shard.
state: Option<String>Output only. Indicates the current progress of the test execution (e.g., FINISHED).
test_details: Option<TestDetails>Output only. Additional details about the running test.
test_specification: Option<TestSpecification>Output only. How to run the test.
timestamp: Option<DateTime<Utc>>Output only. The time this test execution was initially created.
tool_results_step: Option<ToolResultsStep>Output only. Where the results for this execution are written.
Trait Implementations§
source§impl Clone for TestExecution
impl Clone for TestExecution
source§fn clone(&self) -> TestExecution
fn clone(&self) -> TestExecution
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for TestExecution
impl Debug for TestExecution
source§impl Default for TestExecution
impl Default for TestExecution
source§fn default() -> TestExecution
fn default() -> TestExecution
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TestExecution
impl<'de> Deserialize<'de> for TestExecution
source§fn 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