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.
crashedIf the failure was severe because the system (app) under test crashed.deviceOutOfMemoryIf the device ran out of memory during a test, causing the test to crash.failedRoboscriptIf 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.notInstalledIf 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.otherNativeCrashIf a native process (including any other than the app) crashed.timedOutIf the test overran some time limit, and that is why it failed.unableToCrawlIf 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