Class: Aws::DeviceFarm::Types::Suite
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::Suite
- Includes:
- Structure
- Defined in:
- 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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.
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 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
5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 5425 class Suite < Struct.new( :arn, :name, :type, :created, :status, :result, :started, :stopped, :counters, :message, :device_minutes) SENSITIVE = [] include Aws::Structure end |