Class: Aws::DeviceFarm::Types::Suite
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::Suite
- Defined in:
- gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb
Overview
Represents a collection of one or more tests.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The suite's ARN.
-
#counters ⇒ Types::Counters
The suite's result counters.
-
#created ⇒ Time
When the suite was created.
-
#device_minutes ⇒ Types::DeviceMinutes
Represents the total (metered or unmetered) minutes used by the test suite.
-
#message ⇒ String
A message about the suite's result.
-
#name ⇒ String
The suite's name.
-
#result ⇒ String
The suite's result.
-
#started ⇒ Time
The suite's start time.
-
#status ⇒ String
The suite's status.
-
#stopped ⇒ Time
The suite's stop time.
-
#type ⇒ String
The suite's type.
Instance Attribute Details
#arn ⇒ String
The suite's ARN.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#counters ⇒ Types::Counters
The suite's result counters.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#created ⇒ Time
When the suite was created.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#device_minutes ⇒ Types::DeviceMinutes
Represents the total (metered or unmetered) minutes used by the test suite.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#message ⇒ String
A message about the suite's result.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The suite's name.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#result ⇒ String
The suite's result.
Allowed values include:
PENDING
PASSED
WARNED
FAILED
SKIPPED
ERRORED
STOPPED
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#started ⇒ Time
The suite's start time.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The suite's status.
Allowed values include:
PENDING
PENDING_CONCURRENCY
PENDING_DEVICE
PROCESSING
SCHEDULING
PREPARING
RUNNING
COMPLETED
STOPPING
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#stopped ⇒ Time
The suite's stop time.
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The suite's type.
Must be one of the following values:
BUILTIN_FUZZ
APPIUM_JAVA_JUNIT
APPIUM_JAVA_TESTNG
APPIUM_PYTHON
APPIUM_NODE
APPIUM_RUBY
APPIUM_WEB_JAVA_JUNIT
APPIUM_WEB_JAVA_TESTNG
APPIUM_WEB_PYTHON
APPIUM_WEB_NODE
APPIUM_WEB_RUBY
INSTRUMENTATION
XCTEST
XCTEST_UI
5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 |
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5420 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |