Skip to content

Problem

Source code in docs_src/capo_device_farm/types/problem.py
class Problem(TypedDict, closed=True):
    run: NotRequired["capo_device_farm.types.problem_detail.ProblemDetail"]
    """<p>Information about the associated run.</p>"""
    job: NotRequired["capo_device_farm.types.problem_detail.ProblemDetail"]
    """<p>Information about the associated job.</p>"""
    suite: NotRequired["capo_device_farm.types.problem_detail.ProblemDetail"]
    """<p>Information about the associated suite.</p>"""
    test: NotRequired["capo_device_farm.types.problem_detail.ProblemDetail"]
    """<p>Information about the associated test.</p>"""
    device: NotRequired["capo_device_farm.types.device.Device"]
    """<p>Information about the associated device.</p>"""
    result: NotRequired["capo_device_farm.types.execution_result.ExecutionResult"]
    """<p>The problem's result.</p> <p>Allowed values include:</p> <ul> <li> <p>PENDING</p> </li> <li> <p>PASSED</p> </li> <li> <p>WARNED</p> </li> <li> <p>FAILED</p> </li> <li> <p>SKIPPED</p> </li> <li> <p>ERRORED</p> </li> <li> <p>STOPPED</p> </li> </ul>"""
    message: NotRequired["capo_device_farm.types.message.Message"]
    """<p>A message about the problem's result.</p>"""

device instance-attribute

device: NotRequired[Device]

Information about the associated device.

job instance-attribute

job: NotRequired[ProblemDetail]

Information about the associated job.

message instance-attribute

message: NotRequired[Message]

A message about the problem's result.

result instance-attribute

result: NotRequired[ExecutionResult]

The problem's result.

Allowed values include:

  • PENDING

  • PASSED

  • WARNED

  • FAILED

  • SKIPPED

  • ERRORED

  • STOPPED

run instance-attribute

run: NotRequired[ProblemDetail]

Information about the associated run.

suite instance-attribute

suite: NotRequired[ProblemDetail]

Information about the associated suite.

test instance-attribute

test: NotRequired[ProblemDetail]

Information about the associated test.