class Google::Apis::TestingV1::EnvironmentMatrix

The matrix of environments in which the test is to be executed.

Attributes

android_device_list[RW]

A list of Android device configurations in which the test is to be executed. Corresponds to the JSON property `androidDeviceList` @return [Google::Apis::TestingV1::AndroidDeviceList]

android_matrix[RW]

A set of Android device configuration permutations is defined by the the cross- product of the given axes. Internally, the given AndroidMatrix will be expanded into a set of AndroidDevices. Only supported permutations will be instantiated. Invalid permutations (e.g., incompatible models/versions) are ignored. Corresponds to the JSON property `androidMatrix` @return [Google::Apis::TestingV1::AndroidMatrix]

ios_device_list[RW]

A list of iOS device configurations in which the test is to be executed. Corresponds to the JSON property `iosDeviceList` @return [Google::Apis::TestingV1::IosDeviceList]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/testing_v1/classes.rb, line 1004
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/testing_v1/classes.rb, line 1009
def update!(**args)
  @android_device_list = args[:android_device_list] if args.key?(:android_device_list)
  @android_matrix = args[:android_matrix] if args.key?(:android_matrix)
  @ios_device_list = args[:ios_device_list] if args.key?(:ios_device_list)
end