Versions in this module Expand all Collapse all v0 v0.25.2 May 21, 2020 Changes in this version + const CloudPlatformReadOnlyScope + const CloudPlatformScope + type Account struct + ForceSendFields []string + GoogleAuto *GoogleAuto + NullFields []string + func (s *Account) MarshalJSON() ([]byte, error) + type AndroidDevice struct + AndroidModelId string + AndroidVersionId string + ForceSendFields []string + Locale string + NullFields []string + Orientation string + func (s *AndroidDevice) MarshalJSON() ([]byte, error) + type AndroidDeviceCatalog struct + ForceSendFields []string + Models []*AndroidModel + NullFields []string + RuntimeConfiguration *AndroidRuntimeConfiguration + Versions []*AndroidVersion + func (s *AndroidDeviceCatalog) MarshalJSON() ([]byte, error) + type AndroidDeviceList struct + AndroidDevices []*AndroidDevice + ForceSendFields []string + NullFields []string + func (s *AndroidDeviceList) MarshalJSON() ([]byte, error) + type AndroidInstrumentationTest struct + AppApk *FileReference + AppBundle *AppBundle + AppPackageId string + ForceSendFields []string + NullFields []string + OrchestratorOption string + ShardingOption *ShardingOption + TestApk *FileReference + TestPackageId string + TestRunnerClass string + TestTargets []string + func (s *AndroidInstrumentationTest) MarshalJSON() ([]byte, error) + type AndroidMatrix struct + AndroidModelIds []string + AndroidVersionIds []string + ForceSendFields []string + Locales []string + NullFields []string + Orientations []string + func (s *AndroidMatrix) MarshalJSON() ([]byte, error) + type AndroidModel struct + Brand string + Codename string + ForceSendFields []string + Form string + FormFactor string + Id string + LowFpsVideoRecording bool + Manufacturer string + Name string + NullFields []string + ScreenDensity int64 + ScreenX int64 + ScreenY int64 + SupportedAbis []string + SupportedVersionIds []string + Tags []string + ThumbnailUrl string + func (s *AndroidModel) MarshalJSON() ([]byte, error) + type AndroidRoboTest struct + AppApk *FileReference + AppBundle *AppBundle + AppInitialActivity string + AppPackageId string + ForceSendFields []string + MaxDepth int64 + MaxSteps int64 + NullFields []string + RoboDirectives []*RoboDirective + RoboScript *FileReference + StartingIntents []*RoboStartingIntent + func (s *AndroidRoboTest) MarshalJSON() ([]byte, error) + type AndroidRuntimeConfiguration struct + ForceSendFields []string + Locales []*Locale + NullFields []string + Orientations []*Orientation + func (s *AndroidRuntimeConfiguration) MarshalJSON() ([]byte, error) + type AndroidTestLoop struct + AppApk *FileReference + AppBundle *AppBundle + AppPackageId string + ForceSendFields []string + NullFields []string + ScenarioLabels []string + Scenarios []int64 + func (s *AndroidTestLoop) MarshalJSON() ([]byte, error) + type AndroidVersion struct + ApiLevel int64 + CodeName string + Distribution *Distribution + ForceSendFields []string + Id string + NullFields []string + ReleaseDate *Date + Tags []string + VersionString string + func (s *AndroidVersion) MarshalJSON() ([]byte, error) + type Apk struct + ForceSendFields []string + Location *FileReference + NullFields []string + PackageName string + func (s *Apk) MarshalJSON() ([]byte, error) + type ApkDetail struct + ApkManifest *ApkManifest + ForceSendFields []string + NullFields []string + func (s *ApkDetail) MarshalJSON() ([]byte, error) + type ApkManifest struct + ApplicationLabel string + ForceSendFields []string + IntentFilters []*IntentFilter + MaxSdkVersion int64 + MinSdkVersion int64 + NullFields []string + PackageName string + TargetSdkVersion int64 + func (s *ApkManifest) MarshalJSON() ([]byte, error) + type AppBundle struct + BundleLocation *FileReference + ForceSendFields []string + NullFields []string + func (s *AppBundle) MarshalJSON() ([]byte, error) + type ApplicationDetailServiceGetApkDetailsCall struct + func (c *ApplicationDetailServiceGetApkDetailsCall) Context(ctx context.Context) *ApplicationDetailServiceGetApkDetailsCall + func (c *ApplicationDetailServiceGetApkDetailsCall) Do(opts ...googleapi.CallOption) (*GetApkDetailsResponse, error) + func (c *ApplicationDetailServiceGetApkDetailsCall) Fields(s ...googleapi.Field) *ApplicationDetailServiceGetApkDetailsCall + func (c *ApplicationDetailServiceGetApkDetailsCall) Header() http.Header + type ApplicationDetailServiceService struct + func NewApplicationDetailServiceService(s *Service) *ApplicationDetailServiceService + func (r *ApplicationDetailServiceService) GetApkDetails(filereference *FileReference) *ApplicationDetailServiceGetApkDetailsCall + type CancelTestMatrixResponse struct + ForceSendFields []string + NullFields []string + TestState string + func (s *CancelTestMatrixResponse) MarshalJSON() ([]byte, error) + type ClientInfo struct + ClientInfoDetails []*ClientInfoDetail + ForceSendFields []string + Name string + NullFields []string + func (s *ClientInfo) MarshalJSON() ([]byte, error) + type ClientInfoDetail struct + ForceSendFields []string + Key string + NullFields []string + Value string + func (s *ClientInfoDetail) MarshalJSON() ([]byte, error) + type Date struct + Day int64 + ForceSendFields []string + Month int64 + NullFields []string + Year int64 + func (s *Date) MarshalJSON() ([]byte, error) + type DeviceFile struct + ForceSendFields []string + NullFields []string + ObbFile *ObbFile + RegularFile *RegularFile + func (s *DeviceFile) MarshalJSON() ([]byte, error) + type Distribution struct + ForceSendFields []string + MarketShare float64 + MeasurementTime string + NullFields []string + func (s *Distribution) MarshalJSON() ([]byte, error) + func (s *Distribution) UnmarshalJSON(data []byte) error + type Environment struct + AndroidDevice *AndroidDevice + ForceSendFields []string + IosDevice *IosDevice + NullFields []string + func (s *Environment) MarshalJSON() ([]byte, error) + type EnvironmentMatrix struct + AndroidDeviceList *AndroidDeviceList + AndroidMatrix *AndroidMatrix + ForceSendFields []string + IosDeviceList *IosDeviceList + NullFields []string + func (s *EnvironmentMatrix) MarshalJSON() ([]byte, error) + type EnvironmentVariable struct + ForceSendFields []string + Key string + NullFields []string + Value string + func (s *EnvironmentVariable) MarshalJSON() ([]byte, error) + type FileReference struct + ForceSendFields []string + GcsPath string + NullFields []string + func (s *FileReference) MarshalJSON() ([]byte, error) + type GetApkDetailsResponse struct + ApkDetail *ApkDetail + ForceSendFields []string + NullFields []string + func (s *GetApkDetailsResponse) MarshalJSON() ([]byte, error) + type GoogleAuto struct + type GoogleCloudStorage struct + ForceSendFields []string + GcsPath string + NullFields []string + func (s *GoogleCloudStorage) MarshalJSON() ([]byte, error) + type IntentFilter struct + ActionNames []string + CategoryNames []string + ForceSendFields []string + MimeType string + NullFields []string + func (s *IntentFilter) MarshalJSON() ([]byte, error) + type IosDevice struct + ForceSendFields []string + IosModelId string + IosVersionId string + Locale string + NullFields []string + Orientation string + func (s *IosDevice) MarshalJSON() ([]byte, error) + type IosDeviceCatalog struct + ForceSendFields []string + Models []*IosModel + NullFields []string + RuntimeConfiguration *IosRuntimeConfiguration + Versions []*IosVersion + XcodeVersions []*XcodeVersion + func (s *IosDeviceCatalog) MarshalJSON() ([]byte, error) + type IosDeviceList struct + ForceSendFields []string + IosDevices []*IosDevice + NullFields []string + func (s *IosDeviceList) MarshalJSON() ([]byte, error) + type IosModel struct + DeviceCapabilities []string + ForceSendFields []string + FormFactor string + Id string + Name string + NullFields []string + ScreenDensity int64 + ScreenX int64 + ScreenY int64 + SupportedVersionIds []string + Tags []string + func (s *IosModel) MarshalJSON() ([]byte, error) + type IosRuntimeConfiguration struct + ForceSendFields []string + Locales []*Locale + NullFields []string + Orientations []*Orientation + func (s *IosRuntimeConfiguration) MarshalJSON() ([]byte, error) + type IosTestLoop struct + AppBundleId string + AppIpa *FileReference + ForceSendFields []string + NullFields []string + Scenarios []int64 + func (s *IosTestLoop) MarshalJSON() ([]byte, error) + type IosTestSetup struct + ForceSendFields []string + NetworkProfile string + NullFields []string + func (s *IosTestSetup) MarshalJSON() ([]byte, error) + type IosVersion struct + ForceSendFields []string + Id string + MajorVersion int64 + MinorVersion int64 + NullFields []string + SupportedXcodeVersionIds []string + Tags []string + func (s *IosVersion) MarshalJSON() ([]byte, error) + type IosXcTest struct + AppBundleId string + ForceSendFields []string + NullFields []string + TestSpecialEntitlements bool + TestsZip *FileReference + XcodeVersion string + Xctestrun *FileReference + func (s *IosXcTest) MarshalJSON() ([]byte, error) + type LauncherActivityIntent struct + type Locale struct + ForceSendFields []string + Id string + Name string + NullFields []string + Region string + Tags []string + func (s *Locale) MarshalJSON() ([]byte, error) + type ManualSharding struct + ForceSendFields []string + NullFields []string + TestTargetsForShard []*TestTargetsForShard + func (s *ManualSharding) MarshalJSON() ([]byte, error) + type NetworkConfiguration struct + DownRule *TrafficRule + ForceSendFields []string + Id string + NullFields []string + UpRule *TrafficRule + func (s *NetworkConfiguration) MarshalJSON() ([]byte, error) + type NetworkConfigurationCatalog struct + Configurations []*NetworkConfiguration + ForceSendFields []string + NullFields []string + func (s *NetworkConfigurationCatalog) MarshalJSON() ([]byte, error) + type ObbFile struct + ForceSendFields []string + NullFields []string + Obb *FileReference + ObbFileName string + func (s *ObbFile) MarshalJSON() ([]byte, error) + type Orientation struct + ForceSendFields []string + Id string + Name string + NullFields []string + Tags []string + func (s *Orientation) MarshalJSON() ([]byte, error) + type ProjectsService struct + TestMatrices *ProjectsTestMatricesService + func NewProjectsService(s *Service) *ProjectsService + type ProjectsTestMatricesCancelCall struct + func (c *ProjectsTestMatricesCancelCall) Context(ctx context.Context) *ProjectsTestMatricesCancelCall + func (c *ProjectsTestMatricesCancelCall) Do(opts ...googleapi.CallOption) (*CancelTestMatrixResponse, error) + func (c *ProjectsTestMatricesCancelCall) Fields(s ...googleapi.Field) *ProjectsTestMatricesCancelCall + func (c *ProjectsTestMatricesCancelCall) Header() http.Header + type ProjectsTestMatricesCreateCall struct + func (c *ProjectsTestMatricesCreateCall) Context(ctx context.Context) *ProjectsTestMatricesCreateCall + func (c *ProjectsTestMatricesCreateCall) Do(opts ...googleapi.CallOption) (*TestMatrix, error) + func (c *ProjectsTestMatricesCreateCall) Fields(s ...googleapi.Field) *ProjectsTestMatricesCreateCall + func (c *ProjectsTestMatricesCreateCall) Header() http.Header + func (c *ProjectsTestMatricesCreateCall) RequestId(requestId string) *ProjectsTestMatricesCreateCall + type ProjectsTestMatricesGetCall struct + func (c *ProjectsTestMatricesGetCall) Context(ctx context.Context) *ProjectsTestMatricesGetCall + func (c *ProjectsTestMatricesGetCall) Do(opts ...googleapi.CallOption) (*TestMatrix, error) + func (c *ProjectsTestMatricesGetCall) Fields(s ...googleapi.Field) *ProjectsTestMatricesGetCall + func (c *ProjectsTestMatricesGetCall) Header() http.Header + func (c *ProjectsTestMatricesGetCall) IfNoneMatch(entityTag string) *ProjectsTestMatricesGetCall + type ProjectsTestMatricesService struct + func NewProjectsTestMatricesService(s *Service) *ProjectsTestMatricesService + func (r *ProjectsTestMatricesService) Cancel(projectId string, testMatrixId string) *ProjectsTestMatricesCancelCall + func (r *ProjectsTestMatricesService) Create(projectId string, testmatrix *TestMatrix) *ProjectsTestMatricesCreateCall + func (r *ProjectsTestMatricesService) Get(projectId string, testMatrixId string) *ProjectsTestMatricesGetCall + type ProvidedSoftwareCatalog struct + ForceSendFields []string + NullFields []string + OrchestratorVersion string + func (s *ProvidedSoftwareCatalog) MarshalJSON() ([]byte, error) + type RegularFile struct + Content *FileReference + DevicePath string + ForceSendFields []string + NullFields []string + func (s *RegularFile) MarshalJSON() ([]byte, error) + type ResultStorage struct + ForceSendFields []string + GoogleCloudStorage *GoogleCloudStorage + NullFields []string + ResultsUrl string + ToolResultsExecution *ToolResultsExecution + ToolResultsHistory *ToolResultsHistory + func (s *ResultStorage) MarshalJSON() ([]byte, error) + type RoboDirective struct + ActionType string + ForceSendFields []string + InputText string + NullFields []string + ResourceName string + func (s *RoboDirective) MarshalJSON() ([]byte, error) + type RoboStartingIntent struct + ForceSendFields []string + LauncherActivity *LauncherActivityIntent + NullFields []string + StartActivity *StartActivityIntent + Timeout string + func (s *RoboStartingIntent) MarshalJSON() ([]byte, error) + type Service struct + ApplicationDetailService *ApplicationDetailServiceService + BasePath string + Projects *ProjectsService + TestEnvironmentCatalog *TestEnvironmentCatalogService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type Shard struct + ForceSendFields []string + NullFields []string + NumShards int64 + ShardIndex int64 + TestTargetsForShard *TestTargetsForShard + func (s *Shard) MarshalJSON() ([]byte, error) + type ShardingOption struct + ForceSendFields []string + ManualSharding *ManualSharding + NullFields []string + UniformSharding *UniformSharding + func (s *ShardingOption) MarshalJSON() ([]byte, error) + type StartActivityIntent struct + Action string + Categories []string + ForceSendFields []string + NullFields []string + Uri string + func (s *StartActivityIntent) MarshalJSON() ([]byte, error) + type SystraceSetup struct + DurationSeconds int64 + ForceSendFields []string + NullFields []string + func (s *SystraceSetup) MarshalJSON() ([]byte, error) + type TestDetails struct + ErrorMessage string + ForceSendFields []string + NullFields []string + ProgressMessages []string + func (s *TestDetails) MarshalJSON() ([]byte, error) + type TestEnvironmentCatalog struct + AndroidDeviceCatalog *AndroidDeviceCatalog + ForceSendFields []string + IosDeviceCatalog *IosDeviceCatalog + NetworkConfigurationCatalog *NetworkConfigurationCatalog + NullFields []string + SoftwareCatalog *ProvidedSoftwareCatalog + func (s *TestEnvironmentCatalog) MarshalJSON() ([]byte, error) + type TestEnvironmentCatalogGetCall struct + func (c *TestEnvironmentCatalogGetCall) Context(ctx context.Context) *TestEnvironmentCatalogGetCall + func (c *TestEnvironmentCatalogGetCall) Do(opts ...googleapi.CallOption) (*TestEnvironmentCatalog, error) + func (c *TestEnvironmentCatalogGetCall) Fields(s ...googleapi.Field) *TestEnvironmentCatalogGetCall + func (c *TestEnvironmentCatalogGetCall) Header() http.Header + func (c *TestEnvironmentCatalogGetCall) IfNoneMatch(entityTag string) *TestEnvironmentCatalogGetCall + func (c *TestEnvironmentCatalogGetCall) ProjectId(projectId string) *TestEnvironmentCatalogGetCall + type TestEnvironmentCatalogService struct + func NewTestEnvironmentCatalogService(s *Service) *TestEnvironmentCatalogService + func (r *TestEnvironmentCatalogService) Get(environmentType string) *TestEnvironmentCatalogGetCall + type TestExecution struct + Environment *Environment + ForceSendFields []string + Id string + MatrixId string + NullFields []string + ProjectId string + Shard *Shard + State string + TestDetails *TestDetails + TestSpecification *TestSpecification + Timestamp string + ToolResultsStep *ToolResultsStep + func (s *TestExecution) MarshalJSON() ([]byte, error) + type TestMatrix struct + ClientInfo *ClientInfo + EnvironmentMatrix *EnvironmentMatrix + FlakyTestAttempts int64 + ForceSendFields []string + InvalidMatrixDetails string + NullFields []string + OutcomeSummary string + ProjectId string + ResultStorage *ResultStorage + State string + TestExecutions []*TestExecution + TestMatrixId string + TestSpecification *TestSpecification + Timestamp string + func (s *TestMatrix) MarshalJSON() ([]byte, error) + type TestSetup struct + Account *Account + AdditionalApks []*Apk + DirectoriesToPull []string + EnvironmentVariables []*EnvironmentVariable + FilesToPush []*DeviceFile + ForceSendFields []string + NetworkProfile string + NullFields []string + Systrace *SystraceSetup + func (s *TestSetup) MarshalJSON() ([]byte, error) + type TestSpecification struct + AndroidInstrumentationTest *AndroidInstrumentationTest + AndroidRoboTest *AndroidRoboTest + AndroidTestLoop *AndroidTestLoop + DisablePerformanceMetrics bool + DisableVideoRecording bool + ForceSendFields []string + IosTestLoop *IosTestLoop + IosTestSetup *IosTestSetup + IosXcTest *IosXcTest + NullFields []string + TestSetup *TestSetup + TestTimeout string + func (s *TestSpecification) MarshalJSON() ([]byte, error) + type TestTargetsForShard struct + ForceSendFields []string + NullFields []string + TestTargets []string + func (s *TestTargetsForShard) MarshalJSON() ([]byte, error) + type ToolResultsExecution struct + ExecutionId string + ForceSendFields []string + HistoryId string + NullFields []string + ProjectId string + func (s *ToolResultsExecution) MarshalJSON() ([]byte, error) + type ToolResultsHistory struct + ForceSendFields []string + HistoryId string + NullFields []string + ProjectId string + func (s *ToolResultsHistory) MarshalJSON() ([]byte, error) + type ToolResultsStep struct + ExecutionId string + ForceSendFields []string + HistoryId string + NullFields []string + ProjectId string + StepId string + func (s *ToolResultsStep) MarshalJSON() ([]byte, error) + type TrafficRule struct + Bandwidth float64 + Burst float64 + Delay string + ForceSendFields []string + NullFields []string + PacketDuplicationRatio float64 + PacketLossRatio float64 + func (s *TrafficRule) MarshalJSON() ([]byte, error) + func (s *TrafficRule) UnmarshalJSON(data []byte) error + type UniformSharding struct + ForceSendFields []string + NullFields []string + NumShards int64 + func (s *UniformSharding) MarshalJSON() ([]byte, error) + type XcodeVersion struct + ForceSendFields []string + NullFields []string + Tags []string + Version string + func (s *XcodeVersion) MarshalJSON() ([]byte, error)