Struct google_testing1::TestSetup
[−]
[src]
pub struct TestSetup {
pub directories_to_pull: Option<Vec<String>>,
pub account: Option<Account>,
pub files_to_push: Option<Vec<DeviceFile>>,
pub environment_variables: Option<Vec<EnvironmentVariable>>,
pub network_profile: Option<String>,
}A description of how to set up the device prior to running the test
This type is not used in any activity, and only used as part of another schema.
Fields
directories_to_pull: Option<Vec<String>>
The directories on the device to upload to GCS at the end of the test; they must be absolute, whitelisted paths. Refer to RegularFile for whitelisted paths. Optional
account: Option<Account>
The device will be logged in on this account for the duration of the test. Optional
files_to_push: Option<Vec<DeviceFile>>
Optional
environment_variables: Option<Vec<EnvironmentVariable>>
Environment variables to set for the test (only applicable for instrumentation tests).
network_profile: Option<String>
The network traffic profile used for running the test. Optional
Trait Implementations
impl Default for TestSetup[src]
impl Clone for TestSetup[src]
fn clone(&self) -> TestSetup[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more