FailureDetailResponse class

Details for an outcome with a FAILURE outcome summary.

Constructors

FailureDetailResponse({required Input<bool> crashed, required Input<bool> deviceOutOfMemory, required Input<bool> failedRoboscript, required Input<bool> notInstalled, required Input<bool> otherNativeCrash, required Input<bool> timedOut, required Input<bool> unableToCrawl})
Creates a new FailureDetailResponse. crashed If the failure was severe because the system (app) under test crashed. deviceOutOfMemory If the device ran out of memory during a test, causing the test to crash. failedRoboscript If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl. notInstalled If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform. otherNativeCrash If a native process (including any other than the app) crashed. timedOut If the test overran some time limit, and that is why it failed. unableToCrawl If the robo was unable to crawl the app; perhaps because the app did not start.
const
FailureDetailResponse.fromMap(Map<String, dynamic> map)
factory

Properties

crashed → Input<bool>
If the failure was severe because the system (app) under test crashed.
final
deviceOutOfMemory → Input<bool>
If the device ran out of memory during a test, causing the test to crash.
final
failedRoboscript → Input<bool>
If the Roboscript failed to complete successfully, e.g., because a Roboscript action or assertion failed or a Roboscript action could not be matched during the entire crawl.
final
hashCode → int
The hash code for this object.
no setterinherited
notInstalled → Input<bool>
If an app is not installed and thus no test can be run with the app. This might be caused by trying to run a test on an unsupported platform.
final
otherNativeCrash → Input<bool>
If a native process (including any other than the app) crashed.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
timedOut → Input<bool>
If the test overran some time limit, and that is why it failed.
final
unableToCrawl → Input<bool>
If the robo was unable to crawl the app; perhaps because the app did not start.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited