Class: Aws::DeviceFarm::Types::Artifact
- Inherits:
-
Struct
- Object
- Struct
- Aws::DeviceFarm::Types::Artifact
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-devicefarm/types.rb
Overview
Represents the output of a test. Examples of artifacts include logs and screenshots.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The artifact’s ARN.
-
#extension ⇒ String
The artifact’s file extension.
-
#name ⇒ String
The artifact’s name.
-
#type ⇒ String
The artifact’s type.
-
#url ⇒ String
The presigned Amazon S3 URL that can be used with a GET request to download the artifact’s file.
Instance Attribute Details
#arn ⇒ String
The artifact’s ARN.
164 165 166 167 168 169 170 171 172 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#extension ⇒ String
The artifact’s file extension.
164 165 166 167 168 169 170 171 172 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The artifact’s name.
164 165 166 167 168 169 170 171 172 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
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.
-
APPIUM_SERVER_OUTPUT
-
APPIUM_JAVA_OUTPUT
-
APPIUM_JAVA_XML_OUTPUT
-
APPIUM_PYTHON_OUTPUT
-
APPIUM_PYTHON_XML_OUTPUT
-
APPLICATION_CRASH_REPORT
-
XCTEST_LOG
-
VIDEO
-
CUSTOMER_ARTIFACT
-
CUSTOMER_ARTIFACT_LOG
-
TESTSPEC_OUTPUT
164 165 166 167 168 169 170 171 172 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |
#url ⇒ String
The presigned Amazon S3 URL that can be used with a GET request to download the artifact’s file.
164 165 166 167 168 169 170 171 172 |
# File 'lib/aws-sdk-devicefarm/types.rb', line 164 class Artifact < Struct.new( :arn, :name, :type, :extension, :url) SENSITIVE = [] include Aws::Structure end |