FailureDetail class
Details for an outcome with a FAILURE outcome summary.
Constructors
- FailureDetail({bool? crashed, bool? deviceOutOfMemory, bool? failedRoboscript, bool? notInstalled, bool? otherNativeCrash, bool? timedOut, bool? unableToCrawl})
- FailureDetail.fromJson(Map json_)
Properties
- crashed ↔ bool?
-
If the failure was severe because the system (app) under test crashed.
getter/setter pair
- deviceOutOfMemory ↔ bool?
-
If the device ran out of memory during a test, causing the test to crash.
getter/setter pair
- failedRoboscript ↔ 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.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- notInstalled ↔ bool?
-
If an app is not installed and thus no test can be run with the app.
getter/setter pair
- otherNativeCrash ↔ bool?
-
If a native process (including any other than the app) crashed.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timedOut ↔ bool?
-
If the test overran some time limit, and that is why it failed.
getter/setter pair
- unableToCrawl ↔ bool?
-
If the robo was unable to crawl the app; perhaps because the app did not
start.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited