Class TestSpecification
A description of how to run the test.
Implements
Inherited Members
Namespace: Google.Apis.Testing.v1.Data
Assembly: Google.Apis.Testing.v1.dll
Syntax
public class TestSpecification : IDirectResponseSchema
Properties
AndroidInstrumentationTest
An Android instrumentation test.
Declaration
[JsonProperty("androidInstrumentationTest")]
public virtual AndroidInstrumentationTest AndroidInstrumentationTest { get; set; }
Property Value
Type | Description |
---|---|
AndroidInstrumentationTest |
AndroidRoboTest
An Android robo test.
Declaration
[JsonProperty("androidRoboTest")]
public virtual AndroidRoboTest AndroidRoboTest { get; set; }
Property Value
Type | Description |
---|---|
AndroidRoboTest |
AndroidTestLoop
An Android Application with a Test Loop.
Declaration
[JsonProperty("androidTestLoop")]
public virtual AndroidTestLoop AndroidTestLoop { get; set; }
Property Value
Type | Description |
---|---|
AndroidTestLoop |
DisablePerformanceMetrics
Disables performance metrics recording. May reduce test latency.
Declaration
[JsonProperty("disablePerformanceMetrics")]
public virtual bool? DisablePerformanceMetrics { get; set; }
Property Value
Type | Description |
---|---|
bool? |
DisableVideoRecording
Disables video recording. May reduce test latency.
Declaration
[JsonProperty("disableVideoRecording")]
public virtual bool? DisableVideoRecording { get; set; }
Property Value
Type | Description |
---|---|
bool? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IosRoboTest
An iOS Robo test.
Declaration
[JsonProperty("iosRoboTest")]
public virtual IosRoboTest IosRoboTest { get; set; }
Property Value
Type | Description |
---|---|
IosRoboTest |
IosTestLoop
An iOS application with a test loop.
Declaration
[JsonProperty("iosTestLoop")]
public virtual IosTestLoop IosTestLoop { get; set; }
Property Value
Type | Description |
---|---|
IosTestLoop |
IosTestSetup
Test setup requirements for iOS.
Declaration
[JsonProperty("iosTestSetup")]
public virtual IosTestSetup IosTestSetup { get; set; }
Property Value
Type | Description |
---|---|
IosTestSetup |
IosXcTest
An iOS XCTest, via an .xctestrun file.
Declaration
[JsonProperty("iosXcTest")]
public virtual IosXcTest IosXcTest { get; set; }
Property Value
Type | Description |
---|---|
IosXcTest |
TestSetup
Test setup requirements for Android e.g. files to install, bootstrap scripts.
Declaration
[JsonProperty("testSetup")]
public virtual TestSetup TestSetup { get; set; }
Property Value
Type | Description |
---|---|
TestSetup |
TestTimeout
Max time a test execution is allowed to run before it is automatically cancelled. The default value is 5 min.
Declaration
[JsonProperty("testTimeout")]
public virtual object TestTimeout { get; set; }
Property Value
Type | Description |
---|---|
object |