# Functions

New creates a new Service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewService creates a new Service.

# Constants

See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.

# Structs

AndroidAppInfo: Android app information.
AndroidInstrumentationTest: A test of an Android application that can control an Android component independently of its normal lifecycle.
AndroidRoboTest: A test of an android application that explores the application on a virtual or physical Android device, finding culprits and crashes as it goes.
AndroidTest: An Android mobile test specification.
AndroidTestLoop: Test Loops are tests that can be launched by the app itself, determining when to run by listening for an intent.
ANR: Additional details for an ANR crash.
Any: `Any` contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
No description provided by the author
AssetIssue: There was an issue with the assets in this test.
AvailableDeepLinks: A suggestion to use deep links for a Robo run.
BasicPerfSampleSeries: Encapsulates the metadata for basic sample series represented by a line chart.
BatchCreatePerfSamplesRequest: The request must provide up to a maximum of 5000 samples to be created; a larger sample size will cause an INVALID_ARGUMENT error.
No description provided by the author
BlankScreen: A warning that Robo encountered a screen that was mostly blank; this may indicate a problem with the app.
No description provided by the author
CrashDialogError: Crash dialog was detected during the test execution.
DetectedAppSplashScreen: A notification that Robo detected a splash screen provided by app (vs.
DeviceOutOfMemory: A warning that device ran out of memory.
Duration: A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.
EncounteredLoginScreen: Additional details about encountered login screens.
EncounteredNonAndroidUiWidgetScreen: Additional details about encountered screens with elements that are not Android UI widgets.
Environment: An Environment represents the set of test runs (Steps) from the parent Execution that are configured with the same set of dimensions (Model, Version, Locale, and Orientation).
No description provided by the author
Execution: An Execution represents a collection of Steps.
FailedToInstall: Failed to install the App.
FailureDetail: Details for an outcome with a FAILURE outcome summary.
FatalException: Additional details for a fatal exception.
FileReference: A reference to a file.
GraphicsStats: Graphics statistics for the App.
No description provided by the author
History: A History represents a sorted list of Executions ordered by the start_timestamp_millis field (descending).
Image: An image, with a link to the main image and a thumbnail.
InAppPurchasesFound: Additional details of in-app purchases encountered during the crawl.
InconclusiveDetail: Details for an outcome with an INCONCLUSIVE outcome summary.
IndividualOutcome: Step Id and outcome of each individual step that was run as a group with other steps with the same configuration.
InsufficientCoverage: A warning that Robo did not crawl potentially important parts of the app.
IosAppCrashed: Additional details for an iOS app crash.
IosAppInfo: iOS app information.
IosRoboTest: A Robo test for an iOS application.
IosTest: A iOS mobile test specification.
IosTestLoop: A game loop test of an iOS application.
IosXcTest: A test of an iOS application that uses the XCTest framework.
LauncherActivityNotFound: Failed to find the launcher activity of an app.
ListEnvironmentsResponse: Response message for EnvironmentService.ListEnvironments.
No description provided by the author
ListHistoriesResponse: Response message for HistoryService.List.
No description provided by the author
No description provided by the author
No description provided by the author
ListStepAccessibilityClustersResponse: Response message for AccessibilityService.ListStepAccessibilityClusters.
ListStepsResponse: Response message for StepService.List.
ListStepThumbnailsResponse: A response containing the thumbnails in a step.
ListTestCasesResponse: Response message for StepService.ListTestCases.
LogcatCollectionError: A warning that there were issues in logcat collection.
MatrixDimensionDefinition: One dimension of the matrix of different runs of a step.
No description provided by the author
MergedResult: Merged test result for environment.
MultiStep: Details when multiple steps are run with the same configuration as a group.
NativeCrash: Additional details for a native crash.
NonSdkApi: A non-sdk API and examples of it being called along with other metadata See https://developer.android.com/distribute/best-practices/develop/restrictions-non-sdk-interfaces.
NonSdkApiInsight: Non-SDK API insights (to address debugging solutions).
NonSdkApiUsageViolation: Additional details for a non-sdk API usage violation.
NonSdkApiUsageViolationReport: Contains a summary and examples of non-sdk API usage violations.
Outcome: Interprets a result so that humans and machines can act on it.
OverlappingUIElements: A warning that Robo encountered a screen that has overlapping clickable elements; this may indicate a potential UI issue.
PendingGoogleUpdateInsight: This insight indicates that the hidden API usage originates from a Google-provided library.
PerfEnvironment: Encapsulates performance environment info.
PerfMetricsSummary: A summary of perf metrics collected and performance environment info.
PerformedGoogleLogin: A notification that Robo signed in with Google.
PerformedMonkeyActions: A notification that Robo performed some monkey actions.
PerfSample: Resource representing a single performance measure or data point.
PerfSampleSeries: Resource representing a collection of performance samples (or data points).
PrimaryStep: Stores rollup test status of multiple steps that were run as a group and outcome of each individual step.
ProjectSettings: Per-project settings for the Tool Results service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PublishXunitXmlFilesRequest: Request message for StepService.PublishXunitXmlFiles.
RegionProto: A rectangular region.
ResultsStorage: The storage for test results.
RoboScriptExecution: Execution stats for a user-provided Robo script.
SafeHtmlProto: IMPORTANT: It is unsafe to accept this message from an untrusted source, since it's trivial for an attacker to forge serialized messages that don't fulfill the type's safety contract -- for example, it could contain attacker controlled script.
No description provided by the author
No description provided by the author
No description provided by the author
ShardSummary: Result summary for a shard in an environment.
SkippedDetail: Details for an outcome with a SKIPPED outcome summary.
Specification: The details about how to run the execution.
StackTrace: A stacktrace.
StartActivityNotFound: User provided intent failed to resolve to an activity.
Status: The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
Step: A Step represents a single operation performed as part of Execution.
No description provided by the author
No description provided by the author
StepSummary: Lightweight summary of a step within this execution.
SuccessDetail: Details for an outcome with a SUCCESS outcome summary.
SuggestionClusterProto: A set of similar suggestions that we suspect are closely related.
No description provided by the author
No description provided by the author
TestCaseReference: A reference to a test case.
TestExecutionStep: A step that represents running tests.
TestIssue: An issue detected occurring during a test execution.
TestSuiteOverview: A summary of a test suite result either parsed from XML or uploaded directly by a user.
TestTiming: Testing timing break down to know phases.
Thumbnail: A single thumbnail, with its size and format.
Timestamp: A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution.
ToolExecution: An execution of an arbitrary tool.
ToolExecutionStep: Generic tool step to be used for binaries we do not explicitly support.
ToolExitCode: Exit code from a tool execution.
ToolOutputReference: A reference to a ToolExecution output file.
UIElementTooDeep: A warning that the screen hierarchy is deeper than the recommended threshold.
UnspecifiedWarning: Default unspecified warning.
UnusedRoboDirective: Additional details of an unused robodirective.
UpgradeInsight: This insight is a recommendation to upgrade a given library to the specified version, in order to avoid dependencies on non-SDK APIs.
UsedRoboDirective: Additional details of a used Robo directive.
UsedRoboIgnoreDirective: Additional details of a used Robo directive with an ignore action.