Values.TestSourceRepresents a condition that is evaluated.
type nonrec t = {arn : AmazonResourceName.t option;The test's ARN.
*)name : Name.t option;The test's name.
*)type_ : TestType.t option;The test's type. Must be one of the following values: BUILTIN_FUZZ 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 INSTRUMENTATION XCTEST XCTEST_UI
*)created : DateTime.t option;When the test was created.
*)status : ExecutionStatus.t option;The test's status. Allowed values include: PENDING PENDING_CONCURRENCY PENDING_DEVICE PROCESSING SCHEDULING PREPARING RUNNING COMPLETED STOPPING
*)result : ExecutionResult.t option;The test's result. Allowed values include: PENDING PASSED WARNED FAILED SKIPPED ERRORED STOPPED
*)started : DateTime.t option;The test's start time.
*)stopped : DateTime.t option;The test's stop time.
*)counters : Counters.t option;The test's result counters.
*)message : Message.t option;A message about the test's result.
*)deviceMinutes : DeviceMinutes.t option;Represents the total (metered or unmetered) minutes used by the test.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of AmazonResourceName.t
| `Structure of
(string * [> `Double of Double.t | `Integer of Integer.t ]) list
| `Timestamp of DateTime.t ])
list ]