Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Job

import type { Job } from "https://aws-api.deno.dev/v0.4/services/devicefarm.ts?docs=full";

Represents a device.

interface Job {
arn?: string | null;
counters?: Counters | null;
created?: Date | number | null;
device?: Device | null;
deviceMinutes?: DeviceMinutes | null;
instanceArn?: string | null;
message?: string | null;
name?: string | null;
result?: ExecutionResult | null;
started?: Date | number | null;
status?: ExecutionStatus | null;
stopped?: Date | number | null;
type?: TestType | null;
videoCapture?: boolean | null;
videoEndpoint?: string | null;
}

§Properties

§
arn?: string | null
[src]

The job's ARN.

§
counters?: Counters | null
[src]

The job's result counters.

§
created?: Date | number | null
[src]

When the job was created.

§
device?: Device | null
[src]

The device (phone or tablet).

§
deviceMinutes?: DeviceMinutes | null
[src]

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

§
instanceArn?: string | null
[src]

The ARN of the instance.

§
message?: string | null
[src]

A message about the job's result.

§
name?: string | null
[src]

The job's name.

§
result?: ExecutionResult | null
[src]

The job's result.

Allowed values include:

  • PENDING
  • PASSED
  • WARNED
  • FAILED
  • SKIPPED
  • ERRORED
  • STOPPED
§
started?: Date | number | null
[src]

The job's start time.

§
status?: ExecutionStatus | null
[src]

The job's status.

Allowed values include:

  • PENDING
  • PENDING_CONCURRENCY
  • PENDING_DEVICE
  • PROCESSING
  • SCHEDULING
  • PREPARING
  • RUNNING
  • COMPLETED
  • STOPPING
§
stopped?: Date | number | null
[src]

The job's stop time.

§
type?: TestType | null
[src]

The job's type.

Allowed values include the following:

  • BUILTIN_FUZZ
  • BUILTIN_EXPLORER. 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
§
videoCapture?: boolean | null
[src]

This value is set to true if video capture is enabled. Otherwise, it is set to false.

§
videoEndpoint?: string | null
[src]

The endpoint for streaming device video.