pub struct RunCreateModel {Show 36 fields
pub automated: Option<bool>,
pub build: Option<ShallowReference>,
pub build_drop_location: Option<String>,
pub build_flavor: Option<String>,
pub build_platform: Option<String>,
pub build_reference: Option<BuildConfiguration>,
pub comment: Option<String>,
pub complete_date: Option<String>,
pub configuration_ids: Vec<i32>,
pub controller: Option<String>,
pub custom_test_fields: Vec<CustomTestField>,
pub dtl_aut_environment: Option<ShallowReference>,
pub dtl_test_environment: Option<ShallowReference>,
pub due_date: Option<String>,
pub environment_details: Option<DtlEnvironmentDetails>,
pub error_message: Option<String>,
pub filter: Option<RunFilter>,
pub iteration: Option<String>,
pub name: Option<String>,
pub owner: Option<IdentityRef>,
pub pipeline_reference: Option<PipelineReference>,
pub plan: Option<ShallowReference>,
pub point_ids: Vec<i32>,
pub release_environment_uri: Option<String>,
pub release_reference: Option<ReleaseReference>,
pub release_uri: Option<String>,
pub run_summary: Vec<RunSummaryModel>,
pub run_timeout: Option<String>,
pub source_workflow: Option<String>,
pub start_date: Option<String>,
pub state: Option<String>,
pub tags: Vec<TestTag>,
pub test_configurations_mapping: Option<String>,
pub test_environment_id: Option<String>,
pub test_settings: Option<ShallowReference>,
pub type_: Option<String>,
}Expand description
Test run create details.
Fields§
§automated: Option<bool>true if test run is automated, false otherwise. By default it will be false.
build: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
build_drop_location: Option<String>Drop location of the build used for test run.
build_flavor: Option<String>Flavor of the build used for test run. (E.g: Release, Debug)
build_platform: Option<String>Platform of the build used for test run. (E.g.: x86, amd64)
build_reference: Option<BuildConfiguration>BuildConfiguration Details.
comment: Option<String>Comments entered by those analyzing the run.
complete_date: Option<String>Completed date time of the run.
configuration_ids: Vec<i32>IDs of the test configurations associated with the run.
controller: Option<String>Name of the test controller used for automated run.
custom_test_fields: Vec<CustomTestField>Additional properties of test Run.
dtl_aut_environment: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
dtl_test_environment: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
due_date: Option<String>Due date and time for test run.
environment_details: Option<DtlEnvironmentDetails>This is a temporary class to provide the details for the test run environment.
error_message: Option<String>Error message associated with the run.
filter: Option<RunFilter>This class is used to provide the filters used for discovery
iteration: Option<String>The iteration in which to create the run. Root iteration of the team project will be default
name: Option<String>Name of the test run.
owner: Option<IdentityRef>§pipeline_reference: Option<PipelineReference>Pipeline reference
plan: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
point_ids: Vec<i32>IDs of the test points to use in the run.
release_environment_uri: Option<String>URI of release environment associated with the run.
release_reference: Option<ReleaseReference>Reference to a release.
release_uri: Option<String>URI of release associated with the run.
run_summary: Vec<RunSummaryModel>Run summary for run Type = NoConfigRun.
run_timeout: Option<String>Timespan till the run times out.
source_workflow: Option<String>SourceWorkFlow(CI/CD) of the test run.
start_date: Option<String>Start date time of the run.
state: Option<String>The state of the run. Type TestRunState Valid states - NotStarted, InProgress, Waiting
Tags to attach with the test run, maximum of 5 tags can be added to run.
test_configurations_mapping: Option<String>TestConfigurationMapping of the test run.
test_environment_id: Option<String>ID of the test environment associated with the run.
test_settings: Option<ShallowReference>An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
type_: Option<String>Type of the run(RunType) Valid Values : (Unspecified, Normal, Blocking, Web, MtrRunInitiatedFromWeb, RunWithDtlEnv, NoConfigRun)
Implementations§
Trait Implementations§
Source§impl Clone for RunCreateModel
impl Clone for RunCreateModel
Source§fn clone(&self) -> RunCreateModel
fn clone(&self) -> RunCreateModel
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more