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 Artifact = Artifact' {}
- newArtifact :: Artifact
- artifact_arn :: Lens' Artifact (Maybe Text)
- artifact_url :: Lens' Artifact (Maybe Text)
- artifact_extension :: Lens' Artifact (Maybe Text)
- artifact_name :: Lens' Artifact (Maybe Text)
- artifact_type :: Lens' Artifact (Maybe ArtifactType)
Documentation
Represents the output of a test. Examples of artifacts include logs and screenshots.
See: newArtifact
smart constructor.
Artifact' | |
|
Instances
newArtifact :: Artifact Source #
Create a value of Artifact
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:Artifact'
, artifact_arn
- The artifact's ARN.
$sel:url:Artifact'
, artifact_url
- The presigned Amazon S3 URL that can be used with a GET request to
download the artifact's file.
$sel:extension:Artifact'
, artifact_extension
- The artifact's file extension.
$sel:name:Artifact'
, artifact_name
- The artifact's name.
$sel:type':Artifact'
, artifact_type
- The artifact's type.
Allowed values include the following:
- UNKNOWN
- SCREENSHOT
- DEVICE_LOG
- MESSAGE_LOG
- VIDEO_LOG
- RESULT_LOG
- SERVICE_LOG
- WEBKIT_LOG
- INSTRUMENTATION_OUTPUT
- EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test.
- CALABASH_JSON_OUTPUT
- CALABASH_PRETTY_OUTPUT
- CALABASH_STANDARD_OUTPUT
- CALABASH_JAVA_XML_OUTPUT
- AUTOMATION_OUTPUT
- APPIUM_SERVER_OUTPUT
- APPIUM_JAVA_OUTPUT
- APPIUM_JAVA_XML_OUTPUT
- APPIUM_PYTHON_OUTPUT
- APPIUM_PYTHON_XML_OUTPUT
- EXPLORER_EVENT_LOG
- EXPLORER_SUMMARY_LOG
- APPLICATION_CRASH_REPORT
- XCTEST_LOG
- VIDEO
- CUSTOMER_ARTIFACT
- CUSTOMER_ARTIFACT_LOG
- TESTSPEC_OUTPUT
artifact_url :: Lens' Artifact (Maybe Text) Source #
The presigned Amazon S3 URL that can be used with a GET request to download the artifact's file.
artifact_type :: Lens' Artifact (Maybe ArtifactType) Source #
The artifact's type.
Allowed values include the following:
- UNKNOWN
- SCREENSHOT
- DEVICE_LOG
- MESSAGE_LOG
- VIDEO_LOG
- RESULT_LOG
- SERVICE_LOG
- WEBKIT_LOG
- INSTRUMENTATION_OUTPUT
- EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test.
- CALABASH_JSON_OUTPUT
- CALABASH_PRETTY_OUTPUT
- CALABASH_STANDARD_OUTPUT
- CALABASH_JAVA_XML_OUTPUT
- AUTOMATION_OUTPUT
- APPIUM_SERVER_OUTPUT
- APPIUM_JAVA_OUTPUT
- APPIUM_JAVA_XML_OUTPUT
- APPIUM_PYTHON_OUTPUT
- APPIUM_PYTHON_XML_OUTPUT
- EXPLORER_EVENT_LOG
- EXPLORER_SUMMARY_LOG
- APPLICATION_CRASH_REPORT
- XCTEST_LOG
- VIDEO
- CUSTOMER_ARTIFACT
- CUSTOMER_ARTIFACT_LOG
- TESTSPEC_OUTPUT