class Google::Apis::TestingV1::EnvironmentMatrix
The matrix of environments in which the test is to be executed.
Attributes
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]
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]
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
# File lib/google/apis/testing_v1/classes.rb, line 1004 def initialize(**args) update!(**args) end
Public Instance Methods
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