View Source GoogleApi.ToolResults.V1beta3.Model.AndroidInstrumentationTest (google_api_tool_results v0.33.0)

A test of an Android application that can control an Android component independently of its normal lifecycle. See for more information on types of Android tests.

Attributes

  • testPackageId (type: String.t, default: nil) - The java package for the test to be executed. Required
  • testRunnerClass (type: String.t, default: nil) - The InstrumentationTestRunner class. Required
  • testTargets (type: list(String.t), default: nil) - Each target must be fully qualified with the package name or class name, in one of these formats: - "package package_name" - "class package_name.class_name" - "class package_name.class_name#method_name" If empty, all targets in the module will be run.
  • useOrchestrator (type: boolean(), default: nil) - The flag indicates whether Android Test Orchestrator will be used to run test or not.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ToolResults.V1beta3.Model.AndroidInstrumentationTest{
  testPackageId: String.t() | nil,
  testRunnerClass: String.t() | nil,
  testTargets: [String.t()] | nil,
  useOrchestrator: boolean() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.