Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data Suite = Suite' {}
- newSuite :: Suite
- suite_status :: Lens' Suite (Maybe ExecutionStatus)
- suite_counters :: Lens' Suite (Maybe Counters)
- suite_arn :: Lens' Suite (Maybe Text)
- suite_created :: Lens' Suite (Maybe UTCTime)
- suite_stopped :: Lens' Suite (Maybe UTCTime)
- suite_result :: Lens' Suite (Maybe ExecutionResult)
- suite_name :: Lens' Suite (Maybe Text)
- suite_deviceMinutes :: Lens' Suite (Maybe DeviceMinutes)
- suite_type :: Lens' Suite (Maybe TestType)
- suite_message :: Lens' Suite (Maybe Text)
- suite_started :: Lens' Suite (Maybe UTCTime)
Documentation
Represents a collection of one or more tests.
See: newSuite
smart constructor.
Suite' | |
|
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:status:Suite'
, suite_status
- The suite's status.
Allowed values include:
- PENDING
- PENDING_CONCURRENCY
- PENDING_DEVICE
- PROCESSING
- SCHEDULING
- PREPARING
- RUNNING
- COMPLETED
- STOPPING
$sel:counters:Suite'
, suite_counters
- The suite's result counters.
$sel:arn:Suite'
, suite_arn
- The suite's ARN.
$sel:created:Suite'
, suite_created
- When the suite was created.
$sel:stopped:Suite'
, suite_stopped
- The suite's stop time.
$sel:result:Suite'
, suite_result
- The suite's result.
Allowed values include:
- PENDING
- PASSED
- WARNED
- FAILED
- SKIPPED
- ERRORED
- STOPPED
$sel:name:Suite'
, suite_name
- The suite's name.
$sel:deviceMinutes:Suite'
, suite_deviceMinutes
- Represents the total (metered or unmetered) minutes used by the test
suite.
$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
$sel:message:Suite'
, suite_message
- A message about the suite's result.
$sel:started:Suite'
, suite_started
- The suite's start time.
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_result :: Lens' Suite (Maybe ExecutionResult) Source #
The suite's result.
Allowed values include:
- PENDING
- PASSED
- WARNED
- FAILED
- SKIPPED
- ERRORED
- STOPPED
suite_deviceMinutes :: Lens' Suite (Maybe DeviceMinutes) Source #
Represents the total (metered or unmetered) minutes used by the test suite.
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