toolresults/v1beta3 library

Classes

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.
Any
Any contains an arbitrary serialized protocol buffer message along with a URL that describes the type of the serialized message.
AppStartTime
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
BatchCreatePerfSamplesResponse
CPUInfo
Duration
A Duration represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.
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).
Execution
An Execution represents a collection of Steps.
FailureDetail
Details for an outcome with a FAILURE outcome summary.
FileReference
A reference to a file.
GraphicsStats
Graphics statistics for the App.
GraphicsStatsBucket
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.
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.
IosAppInfo
iOS app information
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.
ListEnvironmentsResponse
Response message for EnvironmentService.ListEnvironments.
ListExecutionsResponse
ListHistoriesResponse
Response message for HistoryService.List
ListPerfSampleSeriesResponse
ListPerfSamplesResponse
ListScreenshotClustersResponse
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.
MemoryInfo
MergedResult
Merged test result for environment.
MultiStep
Details when multiple steps are run with the same configuration as a group.
Outcome
Interprets a result so that humans and machines can act on it.
PerfEnvironment
Encapsulates performance environment info
PerfMetricsSummary
A summary of perf metrics collected and performance environment info
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.
ProjectsHistoriesExecutionsClustersResource
ProjectsHistoriesExecutionsEnvironmentsResource
ProjectsHistoriesExecutionsResource
ProjectsHistoriesExecutionsStepsPerfMetricsSummaryResource
ProjectsHistoriesExecutionsStepsPerfSampleSeriesResource
ProjectsHistoriesExecutionsStepsPerfSampleSeriesSamplesResource
ProjectsHistoriesExecutionsStepsResource
ProjectsHistoriesExecutionsStepsTestCasesResource
ProjectsHistoriesExecutionsStepsThumbnailsResource
ProjectsHistoriesResource
ProjectsResource
PublishXunitXmlFilesRequest
Request message for StepService.PublishXunitXmlFiles.
RegionProto
A rectangular region.
ResultsStorage
The storage for test results.
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.
Screen
ScreenshotCluster
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.
Step
A Step represents a single operation performed as part of Execution.
SuccessDetail
Details for an outcome with a SUCCESS outcome summary.
SuggestionClusterProto
A set of similar suggestions that we suspect are closely related.
SuggestionProto
TestCase
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.
ToolResultsApi
API to publish and access results from developer tools.

Typedefs

AndroidTestLoop = $Empty
Test Loops are tests that can be launched by the app itself, determining when to run by listening for an intent.
EnvironmentDimensionValueEntry = $Entry
IosRoboTest = $Empty
A Robo test for an iOS application.
MatrixDimensionDefinition = $Empty
One dimension of the matrix of different runs of a step.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.
StepDimensionValueEntry = $Entry
StepLabelsEntry = $Entry
StepSummary = $Empty
Lightweight summary of a step within this execution.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.