Class: Aws::DeviceFarm::Types::Test

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb

Overview

Represents a condition that is evaluated.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arnString

The test's ARN.

Returns:

  • (String)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#countersTypes::Counters

The test's result counters.

Returns:



5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#createdTime

When the test was created.

Returns:

  • (Time)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#device_minutesTypes::DeviceMinutes

Represents the total (metered or unmetered) minutes used by the test.



5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#messageString

A message about the test's result.

Returns:

  • (String)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The test's name.

Returns:

  • (String)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#resultString

The test's result.

Allowed values include:

  • PENDING

  • PASSED

  • WARNED

  • FAILED

  • SKIPPED

  • ERRORED

  • STOPPED

Returns:

  • (String)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#startedTime

The test's start time.

Returns:

  • (Time)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The test's status.

Allowed values include:

  • PENDING

  • PENDING_CONCURRENCY

  • PENDING_DEVICE

  • PROCESSING

  • SCHEDULING

  • PREPARING

  • RUNNING

  • COMPLETED

  • STOPPING

Returns:

  • (String)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#stoppedTime

The test's stop time.

Returns:

  • (Time)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

The test'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

Returns:

  • (String)


5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
# File 'gems/aws-sdk-devicefarm/lib/aws-sdk-devicefarm/types.rb', line 5638

class Test < Struct.new(
  :arn,
  :name,
  :type,
  :created,
  :status,
  :result,
  :started,
  :stopped,
  :counters,
  :message,
  :device_minutes)
  SENSITIVE = []
  include Aws::Structure
end