| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.DeviceFarm.Types.Suite
Description
Synopsis
- data Suite = Suite' {}
- newSuite :: Suite
- suite_arn :: Lens' Suite (Maybe Text)
- suite_counters :: Lens' Suite (Maybe Counters)
- suite_created :: Lens' Suite (Maybe UTCTime)
- suite_deviceMinutes :: Lens' Suite (Maybe DeviceMinutes)
- suite_message :: Lens' Suite (Maybe Text)
- suite_name :: Lens' Suite (Maybe Text)
- suite_result :: Lens' Suite (Maybe ExecutionResult)
- suite_started :: Lens' Suite (Maybe UTCTime)
- suite_status :: Lens' Suite (Maybe ExecutionStatus)
- suite_stopped :: Lens' Suite (Maybe UTCTime)
- suite_type :: Lens' Suite (Maybe TestType)
Documentation
Represents a collection of one or more tests.
See: newSuite smart constructor.
Constructors
| Suite' | |
Fields
| |
Instances
Create a value of Suite with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Suite', suite_arn - The suite's ARN.
$sel:counters:Suite', suite_counters - The suite's result counters.
$sel:created:Suite', suite_created - When the suite was created.
$sel:deviceMinutes:Suite', suite_deviceMinutes - Represents the total (metered or unmetered) minutes used by the test
suite.
$sel:message:Suite', suite_message - A message about the suite's result.
$sel:name:Suite', suite_name - The suite's name.
$sel:result:Suite', suite_result - The suite's result.
Allowed values include:
- PENDING
- PASSED
- WARNED
- FAILED
- SKIPPED
- ERRORED
- STOPPED
$sel:started:Suite', suite_started - The suite's start time.
$sel:status:Suite', suite_status - The suite's status.
Allowed values include:
- PENDING
- PENDING_CONCURRENCY
- PENDING_DEVICE
- PROCESSING
- SCHEDULING
- PREPARING
- RUNNING
- COMPLETED
- STOPPING
Suite, suite_stopped - The suite's stop time.
$sel:type':Suite', suite_type - The suite's type.
Must be one of the following values:
- BUILTIN_FUZZ
BUILTIN_EXPLORER
Only available for Android; an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
- 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
- CALABASH
- INSTRUMENTATION
- UIAUTOMATION
- UIAUTOMATOR
- XCTEST
- XCTEST_UI
suite_deviceMinutes :: Lens' Suite (Maybe DeviceMinutes) Source #
Represents the total (metered or unmetered) minutes used by the test suite.
suite_result :: Lens' Suite (Maybe ExecutionResult) Source #
The suite's result.
Allowed values include:
- PENDING
- PASSED
- WARNED
- FAILED
- SKIPPED
- ERRORED
- STOPPED
suite_status :: Lens' Suite (Maybe ExecutionStatus) Source #
The suite's status.
Allowed values include:
- PENDING
- PENDING_CONCURRENCY
- PENDING_DEVICE
- PROCESSING
- SCHEDULING
- PREPARING
- RUNNING
- COMPLETED
- STOPPING
suite_type :: Lens' Suite (Maybe TestType) Source #
The suite's type.
Must be one of the following values:
- BUILTIN_FUZZ
BUILTIN_EXPLORER
Only available for Android; an app explorer that traverses an Android app, interacting with it and capturing screenshots at the same time.
- 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
- CALABASH
- INSTRUMENTATION
- UIAUTOMATION
- UIAUTOMATOR
- XCTEST
- XCTEST_UI