Struct azure_devops_rust_api::test_results::models::TestRun
source · pub struct TestRun {Show 45 fields
pub build: Option<ShallowReference>,
pub build_configuration: Option<BuildConfiguration>,
pub comment: Option<String>,
pub completed_date: Option<OffsetDateTime>,
pub controller: Option<String>,
pub created_date: Option<OffsetDateTime>,
pub custom_fields: Vec<CustomTestField>,
pub drop_location: Option<String>,
pub dtl_aut_environment: Option<ShallowReference>,
pub dtl_environment: Option<ShallowReference>,
pub dtl_environment_creation_details: Option<DtlEnvironmentDetails>,
pub due_date: Option<OffsetDateTime>,
pub error_message: Option<String>,
pub filter: Option<RunFilter>,
pub id: Option<i32>,
pub incomplete_tests: Option<i32>,
pub is_automated: Option<bool>,
pub iteration: Option<String>,
pub last_updated_by: Option<IdentityRef>,
pub last_updated_date: Option<OffsetDateTime>,
pub name: Option<String>,
pub not_applicable_tests: Option<i32>,
pub owner: Option<IdentityRef>,
pub passed_tests: Option<i32>,
pub phase: Option<String>,
pub pipeline_reference: Option<PipelineReference>,
pub plan: Option<ShallowReference>,
pub post_process_state: Option<String>,
pub project: Option<ShallowReference>,
pub release: Option<ReleaseReference>,
pub release_environment_uri: Option<String>,
pub release_uri: Option<String>,
pub revision: Option<i32>,
pub run_statistics: Vec<RunStatistic>,
pub started_date: Option<OffsetDateTime>,
pub state: Option<String>,
pub substate: Option<Substate>,
pub tags: Vec<TestTag>,
pub test_environment: Option<TestEnvironment>,
pub test_message_log_id: Option<i32>,
pub test_settings: Option<ShallowReference>,
pub total_tests: Option<i32>,
pub unanalyzed_tests: Option<i32>,
pub url: Option<String>,
pub web_access_url: Option<String>,
}Expand description
Test run details.
Fields§
§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_configuration: Option<BuildConfiguration>BuildConfiguration Details.
comment: Option<String>Comments entered by those analyzing the run.
completed_date: Option<OffsetDateTime>Completed date time of the run.
controller: Option<String>Test Run Controller.
created_date: Option<OffsetDateTime>Test Run CreatedDate.
custom_fields: Vec<CustomTestField>List of Custom Fields for TestRun.
drop_location: Option<String>Drop Location for the 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_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_environment_creation_details: Option<DtlEnvironmentDetails>This is a temporary class to provide the details for the test run environment.
due_date: Option<OffsetDateTime>Due date and time for test run.
error_message: Option<String>Error message associated with the run.
filter: Option<RunFilter>This class is used to provide the filters used for discovery
id: Option<i32>ID of the test run.
incomplete_tests: Option<i32>Number of Incomplete Tests.
is_automated: Option<bool>true if test run is automated, false otherwise.
iteration: Option<String>The iteration to which the run belongs.
last_updated_by: Option<IdentityRef>§last_updated_date: Option<OffsetDateTime>Last updated date and time
name: Option<String>Name of the test run.
not_applicable_tests: Option<i32>Number of Not Applicable Tests.
owner: Option<IdentityRef>§passed_tests: Option<i32>Number of passed tests in the run
phase: Option<String>Phase/State for the testRun.
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.
post_process_state: Option<String>Post Process State.
project: 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.
release: Option<ReleaseReference>Reference to a release.
release_environment_uri: Option<String>Release Environment Uri for TestRun.
release_uri: Option<String>Release Uri for TestRun.
revision: Option<i32>§run_statistics: Vec<RunStatistic>RunSummary by outcome.
started_date: Option<OffsetDateTime>Start date time of the run.
state: Option<String>The state of the run. Type TestRunState Valid states - Unspecified ,NotStarted, InProgress, Completed, Waiting, Aborted, NeedsInvestigation
substate: Option<Substate>TestRun Substate.
Tags attached with this test run.
test_environment: Option<TestEnvironment>Test environment Detail.
test_message_log_id: Option<i32>§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.
total_tests: Option<i32>Total tests in the run
unanalyzed_tests: Option<i32>Number of failed tests in the run.
url: Option<String>Url of the test run
web_access_url: Option<String>Web Access Url for TestRun.