google_api_testing v0.6.0 GoogleApi.Testing.V1.Model.TestSpecification View Source
A description of how to run the test.
Attributes
androidInstrumentationTest(type:GoogleApi.Testing.V1.Model.AndroidInstrumentationTest.t, default:nil) - An Android instrumentation test.androidRoboTest(type:GoogleApi.Testing.V1.Model.AndroidRoboTest.t, default:nil) - An Android robo test.androidTestLoop(type:GoogleApi.Testing.V1.Model.AndroidTestLoop.t, default:nil) - An Android Application with a Test Loop.disablePerformanceMetrics(type:boolean(), default:nil) - Disables performance metrics recording. May reduce test latency.disableVideoRecording(type:boolean(), default:nil) - Disables video recording. May reduce test latency.iosTestSetup(type:GoogleApi.Testing.V1.Model.IosTestSetup.t, default:nil) - Test setup requirements for iOS.iosXcTest(type:GoogleApi.Testing.V1.Model.IosXcTest.t, default:nil) - An iOS XCTest, via an .xctestrun file.testSetup(type:GoogleApi.Testing.V1.Model.TestSetup.t, default:nil) - Test setup requirements for Android e.g. files to install, bootstrap scripts.testTimeout(type:String.t, default:nil) - Max time a test execution is allowed to run before it is automatically cancelled. The default value is 5 min.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.Testing.V1.Model.TestSpecification{
androidInstrumentationTest:
GoogleApi.Testing.V1.Model.AndroidInstrumentationTest.t(),
androidRoboTest: GoogleApi.Testing.V1.Model.AndroidRoboTest.t(),
androidTestLoop: GoogleApi.Testing.V1.Model.AndroidTestLoop.t(),
disablePerformanceMetrics: boolean(),
disableVideoRecording: boolean(),
iosTestSetup: GoogleApi.Testing.V1.Model.IosTestSetup.t(),
iosXcTest: GoogleApi.Testing.V1.Model.IosXcTest.t(),
testSetup: GoogleApi.Testing.V1.Model.TestSetup.t(),
testTimeout: String.t()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.