Files
google-api-ruby-client/generated/google/apis/toolresults_v1beta3/representations.rb
T
Yoshi Automation Bot 7ab948e132 feat: Automated regeneration of toolresults v1beta3 client (#1336)
This PR was generated using Autosynth. 🌈


<details><summary>Log from Synthtool</summary>

```
2020-10-30 03:28:35,373 synthtool [DEBUG] > Executing /home/kbuilder/.cache/synthtool/google-api-ruby-client/synth.py.
On branch autosynth-toolresults-v1beta3
nothing to commit, working tree clean
2020-10-30 03:28:35,404 synthtool [DEBUG] > Running: docker run --rm -v/home/kbuilder/.cache/synthtool/google-api-ruby-client:/workspace -v/var/run/docker.sock:/var/run/docker.sock -w /workspace --entrypoint script/synth.rb gcr.io/cloud-devrel-kokoro-resources/yoshi-ruby/autosynth toolresults v1beta3
DEBUG:synthtool:Running: docker run --rm -v/home/kbuilder/.cache/synthtool/google-api-ruby-client:/workspace -v/var/run/docker.sock:/var/run/docker.sock -w /workspace --entrypoint script/synth.rb gcr.io/cloud-devrel-kokoro-resources/yoshi-ruby/autosynth toolresults v1beta3
bundle install
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
The dependency jruby-openssl (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for java. To add those platforms to the bundle, run `bundle lock --add-platform java`.
Fetching gem metadata from https://rubygems.org/.........
Fetching gem metadata from https://rubygems.org/.
Resolving dependencies...
Fetching rake 11.3.0
Installing rake 11.3.0
Fetching concurrent-ruby 1.1.7
Installing concurrent-ruby 1.1.7
Fetching i18n 1.8.5
Installing i18n 1.8.5
Fetching minitest 5.14.2
Installing minitest 5.14.2
Fetching thread_safe 0.3.6
Installing thread_safe 0.3.6
Fetching tzinfo 1.2.7
Installing tzinfo 1.2.7
Fetching activesupport 5.0.7.2
Installing activesupport 5.0.7.2
Fetching public_suffix 4.0.6
Installing public_suffix 4.0.6
Fetching addressable 2.7.0
Installing addressable 2.7.0
Fetching ast 2.4.1
Installing ast 2.4.1
Using bundler 2.1.4
Fetching byebug 11.1.3
Installing byebug 11.1.3 with native extensions
Fetching coderay 1.1.3
Installing coderay 1.1.3
Fetching json 2.3.1
Installing json 2.3.1 with native extensions
Fetching docile 1.3.2
Installing docile 1.3.2
Fetching simplecov-html 0.10.2
Installing simplecov-html 0.10.2
Fetching simplecov 0.16.1
Installing simplecov 0.16.1
Using sync 0.5.0
Fetching tins 1.26.0
Installing tins 1.26.0
Fetching term-ansicolor 1.7.1
Installing term-ansicolor 1.7.1
Fetching thor 0.20.3
Installing thor 0.20.3
Fetching coveralls 0.8.23
Installing coveralls 0.8.23
Fetching crack 0.4.4
Installing crack 0.4.4
Fetching declarative 0.0.20
Installing declarative 0.0.20
Fetching declarative-option 0.1.0
Installing declarative-option 0.1.0
Fetching diff-lcs 1.4.4
Installing diff-lcs 1.4.4
Fetching dotenv 2.7.6
Installing dotenv 2.7.6
Fetching fakefs 0.20.1
Installing fakefs 0.20.1
Fetching multipart-post 2.1.1
Installing multipart-post 2.1.1
Fetching ruby2_keywords 0.0.2
Installing ruby2_keywords 0.0.2
Fetching faraday 1.1.0
Installing faraday 1.1.0
Fetching gems 1.2.0
Installing gems 1.2.0
Fetching github-markup 1.7.0
Installing github-markup 1.7.0
Fetching jwt 2.2.2
Installing jwt 2.2.2
Fetching memoist 0.16.2
Installing memoist 0.16.2
Fetching multi_json 1.15.0
Installing multi_json 1.15.0
Fetching os 0.9.6
Installing os 0.9.6
Fetching signet 0.14.0
Installing signet 0.14.0
Fetching googleauth 0.14.0
Installing googleauth 0.14.0
Fetching httpclient 2.8.3
Installing httpclient 2.8.3
Fetching mini_mime 1.0.2
Installing mini_mime 1.0.2
Fetching uber 0.1.0
Installing uber 0.1.0
Fetching representable 3.0.4
Installing representable 3.0.4
Fetching retriable 3.1.2
Installing retriable 3.1.2
Fetching rexml 3.2.4
Installing rexml 3.2.4
Using google-api-client 0.47.0 from source at `.`
Fetching google-id-token 1.4.2
Installing google-id-token 1.4.2
Fetching hashdiff 1.0.1
Installing hashdiff 1.0.1
Fetching mime-types-data 3.2020.0512
Installing mime-types-data 3.2020.0512
Fetching mime-types 3.3.1
Installing mime-types 3.3.1
Fetching multi_xml 0.6.0
Installing multi_xml 0.6.0
Fetching httparty 0.18.1
Installing httparty 0.18.1
Fetching rspec-support 3.9.4
Installing rspec-support 3.9.4
Fetching rspec-core 3.9.3
Installing rspec-core 3.9.3
Fetching rspec-expectations 3.9.4
Installing rspec-expectations 3.9.4
Fetching rspec-mocks 3.9.1
Installing rspec-mocks 3.9.1
Fetching rspec 3.9.0
Installing rspec 3.9.0
Fetching json_spec 1.1.5
Installing json_spec 1.1.5
Fetching launchy 2.5.0
Installing launchy 2.5.0
Fetching little-plugger 1.1.4
Installing little-plugger 1.1.4
Fetching logging 2.3.0
Installing logging 2.3.0
Fetching method_source 1.0.0
Installing method_source 1.0.0
Fetching opencensus 0.5.0
Installing opencensus 0.5.0
Fetching parallel 1.19.2
Installing parallel 1.19.2
Fetching parser 2.7.2.0
Installing parser 2.7.2.0
Fetching powerpack 0.1.2
Installing powerpack 0.1.2
Fetching pry 0.13.1
Installing pry 0.13.1
Fetching pry-byebug 3.9.0
Installing pry-byebug 3.9.0
Fetching yard 0.9.25
Installing yard 0.9.25
Fetching pry-doc 0.13.5
Installing pry-doc 0.13.5
Fetching rainbow 2.2.2
Installing rainbow 2.2.2 with native extensions
Fetching redcarpet 3.5.0
Installing redcarpet 3.5.0 with native extensions
Fetching redis 3.3.5
Installing redis 3.3.5
Fetching rmail 1.1.4
Installing rmail 1.1.4
Fetching ruby-progressbar 1.10.1
Installing ruby-progressbar 1.10.1
Fetching unicode-display_width 1.7.0
Installing unicode-display_width 1.7.0
Fetching rubocop 0.49.1
Installing rubocop 0.49.1
Fetching webmock 2.3.2
Installing webmock 2.3.2
Bundle complete! 31 Gemfile dependencies, 78 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Post-install message from i18n:

HEADS UP! i18n 1.1 changed fallbacks to exclude default locale.
But that may break your application.

If you are upgrading your Rails application from an older version of Rails:

Please check your Rails app for 'config.i18n.fallbacks = true'.
If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be
'config.i18n.fallbacks = [I18n.default_locale]'.
If not, fallbacks will be broken in your app by I18n 1.1.x.

If you are starting a NEW Rails application, you can ignore this notice.

For more info see:
https://github.com/svenfuchs/i18n/releases/tag/v1.1.0

Post-install message from httparty:
When you HTTParty, you must party hard!
echo a | bundle exec bin/generate-api gen generated --api=toolresults.v1beta3 --names-out=/workspace/api_names_out.yaml
Loading toolresults, version v1beta3 from https://raw.githubusercontent.com/googleapis/discovery-artifact-manager/master/discoveries/toolresults.v1beta3.json
    conflict  google/apis/toolresults_v1beta3.rb
<results_v1beta3.rb? (enter "h" for help) [Ynaqdhm] a
       force  google/apis/toolresults_v1beta3.rb
   identical  google/apis/toolresults_v1beta3/service.rb
    conflict  google/apis/toolresults_v1beta3/classes.rb
       force  google/apis/toolresults_v1beta3/classes.rb
    conflict  google/apis/toolresults_v1beta3/representations.rb
       force  google/apis/toolresults_v1beta3/representations.rb
    conflict  /workspace/api_names_out.yaml
       force  /workspace/api_names_out.yaml
2020-10-30 03:29:02,136 synthtool [DEBUG] > Wrote metadata to generated/google/apis/toolresults_v1beta3/synth.metadata.
DEBUG:synthtool:Wrote metadata to generated/google/apis/toolresults_v1beta3/synth.metadata.

```
</details>

Full log will be available here:
https://source.cloud.google.com/results/invocations/7d362833-5328-4c81-a247-3f5caf27d99a/targets

- [ ] To automatically regenerate this PR, check this box.
2020-10-30 14:34:04 +00:00

1746 lines
66 KiB
Ruby

# Copyright 2015 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
require 'date'
require 'google/apis/core/base_service'
require 'google/apis/core/json_representation'
require 'google/apis/core/hashable'
require 'google/apis/errors'
module Google
module Apis
module ToolresultsV1beta3
class Anr
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AndroidAppInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AndroidInstrumentationTest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AndroidRoboTest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AndroidTest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AndroidTestLoop
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Any
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AppStartTime
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class AvailableDeepLinks
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class BasicPerfSampleSeries
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class BatchCreatePerfSamplesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class BatchCreatePerfSamplesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class BlankScreen
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CpuInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class CrashDialogError
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class DeviceOutOfMemory
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Duration
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class EncounteredLoginScreen
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class EncounteredNonAndroidUiWidgetScreen
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Environment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class EnvironmentDimensionValueEntry
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Execution
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class FailedToInstall
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class FailureDetail
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class FatalException
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class FileReference
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GraphicsStats
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class GraphicsStatsBucket
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class History
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Image
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class InAppPurchasesFound
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class InconclusiveDetail
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IndividualOutcome
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class InsufficientCoverage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IosAppCrashed
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IosAppInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IosRoboTest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IosTest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IosTestLoop
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class IosXcTest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class LauncherActivityNotFound
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListEnvironmentsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListExecutionsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListHistoriesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListPerfSampleSeriesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListPerfSamplesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListScreenshotClustersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListStepAccessibilityClustersResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListStepThumbnailsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListStepsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ListTestCasesResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class MatrixDimensionDefinition
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class MemoryInfo
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class MergedResult
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class MultiStep
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NativeCrash
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NonSdkApi
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NonSdkApiInsight
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NonSdkApiUsageViolation
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class NonSdkApiUsageViolationReport
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Outcome
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class OverlappingUiElements
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PendingGoogleUpdateInsight
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PerfEnvironment
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PerfMetricsSummary
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PerfSample
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PerfSampleSeries
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PerformedGoogleLogin
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PerformedMonkeyActions
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PrimaryStep
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ProjectSettings
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class PublishXunitXmlFilesRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class RegionProto
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ResultsStorage
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class RoboScriptExecution
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class SafeHtmlProto
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Screen
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ScreenshotCluster
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ShardSummary
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class SkippedDetail
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Specification
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class StackTrace
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class StartActivityNotFound
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Status
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Step
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class StepDimensionValueEntry
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class StepLabelsEntry
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class StepSummary
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class SuccessDetail
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class SuggestionClusterProto
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class SuggestionProto
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestCase
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestCaseReference
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestExecutionStep
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestIssue
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestSuiteOverview
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class TestTiming
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Thumbnail
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Timestamp
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ToolExecution
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ToolExecutionStep
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ToolExitCode
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class ToolOutputReference
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UiElementTooDeep
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UnspecifiedWarning
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UnusedRoboDirective
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UpgradeInsight
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UsedRoboDirective
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UsedRoboIgnoreDirective
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class Anr
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :stack_trace, as: 'stackTrace', class: Google::Apis::ToolresultsV1beta3::StackTrace, decorator: Google::Apis::ToolresultsV1beta3::StackTrace::Representation
end
end
class AndroidAppInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
property :package_name, as: 'packageName'
property :version_code, as: 'versionCode'
property :version_name, as: 'versionName'
end
end
class AndroidInstrumentationTest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :test_package_id, as: 'testPackageId'
property :test_runner_class, as: 'testRunnerClass'
collection :test_targets, as: 'testTargets'
property :use_orchestrator, as: 'useOrchestrator'
end
end
class AndroidRoboTest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :app_initial_activity, as: 'appInitialActivity'
property :bootstrap_package_id, as: 'bootstrapPackageId'
property :bootstrap_runner_class, as: 'bootstrapRunnerClass'
property :max_depth, as: 'maxDepth'
property :max_steps, as: 'maxSteps'
end
end
class AndroidTest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :android_app_info, as: 'androidAppInfo', class: Google::Apis::ToolresultsV1beta3::AndroidAppInfo, decorator: Google::Apis::ToolresultsV1beta3::AndroidAppInfo::Representation
property :android_instrumentation_test, as: 'androidInstrumentationTest', class: Google::Apis::ToolresultsV1beta3::AndroidInstrumentationTest, decorator: Google::Apis::ToolresultsV1beta3::AndroidInstrumentationTest::Representation
property :android_robo_test, as: 'androidRoboTest', class: Google::Apis::ToolresultsV1beta3::AndroidRoboTest, decorator: Google::Apis::ToolresultsV1beta3::AndroidRoboTest::Representation
property :android_test_loop, as: 'androidTestLoop', class: Google::Apis::ToolresultsV1beta3::AndroidTestLoop, decorator: Google::Apis::ToolresultsV1beta3::AndroidTestLoop::Representation
property :test_timeout, as: 'testTimeout', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
end
end
class AndroidTestLoop
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class Any
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :type_url, as: 'typeUrl'
property :value, :base64 => true, as: 'value'
end
end
class AppStartTime
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :fully_drawn_time, as: 'fullyDrawnTime', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
property :initial_display_time, as: 'initialDisplayTime', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
end
end
class AvailableDeepLinks
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class BasicPerfSampleSeries
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :perf_metric_type, as: 'perfMetricType'
property :perf_unit, as: 'perfUnit'
property :sample_series_label, as: 'sampleSeriesLabel'
end
end
class BatchCreatePerfSamplesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :perf_samples, as: 'perfSamples', class: Google::Apis::ToolresultsV1beta3::PerfSample, decorator: Google::Apis::ToolresultsV1beta3::PerfSample::Representation
end
end
class BatchCreatePerfSamplesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :perf_samples, as: 'perfSamples', class: Google::Apis::ToolresultsV1beta3::PerfSample, decorator: Google::Apis::ToolresultsV1beta3::PerfSample::Representation
end
end
class BlankScreen
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :screen_id, as: 'screenId'
end
end
class CpuInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cpu_processor, as: 'cpuProcessor'
property :cpu_speed_in_ghz, as: 'cpuSpeedInGhz'
property :number_of_cores, as: 'numberOfCores'
end
end
class CrashDialogError
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :crash_package, as: 'crashPackage'
end
end
class DeviceOutOfMemory
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class Duration
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :nanos, as: 'nanos'
property :seconds, :numeric_string => true, as: 'seconds'
end
end
class EncounteredLoginScreen
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :distinct_screens, as: 'distinctScreens'
collection :screen_ids, as: 'screenIds'
end
end
class EncounteredNonAndroidUiWidgetScreen
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :distinct_screens, as: 'distinctScreens'
collection :screen_ids, as: 'screenIds'
end
end
class Environment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :completion_time, as: 'completionTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
collection :dimension_value, as: 'dimensionValue', class: Google::Apis::ToolresultsV1beta3::EnvironmentDimensionValueEntry, decorator: Google::Apis::ToolresultsV1beta3::EnvironmentDimensionValueEntry::Representation
property :display_name, as: 'displayName'
property :environment_id, as: 'environmentId'
property :environment_result, as: 'environmentResult', class: Google::Apis::ToolresultsV1beta3::MergedResult, decorator: Google::Apis::ToolresultsV1beta3::MergedResult::Representation
property :execution_id, as: 'executionId'
property :history_id, as: 'historyId'
property :project_id, as: 'projectId'
property :results_storage, as: 'resultsStorage', class: Google::Apis::ToolresultsV1beta3::ResultsStorage, decorator: Google::Apis::ToolresultsV1beta3::ResultsStorage::Representation
collection :shard_summaries, as: 'shardSummaries', class: Google::Apis::ToolresultsV1beta3::ShardSummary, decorator: Google::Apis::ToolresultsV1beta3::ShardSummary::Representation
end
end
class EnvironmentDimensionValueEntry
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key'
property :value, as: 'value'
end
end
class Execution
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :completion_time, as: 'completionTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
collection :dimension_definitions, as: 'dimensionDefinitions', class: Google::Apis::ToolresultsV1beta3::MatrixDimensionDefinition, decorator: Google::Apis::ToolresultsV1beta3::MatrixDimensionDefinition::Representation
property :execution_id, as: 'executionId'
property :outcome, as: 'outcome', class: Google::Apis::ToolresultsV1beta3::Outcome, decorator: Google::Apis::ToolresultsV1beta3::Outcome::Representation
property :specification, as: 'specification', class: Google::Apis::ToolresultsV1beta3::Specification, decorator: Google::Apis::ToolresultsV1beta3::Specification::Representation
property :state, as: 'state'
property :test_execution_matrix_id, as: 'testExecutionMatrixId'
end
end
class FailedToInstall
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class FailureDetail
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :crashed, as: 'crashed'
property :device_out_of_memory, as: 'deviceOutOfMemory'
property :failed_roboscript, as: 'failedRoboscript'
property :not_installed, as: 'notInstalled'
property :other_native_crash, as: 'otherNativeCrash'
property :timed_out, as: 'timedOut'
property :unable_to_crawl, as: 'unableToCrawl'
end
end
class FatalException
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :stack_trace, as: 'stackTrace', class: Google::Apis::ToolresultsV1beta3::StackTrace, decorator: Google::Apis::ToolresultsV1beta3::StackTrace::Representation
end
end
class FileReference
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :file_uri, as: 'fileUri'
end
end
class GraphicsStats
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :buckets, as: 'buckets', class: Google::Apis::ToolresultsV1beta3::GraphicsStatsBucket, decorator: Google::Apis::ToolresultsV1beta3::GraphicsStatsBucket::Representation
property :high_input_latency_count, :numeric_string => true, as: 'highInputLatencyCount'
property :janky_frames, :numeric_string => true, as: 'jankyFrames'
property :missed_vsync_count, :numeric_string => true, as: 'missedVsyncCount'
property :p50_millis, :numeric_string => true, as: 'p50Millis'
property :p90_millis, :numeric_string => true, as: 'p90Millis'
property :p95_millis, :numeric_string => true, as: 'p95Millis'
property :p99_millis, :numeric_string => true, as: 'p99Millis'
property :slow_bitmap_upload_count, :numeric_string => true, as: 'slowBitmapUploadCount'
property :slow_draw_count, :numeric_string => true, as: 'slowDrawCount'
property :slow_ui_thread_count, :numeric_string => true, as: 'slowUiThreadCount'
property :total_frames, :numeric_string => true, as: 'totalFrames'
end
end
class GraphicsStatsBucket
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :frame_count, :numeric_string => true, as: 'frameCount'
property :render_millis, :numeric_string => true, as: 'renderMillis'
end
end
class History
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :display_name, as: 'displayName'
property :history_id, as: 'historyId'
property :name, as: 'name'
property :test_platform, as: 'testPlatform'
end
end
class Image
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :error, as: 'error', class: Google::Apis::ToolresultsV1beta3::Status, decorator: Google::Apis::ToolresultsV1beta3::Status::Representation
property :source_image, as: 'sourceImage', class: Google::Apis::ToolresultsV1beta3::ToolOutputReference, decorator: Google::Apis::ToolresultsV1beta3::ToolOutputReference::Representation
property :step_id, as: 'stepId'
property :thumbnail, as: 'thumbnail', class: Google::Apis::ToolresultsV1beta3::Thumbnail, decorator: Google::Apis::ToolresultsV1beta3::Thumbnail::Representation
end
end
class InAppPurchasesFound
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :in_app_purchases_flows_explored, as: 'inAppPurchasesFlowsExplored'
property :in_app_purchases_flows_started, as: 'inAppPurchasesFlowsStarted'
end
end
class InconclusiveDetail
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :aborted_by_user, as: 'abortedByUser'
property :has_error_logs, as: 'hasErrorLogs'
property :infrastructure_failure, as: 'infrastructureFailure'
end
end
class IndividualOutcome
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :multistep_number, as: 'multistepNumber'
property :outcome_summary, as: 'outcomeSummary'
property :run_duration, as: 'runDuration', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
property :step_id, as: 'stepId'
end
end
class InsufficientCoverage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class IosAppCrashed
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :stack_trace, as: 'stackTrace', class: Google::Apis::ToolresultsV1beta3::StackTrace, decorator: Google::Apis::ToolresultsV1beta3::StackTrace::Representation
end
end
class IosAppInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name, as: 'name'
end
end
class IosRoboTest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class IosTest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :ios_app_info, as: 'iosAppInfo', class: Google::Apis::ToolresultsV1beta3::IosAppInfo, decorator: Google::Apis::ToolresultsV1beta3::IosAppInfo::Representation
property :ios_robo_test, as: 'iosRoboTest', class: Google::Apis::ToolresultsV1beta3::IosRoboTest, decorator: Google::Apis::ToolresultsV1beta3::IosRoboTest::Representation
property :ios_test_loop, as: 'iosTestLoop', class: Google::Apis::ToolresultsV1beta3::IosTestLoop, decorator: Google::Apis::ToolresultsV1beta3::IosTestLoop::Representation
property :ios_xc_test, as: 'iosXcTest', class: Google::Apis::ToolresultsV1beta3::IosXcTest, decorator: Google::Apis::ToolresultsV1beta3::IosXcTest::Representation
property :test_timeout, as: 'testTimeout', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
end
end
class IosTestLoop
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :bundle_id, as: 'bundleId'
end
end
class IosXcTest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :bundle_id, as: 'bundleId'
property :xcode_version, as: 'xcodeVersion'
end
end
class LauncherActivityNotFound
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class ListEnvironmentsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :environments, as: 'environments', class: Google::Apis::ToolresultsV1beta3::Environment, decorator: Google::Apis::ToolresultsV1beta3::Environment::Representation
property :execution_id, as: 'executionId'
property :history_id, as: 'historyId'
property :next_page_token, as: 'nextPageToken'
property :project_id, as: 'projectId'
end
end
class ListExecutionsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :executions, as: 'executions', class: Google::Apis::ToolresultsV1beta3::Execution, decorator: Google::Apis::ToolresultsV1beta3::Execution::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class ListHistoriesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :histories, as: 'histories', class: Google::Apis::ToolresultsV1beta3::History, decorator: Google::Apis::ToolresultsV1beta3::History::Representation
property :next_page_token, as: 'nextPageToken'
end
end
class ListPerfSampleSeriesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :perf_sample_series, as: 'perfSampleSeries', class: Google::Apis::ToolresultsV1beta3::PerfSampleSeries, decorator: Google::Apis::ToolresultsV1beta3::PerfSampleSeries::Representation
end
end
class ListPerfSamplesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :perf_samples, as: 'perfSamples', class: Google::Apis::ToolresultsV1beta3::PerfSample, decorator: Google::Apis::ToolresultsV1beta3::PerfSample::Representation
end
end
class ListScreenshotClustersResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :clusters, as: 'clusters', class: Google::Apis::ToolresultsV1beta3::ScreenshotCluster, decorator: Google::Apis::ToolresultsV1beta3::ScreenshotCluster::Representation
end
end
class ListStepAccessibilityClustersResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :clusters, as: 'clusters', class: Google::Apis::ToolresultsV1beta3::SuggestionClusterProto, decorator: Google::Apis::ToolresultsV1beta3::SuggestionClusterProto::Representation
property :name, as: 'name'
end
end
class ListStepThumbnailsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :thumbnails, as: 'thumbnails', class: Google::Apis::ToolresultsV1beta3::Image, decorator: Google::Apis::ToolresultsV1beta3::Image::Representation
end
end
class ListStepsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :steps, as: 'steps', class: Google::Apis::ToolresultsV1beta3::Step, decorator: Google::Apis::ToolresultsV1beta3::Step::Representation
end
end
class ListTestCasesResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :test_cases, as: 'testCases', class: Google::Apis::ToolresultsV1beta3::TestCase, decorator: Google::Apis::ToolresultsV1beta3::TestCase::Representation
end
end
class MatrixDimensionDefinition
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class MemoryInfo
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :memory_cap_in_kibibyte, :numeric_string => true, as: 'memoryCapInKibibyte'
property :memory_total_in_kibibyte, :numeric_string => true, as: 'memoryTotalInKibibyte'
end
end
class MergedResult
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :outcome, as: 'outcome', class: Google::Apis::ToolresultsV1beta3::Outcome, decorator: Google::Apis::ToolresultsV1beta3::Outcome::Representation
property :state, as: 'state'
collection :test_suite_overviews, as: 'testSuiteOverviews', class: Google::Apis::ToolresultsV1beta3::TestSuiteOverview, decorator: Google::Apis::ToolresultsV1beta3::TestSuiteOverview::Representation
end
end
class MultiStep
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :multistep_number, as: 'multistepNumber'
property :primary_step, as: 'primaryStep', class: Google::Apis::ToolresultsV1beta3::PrimaryStep, decorator: Google::Apis::ToolresultsV1beta3::PrimaryStep::Representation
property :primary_step_id, as: 'primaryStepId'
end
end
class NativeCrash
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :stack_trace, as: 'stackTrace', class: Google::Apis::ToolresultsV1beta3::StackTrace, decorator: Google::Apis::ToolresultsV1beta3::StackTrace::Representation
end
end
class NonSdkApi
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :api_signature, as: 'apiSignature'
collection :example_stack_traces, as: 'exampleStackTraces'
collection :insights, as: 'insights', class: Google::Apis::ToolresultsV1beta3::NonSdkApiInsight, decorator: Google::Apis::ToolresultsV1beta3::NonSdkApiInsight::Representation
property :invocation_count, as: 'invocationCount'
property :list, as: 'list'
end
end
class NonSdkApiInsight
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :example_trace_messages, as: 'exampleTraceMessages'
property :matcher_id, as: 'matcherId'
property :pending_google_update_insight, as: 'pendingGoogleUpdateInsight', class: Google::Apis::ToolresultsV1beta3::PendingGoogleUpdateInsight, decorator: Google::Apis::ToolresultsV1beta3::PendingGoogleUpdateInsight::Representation
property :upgrade_insight, as: 'upgradeInsight', class: Google::Apis::ToolresultsV1beta3::UpgradeInsight, decorator: Google::Apis::ToolresultsV1beta3::UpgradeInsight::Representation
end
end
class NonSdkApiUsageViolation
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :api_signatures, as: 'apiSignatures'
property :unique_apis, as: 'uniqueApis'
end
end
class NonSdkApiUsageViolationReport
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :example_apis, as: 'exampleApis', class: Google::Apis::ToolresultsV1beta3::NonSdkApi, decorator: Google::Apis::ToolresultsV1beta3::NonSdkApi::Representation
property :min_sdk_version, as: 'minSdkVersion'
property :target_sdk_version, as: 'targetSdkVersion'
property :unique_apis, as: 'uniqueApis'
end
end
class Outcome
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :failure_detail, as: 'failureDetail', class: Google::Apis::ToolresultsV1beta3::FailureDetail, decorator: Google::Apis::ToolresultsV1beta3::FailureDetail::Representation
property :inconclusive_detail, as: 'inconclusiveDetail', class: Google::Apis::ToolresultsV1beta3::InconclusiveDetail, decorator: Google::Apis::ToolresultsV1beta3::InconclusiveDetail::Representation
property :skipped_detail, as: 'skippedDetail', class: Google::Apis::ToolresultsV1beta3::SkippedDetail, decorator: Google::Apis::ToolresultsV1beta3::SkippedDetail::Representation
property :success_detail, as: 'successDetail', class: Google::Apis::ToolresultsV1beta3::SuccessDetail, decorator: Google::Apis::ToolresultsV1beta3::SuccessDetail::Representation
property :summary, as: 'summary'
end
end
class OverlappingUiElements
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :resource_name, as: 'resourceName'
property :screen_id, as: 'screenId'
end
end
class PendingGoogleUpdateInsight
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :name_of_google_library, as: 'nameOfGoogleLibrary'
end
end
class PerfEnvironment
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :cpu_info, as: 'cpuInfo', class: Google::Apis::ToolresultsV1beta3::CpuInfo, decorator: Google::Apis::ToolresultsV1beta3::CpuInfo::Representation
property :memory_info, as: 'memoryInfo', class: Google::Apis::ToolresultsV1beta3::MemoryInfo, decorator: Google::Apis::ToolresultsV1beta3::MemoryInfo::Representation
end
end
class PerfMetricsSummary
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :app_start_time, as: 'appStartTime', class: Google::Apis::ToolresultsV1beta3::AppStartTime, decorator: Google::Apis::ToolresultsV1beta3::AppStartTime::Representation
property :execution_id, as: 'executionId'
property :graphics_stats, as: 'graphicsStats', class: Google::Apis::ToolresultsV1beta3::GraphicsStats, decorator: Google::Apis::ToolresultsV1beta3::GraphicsStats::Representation
property :history_id, as: 'historyId'
property :perf_environment, as: 'perfEnvironment', class: Google::Apis::ToolresultsV1beta3::PerfEnvironment, decorator: Google::Apis::ToolresultsV1beta3::PerfEnvironment::Representation
collection :perf_metrics, as: 'perfMetrics'
property :project_id, as: 'projectId'
property :step_id, as: 'stepId'
end
end
class PerfSample
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :sample_time, as: 'sampleTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :value, as: 'value'
end
end
class PerfSampleSeries
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :basic_perf_sample_series, as: 'basicPerfSampleSeries', class: Google::Apis::ToolresultsV1beta3::BasicPerfSampleSeries, decorator: Google::Apis::ToolresultsV1beta3::BasicPerfSampleSeries::Representation
property :execution_id, as: 'executionId'
property :history_id, as: 'historyId'
property :project_id, as: 'projectId'
property :sample_series_id, as: 'sampleSeriesId'
property :step_id, as: 'stepId'
end
end
class PerformedGoogleLogin
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class PerformedMonkeyActions
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :total_actions, as: 'totalActions'
end
end
class PrimaryStep
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :individual_outcome, as: 'individualOutcome', class: Google::Apis::ToolresultsV1beta3::IndividualOutcome, decorator: Google::Apis::ToolresultsV1beta3::IndividualOutcome::Representation
property :roll_up, as: 'rollUp'
end
end
class ProjectSettings
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :default_bucket, as: 'defaultBucket'
property :name, as: 'name'
end
end
class PublishXunitXmlFilesRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :xunit_xml_files, as: 'xunitXmlFiles', class: Google::Apis::ToolresultsV1beta3::FileReference, decorator: Google::Apis::ToolresultsV1beta3::FileReference::Representation
end
end
class RegionProto
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :height_px, as: 'heightPx'
property :left_px, as: 'leftPx'
property :top_px, as: 'topPx'
property :width_px, as: 'widthPx'
end
end
class ResultsStorage
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :results_storage_path, as: 'resultsStoragePath', class: Google::Apis::ToolresultsV1beta3::FileReference, decorator: Google::Apis::ToolresultsV1beta3::FileReference::Representation
property :xunit_xml_file, as: 'xunitXmlFile', class: Google::Apis::ToolresultsV1beta3::FileReference, decorator: Google::Apis::ToolresultsV1beta3::FileReference::Representation
end
end
class RoboScriptExecution
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :successful_actions, as: 'successfulActions'
property :total_actions, as: 'totalActions'
end
end
class SafeHtmlProto
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :private_do_not_access_or_else_safe_html_wrapped_value, as: 'privateDoNotAccessOrElseSafeHtmlWrappedValue'
end
end
class Screen
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :file_reference, as: 'fileReference'
property :locale, as: 'locale'
property :model, as: 'model'
property :version, as: 'version'
end
end
class ScreenshotCluster
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :activity, as: 'activity'
property :cluster_id, as: 'clusterId'
property :key_screen, as: 'keyScreen', class: Google::Apis::ToolresultsV1beta3::Screen, decorator: Google::Apis::ToolresultsV1beta3::Screen::Representation
collection :screens, as: 'screens', class: Google::Apis::ToolresultsV1beta3::Screen, decorator: Google::Apis::ToolresultsV1beta3::Screen::Representation
end
end
class ShardSummary
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :runs, as: 'runs', class: Google::Apis::ToolresultsV1beta3::StepSummary, decorator: Google::Apis::ToolresultsV1beta3::StepSummary::Representation
property :shard_result, as: 'shardResult', class: Google::Apis::ToolresultsV1beta3::MergedResult, decorator: Google::Apis::ToolresultsV1beta3::MergedResult::Representation
end
end
class SkippedDetail
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :incompatible_app_version, as: 'incompatibleAppVersion'
property :incompatible_architecture, as: 'incompatibleArchitecture'
property :incompatible_device, as: 'incompatibleDevice'
end
end
class Specification
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :android_test, as: 'androidTest', class: Google::Apis::ToolresultsV1beta3::AndroidTest, decorator: Google::Apis::ToolresultsV1beta3::AndroidTest::Representation
property :ios_test, as: 'iosTest', class: Google::Apis::ToolresultsV1beta3::IosTest, decorator: Google::Apis::ToolresultsV1beta3::IosTest::Representation
end
end
class StackTrace
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :exception, as: 'exception'
end
end
class StartActivityNotFound
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :action, as: 'action'
property :uri, as: 'uri'
end
end
class Status
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :code, as: 'code'
collection :details, as: 'details'
property :message, as: 'message'
end
end
class Step
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :completion_time, as: 'completionTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :description, as: 'description'
property :device_usage_duration, as: 'deviceUsageDuration', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
collection :dimension_value, as: 'dimensionValue', class: Google::Apis::ToolresultsV1beta3::StepDimensionValueEntry, decorator: Google::Apis::ToolresultsV1beta3::StepDimensionValueEntry::Representation
property :has_images, as: 'hasImages'
collection :labels, as: 'labels', class: Google::Apis::ToolresultsV1beta3::StepLabelsEntry, decorator: Google::Apis::ToolresultsV1beta3::StepLabelsEntry::Representation
property :multi_step, as: 'multiStep', class: Google::Apis::ToolresultsV1beta3::MultiStep, decorator: Google::Apis::ToolresultsV1beta3::MultiStep::Representation
property :name, as: 'name'
property :outcome, as: 'outcome', class: Google::Apis::ToolresultsV1beta3::Outcome, decorator: Google::Apis::ToolresultsV1beta3::Outcome::Representation
property :run_duration, as: 'runDuration', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
property :state, as: 'state'
property :step_id, as: 'stepId'
property :test_execution_step, as: 'testExecutionStep', class: Google::Apis::ToolresultsV1beta3::TestExecutionStep, decorator: Google::Apis::ToolresultsV1beta3::TestExecutionStep::Representation
property :tool_execution_step, as: 'toolExecutionStep', class: Google::Apis::ToolresultsV1beta3::ToolExecutionStep, decorator: Google::Apis::ToolresultsV1beta3::ToolExecutionStep::Representation
end
end
class StepDimensionValueEntry
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key'
property :value, as: 'value'
end
end
class StepLabelsEntry
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :key, as: 'key'
property :value, as: 'value'
end
end
class StepSummary
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class SuccessDetail
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :other_native_crash, as: 'otherNativeCrash'
end
end
class SuggestionClusterProto
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :category, as: 'category'
collection :suggestions, as: 'suggestions', class: Google::Apis::ToolresultsV1beta3::SuggestionProto, decorator: Google::Apis::ToolresultsV1beta3::SuggestionProto::Representation
end
end
class SuggestionProto
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :help_url, as: 'helpUrl'
property :long_message, as: 'longMessage', class: Google::Apis::ToolresultsV1beta3::SafeHtmlProto, decorator: Google::Apis::ToolresultsV1beta3::SafeHtmlProto::Representation
property :priority, as: 'priority'
property :pseudo_resource_id, as: 'pseudoResourceId'
property :region, as: 'region', class: Google::Apis::ToolresultsV1beta3::RegionProto, decorator: Google::Apis::ToolresultsV1beta3::RegionProto::Representation
property :resource_name, as: 'resourceName'
property :screen_id, as: 'screenId'
property :secondary_priority, as: 'secondaryPriority'
property :short_message, as: 'shortMessage', class: Google::Apis::ToolresultsV1beta3::SafeHtmlProto, decorator: Google::Apis::ToolresultsV1beta3::SafeHtmlProto::Representation
property :title, as: 'title'
end
end
class TestCase
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :elapsed_time, as: 'elapsedTime', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
property :end_time, as: 'endTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :skipped_message, as: 'skippedMessage'
collection :stack_traces, as: 'stackTraces', class: Google::Apis::ToolresultsV1beta3::StackTrace, decorator: Google::Apis::ToolresultsV1beta3::StackTrace::Representation
property :start_time, as: 'startTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :status, as: 'status'
property :test_case_id, as: 'testCaseId'
property :test_case_reference, as: 'testCaseReference', class: Google::Apis::ToolresultsV1beta3::TestCaseReference, decorator: Google::Apis::ToolresultsV1beta3::TestCaseReference::Representation
collection :tool_outputs, as: 'toolOutputs', class: Google::Apis::ToolresultsV1beta3::ToolOutputReference, decorator: Google::Apis::ToolresultsV1beta3::ToolOutputReference::Representation
end
end
class TestCaseReference
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :class_name, as: 'className'
property :name, as: 'name'
property :test_suite_name, as: 'testSuiteName'
end
end
class TestExecutionStep
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :test_issues, as: 'testIssues', class: Google::Apis::ToolresultsV1beta3::TestIssue, decorator: Google::Apis::ToolresultsV1beta3::TestIssue::Representation
collection :test_suite_overviews, as: 'testSuiteOverviews', class: Google::Apis::ToolresultsV1beta3::TestSuiteOverview, decorator: Google::Apis::ToolresultsV1beta3::TestSuiteOverview::Representation
property :test_timing, as: 'testTiming', class: Google::Apis::ToolresultsV1beta3::TestTiming, decorator: Google::Apis::ToolresultsV1beta3::TestTiming::Representation
property :tool_execution, as: 'toolExecution', class: Google::Apis::ToolresultsV1beta3::ToolExecution, decorator: Google::Apis::ToolresultsV1beta3::ToolExecution::Representation
end
end
class TestIssue
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :category, as: 'category'
property :error_message, as: 'errorMessage'
property :severity, as: 'severity'
property :stack_trace, as: 'stackTrace', class: Google::Apis::ToolresultsV1beta3::StackTrace, decorator: Google::Apis::ToolresultsV1beta3::StackTrace::Representation
property :type, as: 'type'
property :warning, as: 'warning', class: Google::Apis::ToolresultsV1beta3::Any, decorator: Google::Apis::ToolresultsV1beta3::Any::Representation
end
end
class TestSuiteOverview
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :elapsed_time, as: 'elapsedTime', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
property :error_count, as: 'errorCount'
property :failure_count, as: 'failureCount'
property :flaky_count, as: 'flakyCount'
property :name, as: 'name'
property :skipped_count, as: 'skippedCount'
property :total_count, as: 'totalCount'
property :xml_source, as: 'xmlSource', class: Google::Apis::ToolresultsV1beta3::FileReference, decorator: Google::Apis::ToolresultsV1beta3::FileReference::Representation
end
end
class TestTiming
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :test_process_duration, as: 'testProcessDuration', class: Google::Apis::ToolresultsV1beta3::Duration, decorator: Google::Apis::ToolresultsV1beta3::Duration::Representation
end
end
class Thumbnail
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :content_type, as: 'contentType'
property :data, :base64 => true, as: 'data'
property :height_px, as: 'heightPx'
property :width_px, as: 'widthPx'
end
end
class Timestamp
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :nanos, as: 'nanos'
property :seconds, :numeric_string => true, as: 'seconds'
end
end
class ToolExecution
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :command_line_arguments, as: 'commandLineArguments'
property :exit_code, as: 'exitCode', class: Google::Apis::ToolresultsV1beta3::ToolExitCode, decorator: Google::Apis::ToolresultsV1beta3::ToolExitCode::Representation
collection :tool_logs, as: 'toolLogs', class: Google::Apis::ToolresultsV1beta3::FileReference, decorator: Google::Apis::ToolresultsV1beta3::FileReference::Representation
collection :tool_outputs, as: 'toolOutputs', class: Google::Apis::ToolresultsV1beta3::ToolOutputReference, decorator: Google::Apis::ToolresultsV1beta3::ToolOutputReference::Representation
end
end
class ToolExecutionStep
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :tool_execution, as: 'toolExecution', class: Google::Apis::ToolresultsV1beta3::ToolExecution, decorator: Google::Apis::ToolresultsV1beta3::ToolExecution::Representation
end
end
class ToolExitCode
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :number, as: 'number'
end
end
class ToolOutputReference
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :creation_time, as: 'creationTime', class: Google::Apis::ToolresultsV1beta3::Timestamp, decorator: Google::Apis::ToolresultsV1beta3::Timestamp::Representation
property :output, as: 'output', class: Google::Apis::ToolresultsV1beta3::FileReference, decorator: Google::Apis::ToolresultsV1beta3::FileReference::Representation
property :test_case, as: 'testCase', class: Google::Apis::ToolresultsV1beta3::TestCaseReference, decorator: Google::Apis::ToolresultsV1beta3::TestCaseReference::Representation
end
end
class UiElementTooDeep
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :depth, as: 'depth'
property :screen_id, as: 'screenId'
property :screen_state_id, as: 'screenStateId'
end
end
class UnspecifiedWarning
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
class UnusedRoboDirective
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :resource_name, as: 'resourceName'
end
end
class UpgradeInsight
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :package_name, as: 'packageName'
property :upgrade_to_version, as: 'upgradeToVersion'
end
end
class UsedRoboDirective
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :resource_name, as: 'resourceName'
end
end
class UsedRoboIgnoreDirective
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :resource_name, as: 'resourceName'
end
end
end
end
end