diff --git a/src/runtime/action/builtin/http.rs b/src/runtime/action/builtin/http.rs index 81a230c..3156f5f 100644 --- a/src/runtime/action/builtin/http.rs +++ b/src/runtime/action/builtin/http.rs @@ -103,7 +103,7 @@ mod tests { assert_eq!(r, Ok(TickResult::success())); assert_eq!( - bb.clone().lock().unwrap().get("k".to_string()), + bb.lock().unwrap().get("k".to_string()), Ok(Some(&RtValue::str("OK".to_string()))) ); } diff --git a/src/tests.rs b/src/tests.rs index fab4a54..9327fb5 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -3,6 +3,7 @@ mod actions_re; mod args; mod decorator; mod flow; +mod parser; mod project; mod rtree; mod simulator; diff --git a/src/tests/actions.rs b/src/tests/actions.rs index a0b0ae6..b0f3146 100644 --- a/src/tests/actions.rs +++ b/src/tests/actions.rs @@ -1,11 +1,6 @@ -use crate::runtime::action::builtin::remote::RemoteHttpAction; use crate::runtime::args::RtValue; -use crate::runtime::env::RtEnv; use crate::runtime::TickResult; use crate::tests::fb; -use serde_json::json; -use wiremock::matchers::{method, path}; -use wiremock::{Mock, MockServer, ResponseTemplate}; #[test] fn builtin_actions() { @@ -27,3 +22,10 @@ fn lock_unlock() { let k = guard.get("k".to_string()).unwrap(); assert_eq!(k, Some(&RtValue::str("v2".to_string()))) } + +#[test] +fn builtin_http_get() { + let mut fb = fb("actions/simple_http"); + let mut f = fb.build().unwrap(); + assert_eq!(f.run(), Ok(TickResult::success())); +} diff --git a/src/tests/actions_re.rs b/src/tests/actions_re.rs index fdaf56f..76e3231 100644 --- a/src/tests/actions_re.rs +++ b/src/tests/actions_re.rs @@ -23,7 +23,7 @@ fn smoke_serv() { let rt = RtEnv::try_new().unwrap().runtime; - let info = start(&rt, ServerPort::Static(9999), bb.clone(), tr.clone()).unwrap(); + let info = start(&rt, ServerPort::Static(20000), bb.clone(), tr.clone()).unwrap(); let stop = info.stop_cmd; rt.spawn(async { @@ -39,8 +39,24 @@ fn smoke_serv() { #[test] fn remote_smoke() { turn_on_logs(); - let action = RemoteHttpAction::new("http://localhost:10000/action".to_string()); let mut env = RtEnv::try_new().unwrap(); + + let port = env.runtime.block_on(async { + let mock_server = MockServer::start().await; + + let mut resp = ResponseTemplate::new(200); + let resp = resp.set_body_json(json!("Success")); + + Mock::given(method("POST")) + .and(path("/action")) + .respond_with(resp) + .mount(&mock_server) + .await; + mock_server.address().port() + }); + + let action = RemoteHttpAction::new(format!("http://localhost:{}/action", port)); + let result = action.tick( RtArgs(vec![ RtArgument::new("a".to_string(), RtValue::int(1)), @@ -53,31 +69,13 @@ fn remote_smoke() { TreeRemoteContextRef::new(1, 9999, &mut env), ); - println!("{:?}", result); + assert_eq!(result, Ok(TickResult::success())); } #[test] -fn remote_serv() { +fn remote_in_tree() { turn_on_logs(); - - let mut builder = fb("actions/remote"); - - builder.tracer(Tracer::default()); - - let action = RemoteHttpAction::new("http://localhost:10001/action".to_string()); - builder.register_remote_action("action", action); - builder.http_serv(9999); - let mut f = builder.build().unwrap(); - - let result = f.run(); - - println!("{:?}", result); -} - -#[test] -fn remote() { let mut env = RtEnv::try_new().unwrap(); - let port = env.runtime.block_on(async { let mock_server = MockServer::start().await; @@ -92,12 +90,16 @@ fn remote() { mock_server.address().port() }); + let mut builder = fb("actions/remote"); + builder.rt_env(env); + builder.tracer(Tracer::default()); + let action = RemoteHttpAction::new(format!("http://localhost:{}/action", port)); - let mut fb = fb("actions/simple_http"); - fb.rt_env(env); - fb.register_remote_action("a", action); + builder.register_remote_action("action", action); + builder.http_serv(9999); + let mut f = builder.build().unwrap(); - let mut f = fb.build().unwrap(); let result = f.run(); + assert_eq!(result, Ok(TickResult::success())); } diff --git a/src/tests/parser.rs b/src/tests/parser.rs new file mode 100644 index 0000000..cf2b1a7 --- /dev/null +++ b/src/tests/parser.rs @@ -0,0 +1,12 @@ +use crate::tests::test_folder; +use crate::tree::parser::Parser; +use std::fs; + +#[test] +fn smoke() { + let path = test_folder("plain_project/main.tree"); + let scr = fs::read_to_string(path).unwrap(); + let parser = Parser::new(scr.as_str()).unwrap(); + let result = parser.parse().unwrap(); + println!("{:#?}", result); +} diff --git a/src/tree/parser.rs b/src/tree/parser.rs index f85e766..037c568 100644 --- a/src/tree/parser.rs +++ b/src/tree/parser.rs @@ -15,6 +15,23 @@ use parsit::{seq, token, wrap}; use std::collections::HashMap; use std::str::FromStr; +/// just a parser for the tree language +/// +/// # Example of the language +/// ```tree +/// // built in library +/// import "std:actions" +/// +/// r_fallback retry_with_delay(delay:num, attempts:num,trg:tree){ +/// retry(attempts) fallback { +/// trg(..) +/// wait(delay) +/// fail() +/// } +/// wait(delay) +/// } +/// ``` + pub struct Parser<'a> { inner: Parsit<'a, Token>, } diff --git a/src/tree/parser/ast/arg.rs b/src/tree/parser/ast/arg.rs index b54f2e8..841c2c1 100644 --- a/src/tree/parser/ast/arg.rs +++ b/src/tree/parser/ast/arg.rs @@ -7,6 +7,11 @@ use itertools::Itertools; use serde::{Deserialize, Serialize}; use std::fmt::{Display, Formatter}; +/// Just a pair of name and type +/// This is a representation of a tree parameter +/// # Example +/// `sequence tree(a:string){...}` +/// and a:string is a param #[derive(Clone, Debug, PartialEq)] pub struct Param { pub name: Key, @@ -33,10 +38,14 @@ impl Params { } } +/// The right part of the argument #[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] pub enum ArgumentRhs { + /// A pointer to the bb key or the parameter from the parent tree Id(Key), + /// A scalar value Mes(Message), + /// A call to a tree Call(Call), } @@ -72,6 +81,7 @@ impl Display for ArgumentRhs { } } +/// An argument is a pair of name and value or just a value #[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] pub enum Argument { Assigned(Key, ArgumentRhs), @@ -132,6 +142,8 @@ pub struct Arguments { pub args: Vec, } +/// this is a plain representation of the argument type +/// to avoid several levels of nesting pub enum ArgumentsType { Unnamed, Named, diff --git a/src/tree/parser/ast/call.rs b/src/tree/parser/ast/call.rs index 035ccaf..e90e81e 100644 --- a/src/tree/parser/ast/call.rs +++ b/src/tree/parser/ast/call.rs @@ -1,15 +1,46 @@ use crate::tree::parser::ast::arg::Arguments; use crate::tree::parser::ast::{Key, TreeType}; use serde::{Deserialize, Serialize}; +use std::fmt::{Debug, Display, Formatter}; -#[derive(Debug, Clone, PartialEq, Deserialize, Serialize)] +/// A call to a tree +#[derive(Clone, PartialEq, Deserialize, Serialize)] pub enum Call { + /// An invocation of a tree like 'root main { invocation()}' Invocation(Key, Arguments), + /// An Higher order invocation of a tree like 'root main { ho-invocation(..)}' HoInvocation(Key), + /// A lambda call like 'root main { sequence {...} }' Lambda(TreeType, Calls), + /// A decorator call like 'root main { decorator(..) child() }' Decorator(TreeType, Arguments, Box), } +impl Debug for Call { + fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { + match self { + Call::Invocation(id, args) => write!(f, "{}({})", id, args), + Call::HoInvocation(id) => write!(f, "{}(..)", id), + Call::Lambda(tpe, calls) => { + let _ = write!(f, "{} :", tpe); + let mut elems = f.debug_list(); + for call in calls.elems.iter() { + elems.entry(call); + } + let _ = elems.finish(); + Ok(()) + } + Call::Decorator(tpe, args, call) => { + let _ = write!(f, "{}({}) :", tpe, args); + let mut elems = f.debug_list(); + elems.entry(call); + elems.finish(); + Ok(()) + } + } + } +} + impl Call { pub fn is_lambda(&self) -> bool { matches!(self, Call::Lambda(_, _)) diff --git a/src/tree/parser/ast/message.rs b/src/tree/parser/ast/message.rs index 13caa6b..847b950 100644 --- a/src/tree/parser/ast/message.rs +++ b/src/tree/parser/ast/message.rs @@ -3,6 +3,7 @@ use serde::{Deserialize, Serialize}; use std::collections::HashMap; use std::fmt::{Display, Formatter}; +/// A gathering structure for numeric scalar values #[derive(Debug, Copy, Clone, PartialEq, Deserialize, Serialize)] pub enum Number { Int(i64), @@ -11,9 +12,11 @@ pub enum Number { Binary(isize), } +/// A gathering structure for string scalar values #[derive(Clone, Debug, PartialEq, Deserialize, Serialize)] pub struct StringLit(pub String); +/// A gathering structure for boolean scalar values #[derive(Debug, Clone, PartialEq, Deserialize, Serialize)] pub enum Bool { True, @@ -29,6 +32,7 @@ impl Into for Bool { } } +/// A gathering structure for scalar values #[derive(Debug, Clone, PartialEq, Deserialize, Serialize)] pub enum Message { Num(Number), diff --git a/src/tree/parser/tests.rs b/src/tree/parser/tests.rs index a3eed39..af11fc4 100644 --- a/src/tree/parser/tests.rs +++ b/src/tree/parser/tests.rs @@ -15,38 +15,13 @@ mod params; #[cfg(test)] mod tests { - use crate::tree::parser::ast::arg::{Argument, Arguments}; - use crate::tree::parser::ast::call::Call; - use crate::tree::parser::ast::message::{Bool, Message, Number, StringLit}; - use crate::tree::parser::ast::Key; use crate::tree::parser::Parser; - use parsit::test::parser_test::*; - use std::fs; - use std::path::PathBuf; - - pub fn load_file(path: &str) -> String { - let mut ex = PathBuf::from(env!("CARGO_MANIFEST_DIR")); - for next in path.split("/") { - match next { - ".." => ex = ex.parent().unwrap().into(), - n => ex.push(n), - } - } - fs::read_to_string(ex).unwrap() - } - - #[test] - fn smoke() { - let script = load_file("tree/tests/plain_project/main.tree"); - let parser = Parser::new(script.as_str()).unwrap(); - let result = parser.parse().unwrap(); - } #[test] fn script() { let script = r#" - import "std:actions" - +// built in library +import "std:actions" r_fallback retry_with_delay(delay:num, attempts:num,trg:tree){ retry(attempts) fallback { trg(..) @@ -109,5 +84,6 @@ root main r_fallback { let parser = Parser::new(script).unwrap(); let result = parser.parse().unwrap(); + assert_eq!(result.0.len(), 12); } } diff --git a/src/tree/project.rs b/src/tree/project.rs index 5d6b6e0..72a8470 100644 --- a/src/tree/project.rs +++ b/src/tree/project.rs @@ -20,6 +20,7 @@ pub type AliasName = String; /// - `root` is a root of the project. Every import relates to it. /// - `main` is a pointer to the file and definition when the tree is started. /// - `files` is a map of the files +/// - `std` is a set of the standard actions #[derive(Debug, Default, Clone)] pub struct Project { pub root: PathBuf, @@ -45,6 +46,16 @@ impl<'a> Project { self.files.get(file).and_then(|f| f.definitions.get(tree)) } + /// build the project with the given root and main file + /// + /// Suppose we have the following structure: + /// ```no-run + /// - root_folder + /// - folder + /// - main.tree # root tree_name + /// - other.tree + /// ``` + /// Setting up the rooot as root_folder allows pulling in the other.tree file. pub fn build_with_root( main_file: FileName, main_call: TreeName, @@ -65,6 +76,9 @@ impl<'a> Project { project.parse_file(root, main_file)?; Ok(project) } + /// build the project with the given main file and root. + /// The root will be found in the main file. + /// If there are more than one root in the main file, the first one will be used. pub fn build(main_file: FileName, root: PathBuf) -> Result { let mut project = Project { root: root.clone(), @@ -92,6 +106,12 @@ impl<'a> Project { project.main = (main_file, main_call); Ok(project) } + /// build the project with the given text. + /// The root will be empty. + /// + /// # Note + /// If there are some imports to the other files they will not work + /// unless the imports are absolute, pub fn build_from_text(text: String) -> Result { let mut project = Project { root: PathBuf::new(), diff --git a/src/tree/project/imports.rs b/src/tree/project/imports.rs index 4dac840..204cc80 100644 --- a/src/tree/project/imports.rs +++ b/src/tree/project/imports.rs @@ -49,11 +49,13 @@ impl ImportMap { Ok(map) } + /// find the tree in the project considering the aliases and the definitions pub fn find<'a>( &'a self, key: &TreeName, project: &'a Project, ) -> Result<(&'a Tree, &'a FileName), TreeError> { + // try to find by name if let Some(file) = self.trees.get(key) { project .find_tree(file, key) @@ -61,6 +63,7 @@ impl ImportMap { .ok_or(cerr(format!( "the call {key} can not be found in the file {file} " ))) + // try to find by alias } else if let Some(id) = self.aliases.get(key) { let file = self .trees @@ -73,6 +76,7 @@ impl ImportMap { "the call {key} can not be found in the file {file} " ))) } else { + // try to find bluntly everywhere. Probably this is not the best idea self.files .iter() .flat_map(|f| project.files.get(f)) diff --git a/tree/tests/trimmer/naive/main.log b/tree/tests/trimmer/naive/main.log index b8ea88e..246dff5 100644 --- a/tree/tests/trimmer/naive/main.log +++ b/tree/tests/trimmer/naive/main.log @@ -279,3 +279,26 @@ [1] 3 : Success(cursor=0,len=3) [1] 2 : Success(cursor=0,len=1) [1] 1 : Success(cursor=0,len=1) +[1] 1 : Running(cursor=0,len=1) +[1] 2 : Running(cursor=0,len=1) +[1] 3 : Running(cursor=0,len=3) +[1] 4 : Success(item=[y:1,x:1]) +[1] 3 : Success(cursor=0,len=3) +[1] 2 : Success(cursor=0,len=1) +[1] 1 : Success(cursor=0,len=1) +[1] 1 : Running(cursor=0,len=1) +[1] 2 : Running(cursor=0,len=1) +[1] 3 : Running(cursor=0,len=3) +[1] 4 : Success(item=[y:1,x:1]) +[1] 3 : Success(cursor=0,len=3) +[1] 2 : Success(cursor=0,len=1) +[1] 1 : Success(cursor=0,len=1) +[1] 1 : Running(cursor=0,len=1) +[1] 2 : Running(cursor=0,len=1) +[1] 3 : Running(cursor=0,len=3) +[1] 4 : Failure(item=[x:1,y:1],reason=) +[1] 3 : Running(cursor=1,len=3) +[1] 5 : Success() +[1] 3 : Success(cursor=1,len=3) +[1] 2 : Success(cursor=0,len=1) +[1] 1 : Success(cursor=0,len=1) diff --git a/tree/tests/trimmer/smoke/main.log b/tree/tests/trimmer/smoke/main.log index 0da17ed..841e419 100644 --- a/tree/tests/trimmer/smoke/main.log +++ b/tree/tests/trimmer/smoke/main.log @@ -68275,3 +68275,6210 @@ [90] 2 : Success(cursor=0,len=2) [90] 1 : Running(cursor=0,len=1) [90] 1 : Success(cursor=0,len=1) +[1] 1 : Running(cursor=0,len=1) +[1] 2 : Running(cursor=0,len=2) +[1] 3 : Running(cursor=0,len=4) +[1] 5 : Success() +[1] 3 : Running(cursor=1,len=4) +[1] 6 : Success() +[1] 3 : Running(cursor=2,len=4) +[1] 7 : Success() +[1] 3 : Running(cursor=3,len=4) +[1] 8 : Running(cursor=0,len=4) +[1] 9 : Success() +[1] 8 : Running(cursor=1,len=4) +[1] 10 : Success() +[1] 8 : Running(cursor=2,len=4) +[1] 11 : Success() +[1] 8 : Running(cursor=3,len=4) +[1] 12 : Failure(reason=) +[1] 8 : Failure(cursor=3,len=4,reason=) +[1] 3 : Failure(cursor=3,len=4,reason=) +[1] 2 : Running(cursor=1,len=2) +[1] 4 : Running() +[1] 2 : Running(cursor=1,len=2) +[2] next tick +[2] 2 : Running(cursor=0,len=2) +[2] 3 : Running(cursor=0,len=4,reason=) +[2] 5 : Success() +[2] 3 : Running(cursor=1,len=4,reason=) +[2] 6 : Success() +[2] 3 : Running(cursor=2,len=4,reason=) +[2] 7 : Success() +[2] 3 : Running(cursor=3,len=4,reason=) +[2] 8 : Running(cursor=0,len=4,reason=) +[2] 9 : Success() +[2] 8 : Running(cursor=1,len=4,reason=) +[2] 10 : Success() +[2] 8 : Running(cursor=2,len=4,reason=) +[2] 11 : Success() +[2] 8 : Running(cursor=3,len=4,reason=) +[2] 12 : Failure(reason=) +[2] 8 : Failure(cursor=3,len=4,reason=) +[2] 3 : Failure(cursor=3,len=4,reason=) +[2] 2 : Running(cursor=1,len=2) +[2] 4 : Running() +[2] 2 : Running(cursor=1,len=2) +[2] 1 : Running(cursor=0,len=1) +[3] next tick +[3] 2 : Running(cursor=0,len=2) +[3] 3 : Running(cursor=0,len=4,reason=) +[3] 5 : Success() +[3] 3 : Running(cursor=1,len=4,reason=) +[3] 6 : Success() +[3] 3 : Running(cursor=2,len=4,reason=) +[3] 7 : Success() +[3] 3 : Running(cursor=3,len=4,reason=) +[3] 8 : Running(cursor=0,len=4,reason=) +[3] 9 : Success() +[3] 8 : Running(cursor=1,len=4,reason=) +[3] 10 : Success() +[3] 8 : Running(cursor=2,len=4,reason=) +[3] 11 : Success() +[3] 8 : Running(cursor=3,len=4,reason=) +[3] 12 : Failure(reason=) +[3] 8 : Failure(cursor=3,len=4,reason=) +[3] 3 : Failure(cursor=3,len=4,reason=) +[3] 2 : Running(cursor=1,len=2) +[3] 4 : Running() +[3] 2 : Running(cursor=1,len=2) +[3] 1 : Running(cursor=0,len=1) +[4] next tick +[4] 2 : Running(cursor=0,len=2) +[4] 3 : Running(cursor=0,len=4,reason=) +[4] 5 : Success() +[4] 3 : Running(cursor=1,len=4,reason=) +[4] 6 : Success() +[4] 3 : Running(cursor=2,len=4,reason=) +[4] 7 : Success() +[4] 3 : Running(cursor=3,len=4,reason=) +[4] 8 : Running(cursor=0,len=4,reason=) +[4] 9 : Success() +[4] 8 : Running(cursor=1,len=4,reason=) +[4] 10 : Success() +[4] 8 : Running(cursor=2,len=4,reason=) +[4] 11 : Success() +[4] 8 : Running(cursor=3,len=4,reason=) +[4] 12 : Failure(reason=) +[4] 8 : Failure(cursor=3,len=4,reason=) +[4] 3 : Failure(cursor=3,len=4,reason=) +[4] 2 : Running(cursor=1,len=2) +[4] 4 : Running() +[4] 2 : Running(cursor=1,len=2) +[4] 1 : Running(cursor=0,len=1) +[5] next tick +[5] 2 : Running(cursor=0,len=2) +[5] 3 : Running(cursor=0,len=4,reason=) +[5] 5 : Success() +[5] 3 : Running(cursor=1,len=4,reason=) +[5] 6 : Success() +[5] 3 : Running(cursor=2,len=4,reason=) +[5] 7 : Success() +[5] 3 : Running(cursor=3,len=4,reason=) +[5] 8 : Running(cursor=0,len=4,reason=) +[5] 9 : Success() +[5] 8 : Running(cursor=1,len=4,reason=) +[5] 10 : Success() +[5] 8 : Running(cursor=2,len=4,reason=) +[5] 11 : Success() +[5] 8 : Running(cursor=3,len=4,reason=) +[5] 12 : Failure(reason=) +[5] 8 : Failure(cursor=3,len=4,reason=) +[5] 3 : Failure(cursor=3,len=4,reason=) +[5] 2 : Running(cursor=1,len=2) +[5] 4 : Running() +[5] 2 : Running(cursor=1,len=2) +[5] 1 : Running(cursor=0,len=1) +[6] next tick +[6] 2 : Running(cursor=0,len=2) +[6] 3 : Running(cursor=0,len=4,reason=) +[6] 5 : Success() +[6] 3 : Running(cursor=1,len=4,reason=) +[6] 6 : Success() +[6] 3 : Running(cursor=2,len=4,reason=) +[6] 7 : Success() +[6] 3 : Running(cursor=3,len=4,reason=) +[6] 8 : Running(cursor=0,len=4,reason=) +[6] 9 : Success() +[6] 8 : Running(cursor=1,len=4,reason=) +[6] 10 : Success() +[6] 8 : Running(cursor=2,len=4,reason=) +[6] 11 : Success() +[6] 8 : Running(cursor=3,len=4,reason=) +[6] 12 : Failure(reason=) +[6] 8 : Failure(cursor=3,len=4,reason=) +[6] 3 : Failure(cursor=3,len=4,reason=) +[6] 2 : Running(cursor=1,len=2) +[6] 4 : Running() +[6] 2 : Running(cursor=1,len=2) +[6] 1 : Running(cursor=0,len=1) +[7] next tick +[7] 2 : Running(cursor=0,len=2) +[7] 3 : Running(cursor=0,len=4,reason=) +[7] 5 : Success() +[7] 3 : Running(cursor=1,len=4,reason=) +[7] 6 : Success() +[7] 3 : Running(cursor=2,len=4,reason=) +[7] 7 : Success() +[7] 3 : Running(cursor=3,len=4,reason=) +[7] 8 : Running(cursor=0,len=4,reason=) +[7] 9 : Success() +[7] 8 : Running(cursor=1,len=4,reason=) +[7] 10 : Success() +[7] 8 : Running(cursor=2,len=4,reason=) +[7] 11 : Success() +[7] 8 : Running(cursor=3,len=4,reason=) +[7] 12 : Failure(reason=) +[7] 8 : Failure(cursor=3,len=4,reason=) +[7] 3 : Failure(cursor=3,len=4,reason=) +[7] 2 : Running(cursor=1,len=2) +[7] 4 : Running() +[7] 2 : Running(cursor=1,len=2) +[7] 1 : Running(cursor=0,len=1) +[8] next tick +[8] 2 : Running(cursor=0,len=2) +[8] 3 : Running(cursor=0,len=4,reason=) +[8] 5 : Success() +[8] 3 : Running(cursor=1,len=4,reason=) +[8] 6 : Success() +[8] 3 : Running(cursor=2,len=4,reason=) +[8] 7 : Success() +[8] 3 : Running(cursor=3,len=4,reason=) +[8] 8 : Running(cursor=0,len=4,reason=) +[8] 9 : Success() +[8] 8 : Running(cursor=1,len=4,reason=) +[8] 10 : Success() +[8] 8 : Running(cursor=2,len=4,reason=) +[8] 11 : Success() +[8] 8 : Running(cursor=3,len=4,reason=) +[8] 12 : Failure(reason=) +[8] 8 : Failure(cursor=3,len=4,reason=) +[8] 3 : Failure(cursor=3,len=4,reason=) +[8] 2 : Running(cursor=1,len=2) +[8] 4 : Running() +[8] 2 : Running(cursor=1,len=2) +[8] 1 : Running(cursor=0,len=1) +[9] next tick +[9] 2 : Running(cursor=0,len=2) +[9] 3 : Running(cursor=0,len=4,reason=) +[9] 5 : Success() +[9] 3 : Running(cursor=1,len=4,reason=) +[9] 6 : Success() +[9] 3 : Running(cursor=2,len=4,reason=) +[9] 7 : Success() +[9] 3 : Running(cursor=3,len=4,reason=) +[9] 8 : Running(cursor=0,len=4,reason=) +[9] 9 : Success() +[9] 8 : Running(cursor=1,len=4,reason=) +[9] 10 : Success() +[9] 8 : Running(cursor=2,len=4,reason=) +[9] 11 : Success() +[9] 8 : Running(cursor=3,len=4,reason=) +[9] 12 : Failure(reason=) +[9] 8 : Failure(cursor=3,len=4,reason=) +[9] 3 : Failure(cursor=3,len=4,reason=) +[9] 2 : Running(cursor=1,len=2) +[9] 4 : Running() +[9] 2 : Running(cursor=1,len=2) +[9] 1 : Running(cursor=0,len=1) +[10] next tick +[10] 2 : Running(cursor=0,len=2) +[10] 3 : Running(cursor=0,len=4,reason=) +[10] 5 : Success() +[10] 3 : Running(cursor=1,len=4,reason=) +[10] 6 : Success() +[10] 3 : Running(cursor=2,len=4,reason=) +[10] 7 : Success() +[10] 3 : Running(cursor=3,len=4,reason=) +[10] 8 : Running(cursor=0,len=4,reason=) +[10] 9 : Success() +[10] 8 : Running(cursor=1,len=4,reason=) +[10] 10 : Success() +[10] 8 : Running(cursor=2,len=4,reason=) +[10] 11 : Success() +[10] 8 : Running(cursor=3,len=4,reason=) +[10] 12 : Failure(reason=) +[10] 8 : Failure(cursor=3,len=4,reason=) +[10] 3 : Failure(cursor=3,len=4,reason=) +[10] 2 : Running(cursor=1,len=2) +[10] 4 : Running() +[10] 2 : Running(cursor=1,len=2) +[10] 1 : Running(cursor=0,len=1) +[11] next tick +[11] 2 : Running(cursor=0,len=2) +[11] 3 : Running(cursor=0,len=4,reason=) +[11] 5 : Success() +[11] 3 : Running(cursor=1,len=4,reason=) +[11] 6 : Success() +[11] 3 : Running(cursor=2,len=4,reason=) +[11] 7 : Success() +[11] 3 : Running(cursor=3,len=4,reason=) +[11] 8 : Running(cursor=0,len=4,reason=) +[11] 9 : Success() +[11] 8 : Running(cursor=1,len=4,reason=) +[11] 10 : Success() +[11] 8 : Running(cursor=2,len=4,reason=) +[11] 11 : Success() +[11] 8 : Running(cursor=3,len=4,reason=) +[11] 12 : Failure(reason=) +[11] 8 : Failure(cursor=3,len=4,reason=) +[11] 3 : Failure(cursor=3,len=4,reason=) +[11] 2 : Running(cursor=1,len=2) +[11] 4 : Running() +[11] 2 : Running(cursor=1,len=2) +[11] 1 : Running(cursor=0,len=1) +[12] next tick +[12] 2 : Running(cursor=0,len=2) +[12] 3 : Running(cursor=0,len=4,reason=) +[12] 5 : Success() +[12] 3 : Running(cursor=1,len=4,reason=) +[12] 6 : Success() +[12] 3 : Running(cursor=2,len=4,reason=) +[12] 7 : Success() +[12] 3 : Running(cursor=3,len=4,reason=) +[12] 8 : Running(cursor=0,len=4,reason=) +[12] 9 : Success() +[12] 8 : Running(cursor=1,len=4,reason=) +[12] 10 : Success() +[12] 8 : Running(cursor=2,len=4,reason=) +[12] 11 : Success() +[12] 8 : Running(cursor=3,len=4,reason=) +[12] 12 : Failure(reason=) +[12] 8 : Failure(cursor=3,len=4,reason=) +[12] 3 : Failure(cursor=3,len=4,reason=) +[12] 2 : Running(cursor=1,len=2) +[12] 4 : Running() +[12] 2 : Running(cursor=1,len=2) +[12] 1 : Running(cursor=0,len=1) +[13] next tick +[13] 2 : Running(cursor=0,len=2) +[13] 3 : Running(cursor=0,len=4,reason=) +[13] 5 : Success() +[13] 3 : Running(cursor=1,len=4,reason=) +[13] 6 : Success() +[13] 3 : Running(cursor=2,len=4,reason=) +[13] 7 : Success() +[13] 3 : Running(cursor=3,len=4,reason=) +[13] 8 : Running(cursor=0,len=4,reason=) +[13] 9 : Success() +[13] 8 : Running(cursor=1,len=4,reason=) +[13] 10 : Success() +[13] 8 : Running(cursor=2,len=4,reason=) +[13] 11 : Success() +[13] 8 : Running(cursor=3,len=4,reason=) +[13] 12 : Failure(reason=) +[13] 8 : Failure(cursor=3,len=4,reason=) +[13] 3 : Failure(cursor=3,len=4,reason=) +[13] 2 : Running(cursor=1,len=2) +[13] 4 : Running() +[13] 2 : Running(cursor=1,len=2) +[13] 1 : Running(cursor=0,len=1) +[14] next tick +[14] 2 : Running(cursor=0,len=2) +[14] 3 : Running(cursor=0,len=4,reason=) +[14] 5 : Success() +[14] 3 : Running(cursor=1,len=4,reason=) +[14] 6 : Success() +[14] 3 : Running(cursor=2,len=4,reason=) +[14] 7 : Success() +[14] 3 : Running(cursor=3,len=4,reason=) +[14] 8 : Running(cursor=0,len=4,reason=) +[14] 9 : Success() +[14] 8 : Running(cursor=1,len=4,reason=) +[14] 10 : Success() +[14] 8 : Running(cursor=2,len=4,reason=) +[14] 11 : Success() +[14] 8 : Running(cursor=3,len=4,reason=) +[14] 12 : Failure(reason=) +[14] 8 : Failure(cursor=3,len=4,reason=) +[14] 3 : Failure(cursor=3,len=4,reason=) +[14] 2 : Running(cursor=1,len=2) +[14] 4 : Running() +[14] 2 : Running(cursor=1,len=2) +[14] 1 : Running(cursor=0,len=1) +[15] next tick +[15] 2 : Running(cursor=0,len=2) +[15] 3 : Running(cursor=0,len=4,reason=) +[15] 5 : Success() +[15] 3 : Running(cursor=1,len=4,reason=) +[15] 6 : Success() +[15] 3 : Running(cursor=2,len=4,reason=) +[15] 7 : Success() +[15] 3 : Running(cursor=3,len=4,reason=) +[15] 8 : Running(cursor=0,len=4,reason=) +[15] 9 : Success() +[15] 8 : Running(cursor=1,len=4,reason=) +[15] 10 : Success() +[15] 8 : Running(cursor=2,len=4,reason=) +[15] 11 : Success() +[15] 8 : Running(cursor=3,len=4,reason=) +[15] 12 : Failure(reason=) +[15] 8 : Failure(cursor=3,len=4,reason=) +[15] 3 : Failure(cursor=3,len=4,reason=) +[15] 2 : Running(cursor=1,len=2) +[15] 4 : Running() +[15] 2 : Running(cursor=1,len=2) +[15] 1 : Running(cursor=0,len=1) +[16] next tick +[16] 2 : Running(cursor=0,len=2) +[16] 3 : Running(cursor=0,len=4,reason=) +[16] 5 : Success() +[16] 3 : Running(cursor=1,len=4,reason=) +[16] 6 : Success() +[16] 3 : Running(cursor=2,len=4,reason=) +[16] 7 : Success() +[16] 3 : Running(cursor=3,len=4,reason=) +[16] 8 : Running(cursor=0,len=4,reason=) +[16] 9 : Success() +[16] 8 : Running(cursor=1,len=4,reason=) +[16] 10 : Success() +[16] 8 : Running(cursor=2,len=4,reason=) +[16] 11 : Success() +[16] 8 : Running(cursor=3,len=4,reason=) +[16] 12 : Failure(reason=) +[16] 8 : Failure(cursor=3,len=4,reason=) +[16] 3 : Failure(cursor=3,len=4,reason=) +[16] 2 : Running(cursor=1,len=2) +[16] 4 : Running() +[16] 2 : Running(cursor=1,len=2) +[16] 1 : Running(cursor=0,len=1) +[17] next tick +[17] 2 : Running(cursor=0,len=2) +[17] 3 : Running(cursor=0,len=4,reason=) +[17] 5 : Success() +[17] 3 : Running(cursor=1,len=4,reason=) +[17] 6 : Success() +[17] 3 : Running(cursor=2,len=4,reason=) +[17] 7 : Success() +[17] 3 : Running(cursor=3,len=4,reason=) +[17] 8 : Running(cursor=0,len=4,reason=) +[17] 9 : Success() +[17] 8 : Running(cursor=1,len=4,reason=) +[17] 10 : Success() +[17] 8 : Running(cursor=2,len=4,reason=) +[17] 11 : Success() +[17] 8 : Running(cursor=3,len=4,reason=) +[17] 12 : Failure(reason=) +[17] 8 : Failure(cursor=3,len=4,reason=) +[17] 3 : Failure(cursor=3,len=4,reason=) +[17] 2 : Running(cursor=1,len=2) +[17] 4 : Running() +[17] 2 : Running(cursor=1,len=2) +[17] 1 : Running(cursor=0,len=1) +[18] next tick +[18] 2 : Running(cursor=0,len=2) +[18] 3 : Running(cursor=0,len=4,reason=) +[18] 5 : Success() +[18] 3 : Running(cursor=1,len=4,reason=) +[18] 6 : Success() +[18] 3 : Running(cursor=2,len=4,reason=) +[18] 7 : Success() +[18] 3 : Running(cursor=3,len=4,reason=) +[18] 8 : Running(cursor=0,len=4,reason=) +[18] 9 : Success() +[18] 8 : Running(cursor=1,len=4,reason=) +[18] 10 : Success() +[18] 8 : Running(cursor=2,len=4,reason=) +[18] 11 : Success() +[18] 8 : Running(cursor=3,len=4,reason=) +[18] 12 : Failure(reason=) +[18] 8 : Failure(cursor=3,len=4,reason=) +[18] 3 : Failure(cursor=3,len=4,reason=) +[18] 2 : Running(cursor=1,len=2) +[18] 4 : Running() +[18] 2 : Running(cursor=1,len=2) +[18] 1 : Running(cursor=0,len=1) +[19] next tick +[19] 2 : Running(cursor=0,len=2) +[19] 3 : Running(cursor=0,len=4,reason=) +[19] 5 : Success() +[19] 3 : Running(cursor=1,len=4,reason=) +[19] 6 : Success() +[19] 3 : Running(cursor=2,len=4,reason=) +[19] 7 : Success() +[19] 3 : Running(cursor=3,len=4,reason=) +[19] 8 : Running(cursor=0,len=4,reason=) +[19] 9 : Success() +[19] 8 : Running(cursor=1,len=4,reason=) +[19] 10 : Success() +[19] 8 : Running(cursor=2,len=4,reason=) +[19] 11 : Success() +[19] 8 : Running(cursor=3,len=4,reason=) +[19] 12 : Failure(reason=) +[19] 8 : Failure(cursor=3,len=4,reason=) +[19] 3 : Failure(cursor=3,len=4,reason=) +[19] 2 : Running(cursor=1,len=2) +[19] 4 : Running() +[19] 2 : Running(cursor=1,len=2) +[19] 1 : Running(cursor=0,len=1) +[20] next tick +[20] 2 : Running(cursor=0,len=2) +[20] 3 : Running(cursor=0,len=4,reason=) +[20] 5 : Success() +[20] 3 : Running(cursor=1,len=4,reason=) +[20] 6 : Success() +[20] 3 : Running(cursor=2,len=4,reason=) +[20] 7 : Success() +[20] 3 : Running(cursor=3,len=4,reason=) +[20] 8 : Running(cursor=0,len=4,reason=) +[20] 9 : Success() +[20] 8 : Running(cursor=1,len=4,reason=) +[20] 10 : Success() +[20] 8 : Running(cursor=2,len=4,reason=) +[20] 11 : Success() +[20] 8 : Running(cursor=3,len=4,reason=) +[20] 12 : Failure(reason=) +[20] 8 : Failure(cursor=3,len=4,reason=) +[20] 3 : Failure(cursor=3,len=4,reason=) +[20] 2 : Running(cursor=1,len=2) +[20] 4 : Running() +[20] 2 : Running(cursor=1,len=2) +[20] 1 : Running(cursor=0,len=1) +[21] next tick +[21] 2 : Running(cursor=0,len=2) +[21] 3 : Running(cursor=0,len=4,reason=) +[21] 5 : Success() +[21] 3 : Running(cursor=1,len=4,reason=) +[21] 6 : Success() +[21] 3 : Running(cursor=2,len=4,reason=) +[21] 7 : Success() +[21] 3 : Running(cursor=3,len=4,reason=) +[21] 8 : Running(cursor=0,len=4,reason=) +[21] 9 : Success() +[21] 8 : Running(cursor=1,len=4,reason=) +[21] 10 : Success() +[21] 8 : Running(cursor=2,len=4,reason=) +[21] 11 : Success() +[21] 8 : Running(cursor=3,len=4,reason=) +[21] 12 : Failure(reason=) +[21] 8 : Failure(cursor=3,len=4,reason=) +[21] 3 : Failure(cursor=3,len=4,reason=) +[21] 2 : Running(cursor=1,len=2) +[21] 4 : Running() +[21] 2 : Running(cursor=1,len=2) +[21] 1 : Running(cursor=0,len=1) +[22] next tick +[22] 2 : Running(cursor=0,len=2) +[22] 3 : Running(cursor=0,len=4,reason=) +[22] 5 : Success() +[22] 3 : Running(cursor=1,len=4,reason=) +[22] 6 : Success() +[22] 3 : Running(cursor=2,len=4,reason=) +[22] 7 : Success() +[22] 3 : Running(cursor=3,len=4,reason=) +[22] 8 : Running(cursor=0,len=4,reason=) +[22] 9 : Success() +[22] 8 : Running(cursor=1,len=4,reason=) +[22] 10 : Success() +[22] 8 : Running(cursor=2,len=4,reason=) +[22] 11 : Success() +[22] 8 : Running(cursor=3,len=4,reason=) +[22] 12 : Failure(reason=) +[22] 8 : Failure(cursor=3,len=4,reason=) +[22] 3 : Failure(cursor=3,len=4,reason=) +[22] 2 : Running(cursor=1,len=2) +[22] 4 : Running() +[22] 2 : Running(cursor=1,len=2) +[22] 1 : Running(cursor=0,len=1) +[23] next tick +[23] 2 : Running(cursor=0,len=2) +[23] 3 : Running(cursor=0,len=4,reason=) +[23] 5 : Success() +[23] 3 : Running(cursor=1,len=4,reason=) +[23] 6 : Success() +[23] 3 : Running(cursor=2,len=4,reason=) +[23] 7 : Success() +[23] 3 : Running(cursor=3,len=4,reason=) +[23] 8 : Running(cursor=0,len=4,reason=) +[23] 9 : Success() +[23] 8 : Running(cursor=1,len=4,reason=) +[23] 10 : Success() +[23] 8 : Running(cursor=2,len=4,reason=) +[23] 11 : Success() +[23] 8 : Running(cursor=3,len=4,reason=) +[23] 12 : Failure(reason=) +[23] 8 : Failure(cursor=3,len=4,reason=) +[23] 3 : Failure(cursor=3,len=4,reason=) +[23] 2 : Running(cursor=1,len=2) +[23] 4 : Running() +[23] 2 : Running(cursor=1,len=2) +[23] 1 : Running(cursor=0,len=1) +[24] next tick +[24] 2 : Running(cursor=0,len=2) +[24] 3 : Running(cursor=0,len=4,reason=) +[24] 5 : Success() +[24] 3 : Running(cursor=1,len=4,reason=) +[24] 6 : Success() +[24] 3 : Running(cursor=2,len=4,reason=) +[24] 7 : Success() +[24] 3 : Running(cursor=3,len=4,reason=) +[24] 8 : Running(cursor=0,len=4,reason=) +[24] 9 : Success() +[24] 8 : Running(cursor=1,len=4,reason=) +[24] 10 : Success() +[24] 8 : Running(cursor=2,len=4,reason=) +[24] 11 : Success() +[24] 8 : Running(cursor=3,len=4,reason=) +[24] 12 : Failure(reason=) +[24] 8 : Failure(cursor=3,len=4,reason=) +[24] 3 : Failure(cursor=3,len=4,reason=) +[24] 2 : Running(cursor=1,len=2) +[24] 4 : Running() +[24] 2 : Running(cursor=1,len=2) +[24] 1 : Running(cursor=0,len=1) +[25] next tick +[25] 2 : Running(cursor=0,len=2) +[25] 3 : Running(cursor=0,len=4,reason=) +[25] 5 : Success() +[25] 3 : Running(cursor=1,len=4,reason=) +[25] 6 : Success() +[25] 3 : Running(cursor=2,len=4,reason=) +[25] 7 : Success() +[25] 3 : Running(cursor=3,len=4,reason=) +[25] 8 : Running(cursor=0,len=4,reason=) +[25] 9 : Success() +[25] 8 : Running(cursor=1,len=4,reason=) +[25] 10 : Success() +[25] 8 : Running(cursor=2,len=4,reason=) +[25] 11 : Success() +[25] 8 : Running(cursor=3,len=4,reason=) +[25] 12 : Failure(reason=) +[25] 8 : Failure(cursor=3,len=4,reason=) +[25] 3 : Failure(cursor=3,len=4,reason=) +[25] 2 : Running(cursor=1,len=2) +[25] 4 : Running() +[25] 2 : Running(cursor=1,len=2) +[25] 1 : Running(cursor=0,len=1) +[26] next tick +[26] 2 : Running(cursor=0,len=2) +[26] 3 : Running(cursor=0,len=4,reason=) +[26] 5 : Success() +[26] 3 : Running(cursor=1,len=4,reason=) +[26] 6 : Success() +[26] 3 : Running(cursor=2,len=4,reason=) +[26] 7 : Success() +[26] 3 : Running(cursor=3,len=4,reason=) +[26] 8 : Running(cursor=0,len=4,reason=) +[26] 9 : Success() +[26] 8 : Running(cursor=1,len=4,reason=) +[26] 10 : Success() +[26] 8 : Running(cursor=2,len=4,reason=) +[26] 11 : Success() +[26] 8 : Running(cursor=3,len=4,reason=) +[26] 12 : Failure(reason=) +[26] 8 : Failure(cursor=3,len=4,reason=) +[26] 3 : Failure(cursor=3,len=4,reason=) +[26] 2 : Running(cursor=1,len=2) +[26] 4 : Running() +[26] 2 : Running(cursor=1,len=2) +[26] 1 : Running(cursor=0,len=1) +[27] next tick +[27] 2 : Running(cursor=0,len=2) +[27] 3 : Running(cursor=0,len=4,reason=) +[27] 5 : Success() +[27] 3 : Running(cursor=1,len=4,reason=) +[27] 6 : Success() +[27] 3 : Running(cursor=2,len=4,reason=) +[27] 7 : Success() +[27] 3 : Running(cursor=3,len=4,reason=) +[27] 8 : Running(cursor=0,len=4,reason=) +[27] 9 : Success() +[27] 8 : Running(cursor=1,len=4,reason=) +[27] 10 : Success() +[27] 8 : Running(cursor=2,len=4,reason=) +[27] 11 : Success() +[27] 8 : Running(cursor=3,len=4,reason=) +[27] 12 : Failure(reason=) +[27] 8 : Failure(cursor=3,len=4,reason=) +[27] 3 : Failure(cursor=3,len=4,reason=) +[27] 2 : Running(cursor=1,len=2) +[27] 4 : Running() +[27] 2 : Running(cursor=1,len=2) +[27] 1 : Running(cursor=0,len=1) +[28] next tick +[28] 2 : Running(cursor=0,len=2) +[28] 3 : Running(cursor=0,len=4,reason=) +[28] 5 : Success() +[28] 3 : Running(cursor=1,len=4,reason=) +[28] 6 : Success() +[28] 3 : Running(cursor=2,len=4,reason=) +[28] 7 : Success() +[28] 3 : Running(cursor=3,len=4,reason=) +[28] 8 : Running(cursor=0,len=4,reason=) +[28] 9 : Success() +[28] 8 : Running(cursor=1,len=4,reason=) +[28] 10 : Success() +[28] 8 : Running(cursor=2,len=4,reason=) +[28] 11 : Success() +[28] 8 : Running(cursor=3,len=4,reason=) +[28] 12 : Failure(reason=) +[28] 8 : Failure(cursor=3,len=4,reason=) +[28] 3 : Failure(cursor=3,len=4,reason=) +[28] 2 : Running(cursor=1,len=2) +[28] 4 : Running() +[28] 2 : Running(cursor=1,len=2) +[28] 1 : Running(cursor=0,len=1) +[29] next tick +[29] 2 : Running(cursor=0,len=2) +[29] 3 : Running(cursor=0,len=4,reason=) +[29] 5 : Success() +[29] 3 : Running(cursor=1,len=4,reason=) +[29] 6 : Success() +[29] 3 : Running(cursor=2,len=4,reason=) +[29] 7 : Success() +[29] 3 : Running(cursor=3,len=4,reason=) +[29] 8 : Running(cursor=0,len=4,reason=) +[29] 9 : Success() +[29] 8 : Running(cursor=1,len=4,reason=) +[29] 10 : Success() +[29] 8 : Running(cursor=2,len=4,reason=) +[29] 11 : Success() +[29] 8 : Running(cursor=3,len=4,reason=) +[29] 12 : Failure(reason=) +[29] 8 : Failure(cursor=3,len=4,reason=) +[29] 3 : Failure(cursor=3,len=4,reason=) +[29] 2 : Running(cursor=1,len=2) +[29] 4 : Running() +[29] 2 : Running(cursor=1,len=2) +[29] 1 : Running(cursor=0,len=1) +[30] next tick +[30] 2 : Running(cursor=0,len=2) +[30] 3 : Running(cursor=0,len=4,reason=) +[30] 5 : Success() +[30] 3 : Running(cursor=1,len=4,reason=) +[30] 6 : Success() +[30] 3 : Running(cursor=2,len=4,reason=) +[30] 7 : Success() +[30] 3 : Running(cursor=3,len=4,reason=) +[30] 8 : Running(cursor=0,len=4,reason=) +[30] 9 : Success() +[30] 8 : Running(cursor=1,len=4,reason=) +[30] 10 : Success() +[30] 8 : Running(cursor=2,len=4,reason=) +[30] 11 : Success() +[30] 8 : Running(cursor=3,len=4,reason=) +[30] 12 : Failure(reason=) +[30] 8 : Failure(cursor=3,len=4,reason=) +[30] 3 : Failure(cursor=3,len=4,reason=) +[30] 2 : Running(cursor=1,len=2) +[30] 4 : Running() +[30] 2 : Running(cursor=1,len=2) +[30] 1 : Running(cursor=0,len=1) +[31] next tick +[31] 2 : Running(cursor=0,len=2) +[31] 3 : Running(cursor=0,len=4,reason=) +[31] 5 : Success() +[31] 3 : Running(cursor=1,len=4,reason=) +[31] 6 : Success() +[31] 3 : Running(cursor=2,len=4,reason=) +[31] 7 : Success() +[31] 3 : Running(cursor=3,len=4,reason=) +[31] 8 : Running(cursor=0,len=4,reason=) +[31] 9 : Success() +[31] 8 : Running(cursor=1,len=4,reason=) +[31] 10 : Success() +[31] 8 : Running(cursor=2,len=4,reason=) +[31] 11 : Success() +[31] 8 : Running(cursor=3,len=4,reason=) +[31] 12 : Failure(reason=) +[31] 8 : Failure(cursor=3,len=4,reason=) +[31] 3 : Failure(cursor=3,len=4,reason=) +[31] 2 : Running(cursor=1,len=2) +[31] 4 : Running() +[31] 2 : Running(cursor=1,len=2) +[31] 1 : Running(cursor=0,len=1) +[32] next tick +[32] 2 : Running(cursor=0,len=2) +[32] 3 : Running(cursor=0,len=4,reason=) +[32] 5 : Success() +[32] 3 : Running(cursor=1,len=4,reason=) +[32] 6 : Success() +[32] 3 : Running(cursor=2,len=4,reason=) +[32] 7 : Success() +[32] 3 : Running(cursor=3,len=4,reason=) +[32] 8 : Running(cursor=0,len=4,reason=) +[32] 9 : Success() +[32] 8 : Running(cursor=1,len=4,reason=) +[32] 10 : Success() +[32] 8 : Running(cursor=2,len=4,reason=) +[32] 11 : Success() +[32] 8 : Running(cursor=3,len=4,reason=) +[32] 12 : Failure(reason=) +[32] 8 : Failure(cursor=3,len=4,reason=) +[32] 3 : Failure(cursor=3,len=4,reason=) +[32] 2 : Running(cursor=1,len=2) +[32] 4 : Running() +[32] 2 : Running(cursor=1,len=2) +[32] 1 : Running(cursor=0,len=1) +[33] next tick +[33] 2 : Running(cursor=0,len=2) +[33] 3 : Running(cursor=0,len=4,reason=) +[33] 5 : Success() +[33] 3 : Running(cursor=1,len=4,reason=) +[33] 6 : Success() +[33] 3 : Running(cursor=2,len=4,reason=) +[33] 7 : Success() +[33] 3 : Running(cursor=3,len=4,reason=) +[33] 8 : Running(cursor=0,len=4,reason=) +[33] 9 : Success() +[33] 8 : Running(cursor=1,len=4,reason=) +[33] 10 : Success() +[33] 8 : Running(cursor=2,len=4,reason=) +[33] 11 : Success() +[33] 8 : Running(cursor=3,len=4,reason=) +[33] 12 : Failure(reason=) +[33] 8 : Failure(cursor=3,len=4,reason=) +[33] 3 : Failure(cursor=3,len=4,reason=) +[33] 2 : Running(cursor=1,len=2) +[33] 4 : Running() +[33] 2 : Running(cursor=1,len=2) +[33] 1 : Running(cursor=0,len=1) +[34] next tick +[34] 2 : Running(cursor=0,len=2) +[34] 3 : Running(cursor=0,len=4,reason=) +[34] 5 : Success() +[34] 3 : Running(cursor=1,len=4,reason=) +[34] 6 : Success() +[34] 3 : Running(cursor=2,len=4,reason=) +[34] 7 : Success() +[34] 3 : Running(cursor=3,len=4,reason=) +[34] 8 : Running(cursor=0,len=4,reason=) +[34] 9 : Success() +[34] 8 : Running(cursor=1,len=4,reason=) +[34] 10 : Success() +[34] 8 : Running(cursor=2,len=4,reason=) +[34] 11 : Success() +[34] 8 : Running(cursor=3,len=4,reason=) +[34] 12 : Failure(reason=) +[34] 8 : Failure(cursor=3,len=4,reason=) +[34] 3 : Failure(cursor=3,len=4,reason=) +[34] 2 : Running(cursor=1,len=2) +[34] 4 : Running() +[34] 2 : Running(cursor=1,len=2) +[34] 1 : Running(cursor=0,len=1) +[35] next tick +[35] 2 : Running(cursor=0,len=2) +[35] 3 : Running(cursor=0,len=4,reason=) +[35] 5 : Success() +[35] 3 : Running(cursor=1,len=4,reason=) +[35] 6 : Success() +[35] 3 : Running(cursor=2,len=4,reason=) +[35] 7 : Success() +[35] 3 : Running(cursor=3,len=4,reason=) +[35] 8 : Running(cursor=0,len=4,reason=) +[35] 9 : Success() +[35] 8 : Running(cursor=1,len=4,reason=) +[35] 10 : Success() +[35] 8 : Running(cursor=2,len=4,reason=) +[35] 11 : Success() +[35] 8 : Running(cursor=3,len=4,reason=) +[35] 12 : Failure(reason=) +[35] 8 : Failure(cursor=3,len=4,reason=) +[35] 3 : Failure(cursor=3,len=4,reason=) +[35] 2 : Running(cursor=1,len=2) +[35] 4 : Running() +[35] 2 : Running(cursor=1,len=2) +[35] 1 : Running(cursor=0,len=1) +[36] next tick +[36] 2 : Running(cursor=0,len=2) +[36] 3 : Running(cursor=0,len=4,reason=) +[36] 5 : Success() +[36] 3 : Running(cursor=1,len=4,reason=) +[36] 6 : Success() +[36] 3 : Running(cursor=2,len=4,reason=) +[36] 7 : Success() +[36] 3 : Running(cursor=3,len=4,reason=) +[36] 8 : Running(cursor=0,len=4,reason=) +[36] 9 : Success() +[36] 8 : Running(cursor=1,len=4,reason=) +[36] 10 : Success() +[36] 8 : Running(cursor=2,len=4,reason=) +[36] 11 : Success() +[36] 8 : Running(cursor=3,len=4,reason=) +[36] 12 : Failure(reason=) +[36] 8 : Failure(cursor=3,len=4,reason=) +[36] 3 : Failure(cursor=3,len=4,reason=) +[36] 2 : Running(cursor=1,len=2) +[36] 4 : Running() +[36] 2 : Running(cursor=1,len=2) +[36] 1 : Running(cursor=0,len=1) +[37] next tick +[37] 2 : Running(cursor=0,len=2) +[37] 3 : Running(cursor=0,len=4,reason=) +[37] 5 : Success() +[37] 3 : Running(cursor=1,len=4,reason=) +[37] 6 : Success() +[37] 3 : Running(cursor=2,len=4,reason=) +[37] 7 : Success() +[37] 3 : Running(cursor=3,len=4,reason=) +[37] 8 : Running(cursor=0,len=4,reason=) +[37] 9 : Success() +[37] 8 : Running(cursor=1,len=4,reason=) +[37] 10 : Success() +[37] 8 : Running(cursor=2,len=4,reason=) +[37] 11 : Success() +[37] 8 : Running(cursor=3,len=4,reason=) +[37] 12 : Failure(reason=) +[37] 8 : Failure(cursor=3,len=4,reason=) +[37] 3 : Failure(cursor=3,len=4,reason=) +[37] 2 : Running(cursor=1,len=2) +[37] 4 : Running() +[37] 2 : Running(cursor=1,len=2) +[37] 1 : Running(cursor=0,len=1) +[38] next tick +[38] 2 : Running(cursor=0,len=2) +[38] 3 : Running(cursor=0,len=4,reason=) +[38] 5 : Success() +[38] 3 : Running(cursor=1,len=4,reason=) +[38] 6 : Success() +[38] 3 : Running(cursor=2,len=4,reason=) +[38] 7 : Success() +[38] 3 : Running(cursor=3,len=4,reason=) +[38] 8 : Running(cursor=0,len=4,reason=) +[38] 9 : Success() +[38] 8 : Running(cursor=1,len=4,reason=) +[38] 10 : Success() +[38] 8 : Running(cursor=2,len=4,reason=) +[38] 11 : Success() +[38] 8 : Running(cursor=3,len=4,reason=) +[38] 12 : Failure(reason=) +[38] 8 : Failure(cursor=3,len=4,reason=) +[38] 3 : Failure(cursor=3,len=4,reason=) +[38] 2 : Running(cursor=1,len=2) +[38] 4 : Running() +[38] 2 : Running(cursor=1,len=2) +[38] 1 : Running(cursor=0,len=1) +[39] next tick +[39] 2 : Running(cursor=0,len=2) +[39] 3 : Running(cursor=0,len=4,reason=) +[39] 5 : Success() +[39] 3 : Running(cursor=1,len=4,reason=) +[39] 6 : Success() +[39] 3 : Running(cursor=2,len=4,reason=) +[39] 7 : Success() +[39] 3 : Running(cursor=3,len=4,reason=) +[39] 8 : Running(cursor=0,len=4,reason=) +[39] 9 : Success() +[39] 8 : Running(cursor=1,len=4,reason=) +[39] 10 : Success() +[39] 8 : Running(cursor=2,len=4,reason=) +[39] 11 : Success() +[39] 8 : Running(cursor=3,len=4,reason=) +[39] 12 : Failure(reason=) +[39] 8 : Failure(cursor=3,len=4,reason=) +[39] 3 : Failure(cursor=3,len=4,reason=) +[39] 2 : Running(cursor=1,len=2) +[39] 4 : Running() +[39] 2 : Running(cursor=1,len=2) +[39] 1 : Running(cursor=0,len=1) +[40] next tick +[40] 2 : Running(cursor=0,len=2) +[40] 3 : Running(cursor=0,len=4,reason=) +[40] 5 : Success() +[40] 3 : Running(cursor=1,len=4,reason=) +[40] 6 : Success() +[40] 3 : Running(cursor=2,len=4,reason=) +[40] 7 : Success() +[40] 3 : Running(cursor=3,len=4,reason=) +[40] 8 : Running(cursor=0,len=4,reason=) +[40] 9 : Success() +[40] 8 : Running(cursor=1,len=4,reason=) +[40] 10 : Success() +[40] 8 : Running(cursor=2,len=4,reason=) +[40] 11 : Success() +[40] 8 : Running(cursor=3,len=4,reason=) +[40] 12 : Failure(reason=) +[40] 8 : Failure(cursor=3,len=4,reason=) +[40] 3 : Failure(cursor=3,len=4,reason=) +[40] 2 : Running(cursor=1,len=2) +[40] 4 : Running() +[40] 2 : Running(cursor=1,len=2) +[40] 1 : Running(cursor=0,len=1) +[41] next tick +[41] 2 : Running(cursor=0,len=2) +[41] 3 : Running(cursor=0,len=4,reason=) +[41] 5 : Success() +[41] 3 : Running(cursor=1,len=4,reason=) +[41] 6 : Success() +[41] 3 : Running(cursor=2,len=4,reason=) +[41] 7 : Success() +[41] 3 : Running(cursor=3,len=4,reason=) +[41] 8 : Running(cursor=0,len=4,reason=) +[41] 9 : Success() +[41] 8 : Running(cursor=1,len=4,reason=) +[41] 10 : Success() +[41] 8 : Running(cursor=2,len=4,reason=) +[41] 11 : Success() +[41] 8 : Running(cursor=3,len=4,reason=) +[41] 12 : Failure(reason=) +[41] 8 : Failure(cursor=3,len=4,reason=) +[41] 3 : Failure(cursor=3,len=4,reason=) +[41] 2 : Running(cursor=1,len=2) +[41] 4 : Running() +[41] 2 : Running(cursor=1,len=2) +[41] 1 : Running(cursor=0,len=1) +[42] next tick +[42] 2 : Running(cursor=0,len=2) +[42] 3 : Running(cursor=0,len=4,reason=) +[42] 5 : Success() +[42] 3 : Running(cursor=1,len=4,reason=) +[42] 6 : Success() +[42] 3 : Running(cursor=2,len=4,reason=) +[42] 7 : Success() +[42] 3 : Running(cursor=3,len=4,reason=) +[42] 8 : Running(cursor=0,len=4,reason=) +[42] 9 : Success() +[42] 8 : Running(cursor=1,len=4,reason=) +[42] 10 : Success() +[42] 8 : Running(cursor=2,len=4,reason=) +[42] 11 : Success() +[42] 8 : Running(cursor=3,len=4,reason=) +[42] 12 : Failure(reason=) +[42] 8 : Failure(cursor=3,len=4,reason=) +[42] 3 : Failure(cursor=3,len=4,reason=) +[42] 2 : Running(cursor=1,len=2) +[42] 4 : Running() +[42] 2 : Running(cursor=1,len=2) +[42] 1 : Running(cursor=0,len=1) +[43] next tick +[43] 2 : Running(cursor=0,len=2) +[43] 3 : Running(cursor=0,len=4,reason=) +[43] 5 : Success() +[43] 3 : Running(cursor=1,len=4,reason=) +[43] 6 : Success() +[43] 3 : Running(cursor=2,len=4,reason=) +[43] 7 : Success() +[43] 3 : Running(cursor=3,len=4,reason=) +[43] 8 : Running(cursor=0,len=4,reason=) +[43] 9 : Success() +[43] 8 : Running(cursor=1,len=4,reason=) +[43] 10 : Success() +[43] 8 : Running(cursor=2,len=4,reason=) +[43] 11 : Success() +[43] 8 : Running(cursor=3,len=4,reason=) +[43] 12 : Failure(reason=) +[43] 8 : Failure(cursor=3,len=4,reason=) +[43] 3 : Failure(cursor=3,len=4,reason=) +[43] 2 : Running(cursor=1,len=2) +[43] 4 : Running() +[43] 2 : Running(cursor=1,len=2) +[43] 1 : Running(cursor=0,len=1) +[44] next tick +[44] 2 : Running(cursor=0,len=2) +[44] 3 : Running(cursor=0,len=4,reason=) +[44] 5 : Success() +[44] 3 : Running(cursor=1,len=4,reason=) +[44] 6 : Success() +[44] 3 : Running(cursor=2,len=4,reason=) +[44] 7 : Success() +[44] 3 : Running(cursor=3,len=4,reason=) +[44] 8 : Running(cursor=0,len=4,reason=) +[44] 9 : Success() +[44] 8 : Running(cursor=1,len=4,reason=) +[44] 10 : Success() +[44] 8 : Running(cursor=2,len=4,reason=) +[44] 11 : Success() +[44] 8 : Running(cursor=3,len=4,reason=) +[44] 12 : Failure(reason=) +[44] 8 : Failure(cursor=3,len=4,reason=) +[44] 3 : Failure(cursor=3,len=4,reason=) +[44] 2 : Running(cursor=1,len=2) +[44] 4 : Running() +[44] 2 : Running(cursor=1,len=2) +[44] 1 : Running(cursor=0,len=1) +[45] next tick +[45] 2 : Running(cursor=0,len=2) +[45] 3 : Running(cursor=0,len=4,reason=) +[45] 5 : Success() +[45] 3 : Running(cursor=1,len=4,reason=) +[45] 6 : Success() +[45] 3 : Running(cursor=2,len=4,reason=) +[45] 7 : Success() +[45] 3 : Running(cursor=3,len=4,reason=) +[45] 8 : Running(cursor=0,len=4,reason=) +[45] 9 : Success() +[45] 8 : Running(cursor=1,len=4,reason=) +[45] 10 : Success() +[45] 8 : Running(cursor=2,len=4,reason=) +[45] 11 : Success() +[45] 8 : Running(cursor=3,len=4,reason=) +[45] 12 : Failure(reason=) +[45] 8 : Failure(cursor=3,len=4,reason=) +[45] 3 : Failure(cursor=3,len=4,reason=) +[45] 2 : Running(cursor=1,len=2) +[45] 4 : Running() +[45] 2 : Running(cursor=1,len=2) +[45] 1 : Running(cursor=0,len=1) +[46] next tick +[46] 2 : Running(cursor=0,len=2) +[46] 3 : Running(cursor=0,len=4,reason=) +[46] 5 : Success() +[46] 3 : Running(cursor=1,len=4,reason=) +[46] 6 : Success() +[46] 3 : Running(cursor=2,len=4,reason=) +[46] 7 : Success() +[46] 3 : Running(cursor=3,len=4,reason=) +[46] 8 : Running(cursor=0,len=4,reason=) +[46] 9 : Success() +[46] 8 : Running(cursor=1,len=4,reason=) +[46] 10 : Success() +[46] 8 : Running(cursor=2,len=4,reason=) +[46] 11 : Success() +[46] 8 : Running(cursor=3,len=4,reason=) +[46] 12 : Failure(reason=) +[46] 8 : Failure(cursor=3,len=4,reason=) +[46] 3 : Failure(cursor=3,len=4,reason=) +[46] 2 : Running(cursor=1,len=2) +[46] 4 : Running() +[46] 2 : Running(cursor=1,len=2) +[46] 1 : Running(cursor=0,len=1) +[47] next tick +[47] 2 : Running(cursor=0,len=2) +[47] 3 : Running(cursor=0,len=4,reason=) +[47] 5 : Success() +[47] 3 : Running(cursor=1,len=4,reason=) +[47] 6 : Success() +[47] 3 : Running(cursor=2,len=4,reason=) +[47] 7 : Success() +[47] 3 : Running(cursor=3,len=4,reason=) +[47] 8 : Running(cursor=0,len=4,reason=) +[47] 9 : Success() +[47] 8 : Running(cursor=1,len=4,reason=) +[47] 10 : Success() +[47] 8 : Running(cursor=2,len=4,reason=) +[47] 11 : Success() +[47] 8 : Running(cursor=3,len=4,reason=) +[47] 12 : Failure(reason=) +[47] 8 : Failure(cursor=3,len=4,reason=) +[47] 3 : Failure(cursor=3,len=4,reason=) +[47] 2 : Running(cursor=1,len=2) +[47] 4 : Running() +[47] 2 : Running(cursor=1,len=2) +[47] 1 : Running(cursor=0,len=1) +[48] next tick +[48] 2 : Running(cursor=0,len=2) +[48] 3 : Running(cursor=0,len=4,reason=) +[48] 5 : Success() +[48] 3 : Running(cursor=1,len=4,reason=) +[48] 6 : Success() +[48] 3 : Running(cursor=2,len=4,reason=) +[48] 7 : Success() +[48] 3 : Running(cursor=3,len=4,reason=) +[48] 8 : Running(cursor=0,len=4,reason=) +[48] 9 : Success() +[48] 8 : Running(cursor=1,len=4,reason=) +[48] 10 : Success() +[48] 8 : Running(cursor=2,len=4,reason=) +[48] 11 : Success() +[48] 8 : Running(cursor=3,len=4,reason=) +[48] 12 : Failure(reason=) +[48] 8 : Failure(cursor=3,len=4,reason=) +[48] 3 : Failure(cursor=3,len=4,reason=) +[48] 2 : Running(cursor=1,len=2) +[48] 4 : Running() +[48] 2 : Running(cursor=1,len=2) +[48] 1 : Running(cursor=0,len=1) +[49] next tick +[49] 2 : Running(cursor=0,len=2) +[49] 3 : Running(cursor=0,len=4,reason=) +[49] 5 : Success() +[49] 3 : Running(cursor=1,len=4,reason=) +[49] 6 : Success() +[49] 3 : Running(cursor=2,len=4,reason=) +[49] 7 : Success() +[49] 3 : Running(cursor=3,len=4,reason=) +[49] 8 : Running(cursor=0,len=4,reason=) +[49] 9 : Success() +[49] 8 : Running(cursor=1,len=4,reason=) +[49] 10 : Success() +[49] 8 : Running(cursor=2,len=4,reason=) +[49] 11 : Success() +[49] 8 : Running(cursor=3,len=4,reason=) +[49] 12 : Failure(reason=) +[49] 8 : Failure(cursor=3,len=4,reason=) +[49] 3 : Failure(cursor=3,len=4,reason=) +[49] 2 : Running(cursor=1,len=2) +[49] 4 : Running() +[49] 2 : Running(cursor=1,len=2) +[49] 1 : Running(cursor=0,len=1) +[50] next tick +[50] 2 : Running(cursor=0,len=2) +[50] 3 : Running(cursor=0,len=4,reason=) +[50] 5 : Success() +[50] 3 : Running(cursor=1,len=4,reason=) +[50] 6 : Success() +[50] 3 : Running(cursor=2,len=4,reason=) +[50] 7 : Success() +[50] 3 : Running(cursor=3,len=4,reason=) +[50] 8 : Running(cursor=0,len=4,reason=) +[50] 9 : Success() +[50] 8 : Running(cursor=1,len=4,reason=) +[50] 10 : Success() +[50] 8 : Running(cursor=2,len=4,reason=) +[50] 11 : Success() +[50] 8 : Running(cursor=3,len=4,reason=) +[50] 12 : Failure(reason=) +[50] 8 : Failure(cursor=3,len=4,reason=) +[50] 3 : Failure(cursor=3,len=4,reason=) +[50] 2 : Running(cursor=1,len=2) +[50] 4 : Running() +[50] 2 : Running(cursor=1,len=2) +[50] 1 : Running(cursor=0,len=1) +[51] next tick +[51] 2 : Running(cursor=0,len=2) +[51] 3 : Running(cursor=0,len=4,reason=) +[51] 5 : Success() +[51] 3 : Running(cursor=1,len=4,reason=) +[51] 6 : Success() +[51] 3 : Running(cursor=2,len=4,reason=) +[51] 7 : Success() +[51] 3 : Running(cursor=3,len=4,reason=) +[51] 8 : Running(cursor=0,len=4,reason=) +[51] 9 : Success() +[51] 8 : Running(cursor=1,len=4,reason=) +[51] 10 : Success() +[51] 8 : Running(cursor=2,len=4,reason=) +[51] 11 : Success() +[51] 8 : Running(cursor=3,len=4,reason=) +[51] 12 : Failure(reason=) +[51] 8 : Failure(cursor=3,len=4,reason=) +[51] 3 : Failure(cursor=3,len=4,reason=) +[51] 2 : Running(cursor=1,len=2) +[51] 4 : Running() +[51] 2 : Running(cursor=1,len=2) +[51] 1 : Running(cursor=0,len=1) +[52] next tick +[52] 2 : Running(cursor=0,len=2) +[52] 3 : Running(cursor=0,len=4,reason=) +[52] 5 : Success() +[52] 3 : Running(cursor=1,len=4,reason=) +[52] 6 : Success() +[52] 3 : Running(cursor=2,len=4,reason=) +[52] 7 : Success() +[52] 3 : Running(cursor=3,len=4,reason=) +[52] 8 : Running(cursor=0,len=4,reason=) +[52] 9 : Success() +[52] 8 : Running(cursor=1,len=4,reason=) +[52] 10 : Success() +[52] 8 : Running(cursor=2,len=4,reason=) +[52] 11 : Success() +[52] 8 : Running(cursor=3,len=4,reason=) +[52] 12 : Failure(reason=) +[52] 8 : Failure(cursor=3,len=4,reason=) +[52] 3 : Failure(cursor=3,len=4,reason=) +[52] 2 : Running(cursor=1,len=2) +[52] 4 : Running() +[52] 2 : Running(cursor=1,len=2) +[52] 1 : Running(cursor=0,len=1) +[53] next tick +[53] 2 : Running(cursor=0,len=2) +[53] 3 : Running(cursor=0,len=4,reason=) +[53] 5 : Success() +[53] 3 : Running(cursor=1,len=4,reason=) +[53] 6 : Success() +[53] 3 : Running(cursor=2,len=4,reason=) +[53] 7 : Success() +[53] 3 : Running(cursor=3,len=4,reason=) +[53] 8 : Running(cursor=0,len=4,reason=) +[53] 9 : Success() +[53] 8 : Running(cursor=1,len=4,reason=) +[53] 10 : Success() +[53] 8 : Running(cursor=2,len=4,reason=) +[53] 11 : Success() +[53] 8 : Running(cursor=3,len=4,reason=) +[53] 12 : Failure(reason=) +[53] 8 : Failure(cursor=3,len=4,reason=) +[53] 3 : Failure(cursor=3,len=4,reason=) +[53] 2 : Running(cursor=1,len=2) +[53] 4 : Running() +[53] 2 : Running(cursor=1,len=2) +[53] 1 : Running(cursor=0,len=1) +[54] next tick +[54] 2 : Running(cursor=0,len=2) +[54] 3 : Running(cursor=0,len=4,reason=) +[54] 5 : Success() +[54] 3 : Running(cursor=1,len=4,reason=) +[54] 6 : Success() +[54] 3 : Running(cursor=2,len=4,reason=) +[54] 7 : Success() +[54] 3 : Running(cursor=3,len=4,reason=) +[54] 8 : Running(cursor=0,len=4,reason=) +[54] 9 : Success() +[54] 8 : Running(cursor=1,len=4,reason=) +[54] 10 : Success() +[54] 8 : Running(cursor=2,len=4,reason=) +[54] 11 : Success() +[54] 8 : Running(cursor=3,len=4,reason=) +[54] 12 : Failure(reason=) +[54] 8 : Failure(cursor=3,len=4,reason=) +[54] 3 : Failure(cursor=3,len=4,reason=) +[54] 2 : Running(cursor=1,len=2) +[54] 4 : Running() +[54] 2 : Running(cursor=1,len=2) +[54] 1 : Running(cursor=0,len=1) +[55] next tick +[55] 2 : Running(cursor=0,len=2) +[55] 3 : Running(cursor=0,len=4,reason=) +[55] 5 : Success() +[55] 3 : Running(cursor=1,len=4,reason=) +[55] 6 : Success() +[55] 3 : Running(cursor=2,len=4,reason=) +[55] 7 : Success() +[55] 3 : Running(cursor=3,len=4,reason=) +[55] 8 : Running(cursor=0,len=4,reason=) +[55] 9 : Success() +[55] 8 : Running(cursor=1,len=4,reason=) +[55] 10 : Success() +[55] 8 : Running(cursor=2,len=4,reason=) +[55] 11 : Success() +[55] 8 : Running(cursor=3,len=4,reason=) +[55] 12 : Failure(reason=) +[55] 8 : Failure(cursor=3,len=4,reason=) +[55] 3 : Failure(cursor=3,len=4,reason=) +[55] 2 : Running(cursor=1,len=2) +[55] 4 : Running() +[55] 2 : Running(cursor=1,len=2) +[55] 1 : Running(cursor=0,len=1) +[56] next tick +[56] 2 : Running(cursor=0,len=2) +[56] 3 : Running(cursor=0,len=4,reason=) +[56] 5 : Success() +[56] 3 : Running(cursor=1,len=4,reason=) +[56] 6 : Success() +[56] 3 : Running(cursor=2,len=4,reason=) +[56] 7 : Success() +[56] 3 : Running(cursor=3,len=4,reason=) +[56] 8 : Running(cursor=0,len=4,reason=) +[56] 9 : Success() +[56] 8 : Running(cursor=1,len=4,reason=) +[56] 10 : Success() +[56] 8 : Running(cursor=2,len=4,reason=) +[56] 11 : Success() +[56] 8 : Running(cursor=3,len=4,reason=) +[56] 12 : Failure(reason=) +[56] 8 : Failure(cursor=3,len=4,reason=) +[56] 3 : Failure(cursor=3,len=4,reason=) +[56] 2 : Running(cursor=1,len=2) +[56] 4 : Running() +[56] 2 : Running(cursor=1,len=2) +[56] 1 : Running(cursor=0,len=1) +[57] next tick +[57] 2 : Running(cursor=0,len=2) +[57] 3 : Running(cursor=0,len=4,reason=) +[57] 5 : Success() +[57] 3 : Running(cursor=1,len=4,reason=) +[57] 6 : Success() +[57] 3 : Running(cursor=2,len=4,reason=) +[57] 7 : Success() +[57] 3 : Running(cursor=3,len=4,reason=) +[57] 8 : Running(cursor=0,len=4,reason=) +[57] 9 : Success() +[57] 8 : Running(cursor=1,len=4,reason=) +[57] 10 : Success() +[57] 8 : Running(cursor=2,len=4,reason=) +[57] 11 : Success() +[57] 8 : Running(cursor=3,len=4,reason=) +[57] 12 : Failure(reason=) +[57] 8 : Failure(cursor=3,len=4,reason=) +[57] 3 : Failure(cursor=3,len=4,reason=) +[57] 2 : Running(cursor=1,len=2) +[57] 4 : Running() +[57] 2 : Running(cursor=1,len=2) +[57] 1 : Running(cursor=0,len=1) +[58] next tick +[58] 2 : Running(cursor=0,len=2) +[58] 3 : Running(cursor=0,len=4,reason=) +[58] 5 : Success() +[58] 3 : Running(cursor=1,len=4,reason=) +[58] 6 : Success() +[58] 3 : Running(cursor=2,len=4,reason=) +[58] 7 : Success() +[58] 3 : Running(cursor=3,len=4,reason=) +[58] 8 : Running(cursor=0,len=4,reason=) +[58] 9 : Success() +[58] 8 : Running(cursor=1,len=4,reason=) +[58] 10 : Success() +[58] 8 : Running(cursor=2,len=4,reason=) +[58] 11 : Success() +[58] 8 : Running(cursor=3,len=4,reason=) +[58] 12 : Failure(reason=) +[58] 8 : Failure(cursor=3,len=4,reason=) +[58] 3 : Failure(cursor=3,len=4,reason=) +[58] 2 : Running(cursor=1,len=2) +[58] 4 : Running() +[58] 2 : Running(cursor=1,len=2) +[58] 1 : Running(cursor=0,len=1) +[59] next tick +[59] 2 : Running(cursor=0,len=2) +[59] 3 : Running(cursor=0,len=4,reason=) +[59] 5 : Success() +[59] 3 : Running(cursor=1,len=4,reason=) +[59] 6 : Success() +[59] 3 : Running(cursor=2,len=4,reason=) +[59] 7 : Success() +[59] 3 : Running(cursor=3,len=4,reason=) +[59] 8 : Running(cursor=0,len=4,reason=) +[59] 9 : Success() +[59] 8 : Running(cursor=1,len=4,reason=) +[59] 10 : Success() +[59] 8 : Running(cursor=2,len=4,reason=) +[59] 11 : Success() +[59] 8 : Running(cursor=3,len=4,reason=) +[59] 12 : Failure(reason=) +[59] 8 : Failure(cursor=3,len=4,reason=) +[59] 3 : Failure(cursor=3,len=4,reason=) +[59] 2 : Running(cursor=1,len=2) +[59] 4 : Running() +[59] 2 : Running(cursor=1,len=2) +[59] 1 : Running(cursor=0,len=1) +[60] next tick +[60] 2 : Running(cursor=0,len=2) +[60] 3 : Running(cursor=0,len=4,reason=) +[60] 5 : Success() +[60] 3 : Running(cursor=1,len=4,reason=) +[60] 6 : Success() +[60] 3 : Running(cursor=2,len=4,reason=) +[60] 7 : Success() +[60] 3 : Running(cursor=3,len=4,reason=) +[60] 8 : Running(cursor=0,len=4,reason=) +[60] 9 : Success() +[60] 8 : Running(cursor=1,len=4,reason=) +[60] 10 : Success() +[60] 8 : Running(cursor=2,len=4,reason=) +[60] 11 : Success() +[60] 8 : Running(cursor=3,len=4,reason=) +[60] 12 : Failure(reason=) +[60] 8 : Failure(cursor=3,len=4,reason=) +[60] 3 : Failure(cursor=3,len=4,reason=) +[60] 2 : Running(cursor=1,len=2) +[60] 4 : Running() +[60] 2 : Running(cursor=1,len=2) +[60] 1 : Running(cursor=0,len=1) +[61] next tick +[61] 2 : Running(cursor=0,len=2) +[61] 3 : Running(cursor=0,len=4,reason=) +[61] 5 : Success() +[61] 3 : Running(cursor=1,len=4,reason=) +[61] 6 : Success() +[61] 3 : Running(cursor=2,len=4,reason=) +[61] 7 : Success() +[61] 3 : Running(cursor=3,len=4,reason=) +[61] 8 : Running(cursor=0,len=4,reason=) +[61] 9 : Success() +[61] 8 : Running(cursor=1,len=4,reason=) +[61] 10 : Success() +[61] 8 : Running(cursor=2,len=4,reason=) +[61] 11 : Success() +[61] 8 : Running(cursor=3,len=4,reason=) +[61] 12 : Failure(reason=) +[61] 8 : Failure(cursor=3,len=4,reason=) +[61] 3 : Failure(cursor=3,len=4,reason=) +[61] 2 : Running(cursor=1,len=2) +[61] 4 : Running() +[61] 2 : Running(cursor=1,len=2) +[61] 1 : Running(cursor=0,len=1) +[62] next tick +[62] 2 : Running(cursor=0,len=2) +[62] 3 : Running(cursor=0,len=4,reason=) +[62] 5 : Success() +[62] 3 : Running(cursor=1,len=4,reason=) +[62] 6 : Success() +[62] 3 : Running(cursor=2,len=4,reason=) +[62] 7 : Success() +[62] 3 : Running(cursor=3,len=4,reason=) +[62] 8 : Running(cursor=0,len=4,reason=) +[62] 9 : Success() +[62] 8 : Running(cursor=1,len=4,reason=) +[62] 10 : Success() +[62] 8 : Running(cursor=2,len=4,reason=) +[62] 11 : Success() +[62] 8 : Running(cursor=3,len=4,reason=) +[62] 12 : Failure(reason=) +[62] 8 : Failure(cursor=3,len=4,reason=) +[62] 3 : Failure(cursor=3,len=4,reason=) +[62] 2 : Running(cursor=1,len=2) +[62] 4 : Running() +[62] 2 : Running(cursor=1,len=2) +[62] 1 : Running(cursor=0,len=1) +[63] next tick +[63] 2 : Running(cursor=0,len=2) +[63] 3 : Running(cursor=0,len=4,reason=) +[63] 5 : Success() +[63] 3 : Running(cursor=1,len=4,reason=) +[63] 6 : Success() +[63] 3 : Running(cursor=2,len=4,reason=) +[63] 7 : Success() +[63] 3 : Running(cursor=3,len=4,reason=) +[63] 8 : Running(cursor=0,len=4,reason=) +[63] 9 : Success() +[63] 8 : Running(cursor=1,len=4,reason=) +[63] 10 : Success() +[63] 8 : Running(cursor=2,len=4,reason=) +[63] 11 : Success() +[63] 8 : Running(cursor=3,len=4,reason=) +[63] 12 : Failure(reason=) +[63] 8 : Failure(cursor=3,len=4,reason=) +[63] 3 : Failure(cursor=3,len=4,reason=) +[63] 2 : Running(cursor=1,len=2) +[63] 4 : Running() +[63] 2 : Running(cursor=1,len=2) +[63] 1 : Running(cursor=0,len=1) +[64] next tick +[64] 2 : Running(cursor=0,len=2) +[64] 3 : Running(cursor=0,len=4,reason=) +[64] 5 : Success() +[64] 3 : Running(cursor=1,len=4,reason=) +[64] 6 : Success() +[64] 3 : Running(cursor=2,len=4,reason=) +[64] 7 : Success() +[64] 3 : Running(cursor=3,len=4,reason=) +[64] 8 : Running(cursor=0,len=4,reason=) +[64] 9 : Success() +[64] 8 : Running(cursor=1,len=4,reason=) +[64] 10 : Success() +[64] 8 : Running(cursor=2,len=4,reason=) +[64] 11 : Success() +[64] 8 : Running(cursor=3,len=4,reason=) +[64] 12 : Failure(reason=) +[64] 8 : Failure(cursor=3,len=4,reason=) +[64] 3 : Failure(cursor=3,len=4,reason=) +[64] 2 : Running(cursor=1,len=2) +[64] 4 : Running() +[64] 2 : Running(cursor=1,len=2) +[64] 1 : Running(cursor=0,len=1) +[65] next tick +[65] 2 : Running(cursor=0,len=2) +[65] 3 : Running(cursor=0,len=4,reason=) +[65] 5 : Success() +[65] 3 : Running(cursor=1,len=4,reason=) +[65] 6 : Success() +[65] 3 : Running(cursor=2,len=4,reason=) +[65] 7 : Success() +[65] 3 : Running(cursor=3,len=4,reason=) +[65] 8 : Running(cursor=0,len=4,reason=) +[65] 9 : Success() +[65] 8 : Running(cursor=1,len=4,reason=) +[65] 10 : Success() +[65] 8 : Running(cursor=2,len=4,reason=) +[65] 11 : Success() +[65] 8 : Running(cursor=3,len=4,reason=) +[65] 12 : Failure(reason=) +[65] 8 : Failure(cursor=3,len=4,reason=) +[65] 3 : Failure(cursor=3,len=4,reason=) +[65] 2 : Running(cursor=1,len=2) +[65] 4 : Running() +[65] 2 : Running(cursor=1,len=2) +[65] 1 : Running(cursor=0,len=1) +[66] next tick +[66] 2 : Running(cursor=0,len=2) +[66] 3 : Running(cursor=0,len=4,reason=) +[66] 5 : Success() +[66] 3 : Running(cursor=1,len=4,reason=) +[66] 6 : Success() +[66] 3 : Running(cursor=2,len=4,reason=) +[66] 7 : Success() +[66] 3 : Running(cursor=3,len=4,reason=) +[66] 8 : Running(cursor=0,len=4,reason=) +[66] 9 : Success() +[66] 8 : Running(cursor=1,len=4,reason=) +[66] 10 : Success() +[66] 8 : Running(cursor=2,len=4,reason=) +[66] 11 : Success() +[66] 8 : Running(cursor=3,len=4,reason=) +[66] 12 : Failure(reason=) +[66] 8 : Failure(cursor=3,len=4,reason=) +[66] 3 : Failure(cursor=3,len=4,reason=) +[66] 2 : Running(cursor=1,len=2) +[66] 4 : Running() +[66] 2 : Running(cursor=1,len=2) +[66] 1 : Running(cursor=0,len=1) +[67] next tick +[67] 2 : Running(cursor=0,len=2) +[67] 3 : Running(cursor=0,len=4,reason=) +[67] 5 : Success() +[67] 3 : Running(cursor=1,len=4,reason=) +[67] 6 : Success() +[67] 3 : Running(cursor=2,len=4,reason=) +[67] 7 : Success() +[67] 3 : Running(cursor=3,len=4,reason=) +[67] 8 : Running(cursor=0,len=4,reason=) +[67] 9 : Success() +[67] 8 : Running(cursor=1,len=4,reason=) +[67] 10 : Success() +[67] 8 : Running(cursor=2,len=4,reason=) +[67] 11 : Success() +[67] 8 : Running(cursor=3,len=4,reason=) +[67] 12 : Failure(reason=) +[67] 8 : Failure(cursor=3,len=4,reason=) +[67] 3 : Failure(cursor=3,len=4,reason=) +[67] 2 : Running(cursor=1,len=2) +[67] 4 : Running() +[67] 2 : Running(cursor=1,len=2) +[67] 1 : Running(cursor=0,len=1) +[68] next tick +[68] 2 : Running(cursor=0,len=2) +[68] 3 : Running(cursor=0,len=4,reason=) +[68] 5 : Success() +[68] 3 : Running(cursor=1,len=4,reason=) +[68] 6 : Success() +[68] 3 : Running(cursor=2,len=4,reason=) +[68] 7 : Success() +[68] 3 : Running(cursor=3,len=4,reason=) +[68] 8 : Running(cursor=0,len=4,reason=) +[68] 9 : Success() +[68] 8 : Running(cursor=1,len=4,reason=) +[68] 10 : Success() +[68] 8 : Running(cursor=2,len=4,reason=) +[68] 11 : Success() +[68] 8 : Running(cursor=3,len=4,reason=) +[68] 12 : Failure(reason=) +[68] 8 : Failure(cursor=3,len=4,reason=) +[68] 3 : Failure(cursor=3,len=4,reason=) +[68] 2 : Running(cursor=1,len=2) +[68] 4 : Running() +[68] 2 : Running(cursor=1,len=2) +[68] 1 : Running(cursor=0,len=1) +[69] next tick +[69] 2 : Running(cursor=0,len=2) +[69] 3 : Running(cursor=0,len=4,reason=) +[69] 5 : Success() +[69] 3 : Running(cursor=1,len=4,reason=) +[69] 6 : Success() +[69] 3 : Running(cursor=2,len=4,reason=) +[69] 7 : Success() +[69] 3 : Running(cursor=3,len=4,reason=) +[69] 8 : Running(cursor=0,len=4,reason=) +[69] 9 : Success() +[69] 8 : Running(cursor=1,len=4,reason=) +[69] 10 : Success() +[69] 8 : Running(cursor=2,len=4,reason=) +[69] 11 : Success() +[69] 8 : Running(cursor=3,len=4,reason=) +[69] 12 : Failure(reason=) +[69] 8 : Failure(cursor=3,len=4,reason=) +[69] 3 : Failure(cursor=3,len=4,reason=) +[69] 2 : Running(cursor=1,len=2) +[69] 4 : Running() +[69] 2 : Running(cursor=1,len=2) +[69] 1 : Running(cursor=0,len=1) +[70] next tick +[70] 2 : Running(cursor=0,len=2) +[70] 3 : Running(cursor=0,len=4,reason=) +[70] 5 : Success() +[70] 3 : Running(cursor=1,len=4,reason=) +[70] 6 : Success() +[70] 3 : Running(cursor=2,len=4,reason=) +[70] 7 : Success() +[70] 3 : Running(cursor=3,len=4,reason=) +[70] 8 : Running(cursor=0,len=4,reason=) +[70] 9 : Success() +[70] 8 : Running(cursor=1,len=4,reason=) +[70] 10 : Success() +[70] 8 : Running(cursor=2,len=4,reason=) +[70] 11 : Success() +[70] 8 : Running(cursor=3,len=4,reason=) +[70] 12 : Failure(reason=) +[70] 8 : Failure(cursor=3,len=4,reason=) +[70] 3 : Failure(cursor=3,len=4,reason=) +[70] 2 : Running(cursor=1,len=2) +[70] 4 : Running() +[70] 2 : Running(cursor=1,len=2) +[70] 1 : Running(cursor=0,len=1) +[71] next tick +[71] 2 : Running(cursor=0,len=2) +[71] 3 : Running(cursor=0,len=4,reason=) +[71] 5 : Success() +[71] 3 : Running(cursor=1,len=4,reason=) +[71] 6 : Success() +[71] 3 : Running(cursor=2,len=4,reason=) +[71] 7 : Success() +[71] 3 : Running(cursor=3,len=4,reason=) +[71] 8 : Running(cursor=0,len=4,reason=) +[71] 9 : Success() +[71] 8 : Running(cursor=1,len=4,reason=) +[71] 10 : Success() +[71] 8 : Running(cursor=2,len=4,reason=) +[71] 11 : Success() +[71] 8 : Running(cursor=3,len=4,reason=) +[71] 12 : Failure(reason=) +[71] 8 : Failure(cursor=3,len=4,reason=) +[71] 3 : Failure(cursor=3,len=4,reason=) +[71] 2 : Running(cursor=1,len=2) +[71] 4 : Running() +[71] 2 : Running(cursor=1,len=2) +[71] 1 : Running(cursor=0,len=1) +[72] next tick +[72] 2 : Running(cursor=0,len=2) +[72] 3 : Running(cursor=0,len=4,reason=) +[72] 5 : Success() +[72] 3 : Running(cursor=1,len=4,reason=) +[72] 6 : Success() +[72] 3 : Running(cursor=2,len=4,reason=) +[72] 7 : Success() +[72] 3 : Running(cursor=3,len=4,reason=) +[72] 8 : Running(cursor=0,len=4,reason=) +[72] 9 : Success() +[72] 8 : Running(cursor=1,len=4,reason=) +[72] 10 : Success() +[72] 8 : Running(cursor=2,len=4,reason=) +[72] 11 : Success() +[72] 8 : Running(cursor=3,len=4,reason=) +[72] 12 : Failure(reason=) +[72] 8 : Failure(cursor=3,len=4,reason=) +[72] 3 : Failure(cursor=3,len=4,reason=) +[72] 2 : Running(cursor=1,len=2) +[72] 4 : Running() +[72] 2 : Running(cursor=1,len=2) +[72] 1 : Running(cursor=0,len=1) +[73] next tick +[73] 2 : Running(cursor=0,len=2) +[73] 3 : Running(cursor=0,len=4,reason=) +[73] 5 : Success() +[73] 3 : Running(cursor=1,len=4,reason=) +[73] 6 : Success() +[73] 3 : Running(cursor=2,len=4,reason=) +[73] 7 : Success() +[73] 3 : Running(cursor=3,len=4,reason=) +[73] 8 : Running(cursor=0,len=4,reason=) +[73] 9 : Success() +[73] 8 : Running(cursor=1,len=4,reason=) +[73] 10 : Success() +[73] 8 : Running(cursor=2,len=4,reason=) +[73] 11 : Success() +[73] 8 : Running(cursor=3,len=4,reason=) +[73] 12 : Failure(reason=) +[73] 8 : Failure(cursor=3,len=4,reason=) +[73] 3 : Failure(cursor=3,len=4,reason=) +[73] 2 : Running(cursor=1,len=2) +[73] 4 : Running() +[73] 2 : Running(cursor=1,len=2) +[73] 1 : Running(cursor=0,len=1) +[74] next tick +[74] 2 : Running(cursor=0,len=2) +[74] 3 : Running(cursor=0,len=4,reason=) +[74] 5 : Success() +[74] 3 : Running(cursor=1,len=4,reason=) +[74] 6 : Success() +[74] 3 : Running(cursor=2,len=4,reason=) +[74] 7 : Success() +[74] 3 : Running(cursor=3,len=4,reason=) +[74] 8 : Running(cursor=0,len=4,reason=) +[74] 9 : Success() +[74] 8 : Running(cursor=1,len=4,reason=) +[74] 10 : Success() +[74] 8 : Running(cursor=2,len=4,reason=) +[74] 11 : Success() +[74] 8 : Running(cursor=3,len=4,reason=) +[74] 12 : Failure(reason=) +[74] 8 : Failure(cursor=3,len=4,reason=) +[74] 3 : Failure(cursor=3,len=4,reason=) +[74] 2 : Running(cursor=1,len=2) +[74] 4 : Running() +[74] 2 : Running(cursor=1,len=2) +[74] 1 : Running(cursor=0,len=1) +[75] next tick +[75] 2 : Running(cursor=0,len=2) +[75] 3 : Running(cursor=0,len=4,reason=) +[75] 5 : Success() +[75] 3 : Running(cursor=1,len=4,reason=) +[75] 6 : Success() +[75] 3 : Running(cursor=2,len=4,reason=) +[75] 7 : Success() +[75] 3 : Running(cursor=3,len=4,reason=) +[75] 8 : Running(cursor=0,len=4,reason=) +[75] 9 : Success() +[75] 8 : Running(cursor=1,len=4,reason=) +[75] 10 : Success() +[75] 8 : Running(cursor=2,len=4,reason=) +[75] 11 : Success() +[75] 8 : Running(cursor=3,len=4,reason=) +[75] 12 : Failure(reason=) +[75] 8 : Failure(cursor=3,len=4,reason=) +[75] 3 : Failure(cursor=3,len=4,reason=) +[75] 2 : Running(cursor=1,len=2) +[75] 4 : Running() +[75] 2 : Running(cursor=1,len=2) +[75] 1 : Running(cursor=0,len=1) +[76] next tick +[76] 2 : Running(cursor=0,len=2) +[76] 3 : Running(cursor=0,len=4,reason=) +[76] 5 : Success() +[76] 3 : Running(cursor=1,len=4,reason=) +[76] 6 : Success() +[76] 3 : Running(cursor=2,len=4,reason=) +[76] 7 : Success() +[76] 3 : Running(cursor=3,len=4,reason=) +[76] 8 : Running(cursor=0,len=4,reason=) +[76] 9 : Success() +[76] 8 : Running(cursor=1,len=4,reason=) +[76] 10 : Success() +[76] 8 : Running(cursor=2,len=4,reason=) +[76] 11 : Success() +[76] 8 : Running(cursor=3,len=4,reason=) +[76] 12 : Failure(reason=) +[76] 8 : Failure(cursor=3,len=4,reason=) +[76] 3 : Failure(cursor=3,len=4,reason=) +[76] 2 : Running(cursor=1,len=2) +[76] 4 : Running() +[76] 2 : Running(cursor=1,len=2) +[76] 1 : Running(cursor=0,len=1) +[77] next tick +[77] 2 : Running(cursor=0,len=2) +[77] 3 : Running(cursor=0,len=4,reason=) +[77] 5 : Success() +[77] 3 : Running(cursor=1,len=4,reason=) +[77] 6 : Success() +[77] 3 : Running(cursor=2,len=4,reason=) +[77] 7 : Success() +[77] 3 : Running(cursor=3,len=4,reason=) +[77] 8 : Running(cursor=0,len=4,reason=) +[77] 9 : Success() +[77] 8 : Running(cursor=1,len=4,reason=) +[77] 10 : Success() +[77] 8 : Running(cursor=2,len=4,reason=) +[77] 11 : Success() +[77] 8 : Running(cursor=3,len=4,reason=) +[77] 12 : Failure(reason=) +[77] 8 : Failure(cursor=3,len=4,reason=) +[77] 3 : Failure(cursor=3,len=4,reason=) +[77] 2 : Running(cursor=1,len=2) +[77] 4 : Running() +[77] 2 : Running(cursor=1,len=2) +[77] 1 : Running(cursor=0,len=1) +[78] next tick +[78] 2 : Running(cursor=0,len=2) +[78] 3 : Running(cursor=0,len=4,reason=) +[78] 5 : Success() +[78] 3 : Running(cursor=1,len=4,reason=) +[78] 6 : Success() +[78] 3 : Running(cursor=2,len=4,reason=) +[78] 7 : Success() +[78] 3 : Running(cursor=3,len=4,reason=) +[78] 8 : Running(cursor=0,len=4,reason=) +[78] 9 : Success() +[78] 8 : Running(cursor=1,len=4,reason=) +[78] 10 : Success() +[78] 8 : Running(cursor=2,len=4,reason=) +[78] 11 : Success() +[78] 8 : Running(cursor=3,len=4,reason=) +[78] 12 : Failure(reason=) +[78] 8 : Failure(cursor=3,len=4,reason=) +[78] 3 : Failure(cursor=3,len=4,reason=) +[78] 2 : Running(cursor=1,len=2) +[78] 4 : Running() +[78] 2 : Running(cursor=1,len=2) +[78] 1 : Running(cursor=0,len=1) +[79] next tick +[79] 2 : Running(cursor=0,len=2) +[79] 3 : Running(cursor=0,len=4,reason=) +[79] 5 : Success() +[79] 3 : Running(cursor=1,len=4,reason=) +[79] 6 : Success() +[79] 3 : Running(cursor=2,len=4,reason=) +[79] 7 : Success() +[79] 3 : Running(cursor=3,len=4,reason=) +[79] 8 : Running(cursor=0,len=4,reason=) +[79] 9 : Success() +[79] 8 : Running(cursor=1,len=4,reason=) +[79] 10 : Success() +[79] 8 : Running(cursor=2,len=4,reason=) +[79] 11 : Success() +[79] 8 : Running(cursor=3,len=4,reason=) +[79] 12 : Failure(reason=) +[79] 8 : Failure(cursor=3,len=4,reason=) +[79] 3 : Failure(cursor=3,len=4,reason=) +[79] 2 : Running(cursor=1,len=2) +[79] 4 : Running() +[79] 2 : Running(cursor=1,len=2) +[79] 1 : Running(cursor=0,len=1) +[80] next tick +[80] 2 : Running(cursor=0,len=2) +[80] 3 : Running(cursor=0,len=4,reason=) +[80] 5 : Success() +[80] 3 : Running(cursor=1,len=4,reason=) +[80] 6 : Success() +[80] 3 : Running(cursor=2,len=4,reason=) +[80] 7 : Success() +[80] 3 : Running(cursor=3,len=4,reason=) +[80] 8 : Running(cursor=0,len=4,reason=) +[80] 9 : Success() +[80] 8 : Running(cursor=1,len=4,reason=) +[80] 10 : Success() +[80] 8 : Running(cursor=2,len=4,reason=) +[80] 11 : Success() +[80] 8 : Running(cursor=3,len=4,reason=) +[80] 12 : Failure(reason=) +[80] 8 : Failure(cursor=3,len=4,reason=) +[80] 3 : Failure(cursor=3,len=4,reason=) +[80] 2 : Running(cursor=1,len=2) +[80] 4 : Running() +[80] 2 : Running(cursor=1,len=2) +[80] 1 : Running(cursor=0,len=1) +[81] next tick +[81] 2 : Running(cursor=0,len=2) +[81] 3 : Running(cursor=0,len=4,reason=) +[81] 5 : Success() +[81] 3 : Running(cursor=1,len=4,reason=) +[81] 6 : Success() +[81] 3 : Running(cursor=2,len=4,reason=) +[81] 7 : Success() +[81] 3 : Running(cursor=3,len=4,reason=) +[81] 8 : Running(cursor=0,len=4,reason=) +[81] 9 : Success() +[81] 8 : Running(cursor=1,len=4,reason=) +[81] 10 : Success() +[81] 8 : Running(cursor=2,len=4,reason=) +[81] 11 : Success() +[81] 8 : Running(cursor=3,len=4,reason=) +[81] 12 : Failure(reason=) +[81] 8 : Failure(cursor=3,len=4,reason=) +[81] 3 : Failure(cursor=3,len=4,reason=) +[81] 2 : Running(cursor=1,len=2) +[81] 4 : Running() +[81] 2 : Running(cursor=1,len=2) +[81] 1 : Running(cursor=0,len=1) +[82] next tick +[82] 2 : Running(cursor=0,len=2) +[82] 3 : Running(cursor=0,len=4,reason=) +[82] 5 : Success() +[82] 3 : Running(cursor=1,len=4,reason=) +[82] 6 : Success() +[82] 3 : Running(cursor=2,len=4,reason=) +[82] 7 : Success() +[82] 3 : Running(cursor=3,len=4,reason=) +[82] 8 : Running(cursor=0,len=4,reason=) +[82] 9 : Success() +[82] 8 : Running(cursor=1,len=4,reason=) +[82] 10 : Success() +[82] 8 : Running(cursor=2,len=4,reason=) +[82] 11 : Success() +[82] 8 : Running(cursor=3,len=4,reason=) +[82] 12 : Failure(reason=) +[82] 8 : Failure(cursor=3,len=4,reason=) +[82] 3 : Failure(cursor=3,len=4,reason=) +[82] 2 : Running(cursor=1,len=2) +[82] 4 : Running() +[82] 2 : Running(cursor=1,len=2) +[82] 1 : Running(cursor=0,len=1) +[83] next tick +[83] 2 : Running(cursor=0,len=2) +[83] 3 : Running(cursor=0,len=4,reason=) +[83] 5 : Success() +[83] 3 : Running(cursor=1,len=4,reason=) +[83] 6 : Success() +[83] 3 : Running(cursor=2,len=4,reason=) +[83] 7 : Success() +[83] 3 : Running(cursor=3,len=4,reason=) +[83] 8 : Running(cursor=0,len=4,reason=) +[83] 9 : Success() +[83] 8 : Running(cursor=1,len=4,reason=) +[83] 10 : Success() +[83] 8 : Running(cursor=2,len=4,reason=) +[83] 11 : Success() +[83] 8 : Running(cursor=3,len=4,reason=) +[83] 12 : Failure(reason=) +[83] 8 : Failure(cursor=3,len=4,reason=) +[83] 3 : Failure(cursor=3,len=4,reason=) +[83] 2 : Running(cursor=1,len=2) +[83] 4 : Running() +[83] 2 : Running(cursor=1,len=2) +[83] 1 : Running(cursor=0,len=1) +[84] next tick +[84] 2 : Running(cursor=0,len=2) +[84] 3 : Running(cursor=0,len=4,reason=) +[84] 5 : Success() +[84] 3 : Running(cursor=1,len=4,reason=) +[84] 6 : Success() +[84] 3 : Running(cursor=2,len=4,reason=) +[84] 7 : Success() +[84] 3 : Running(cursor=3,len=4,reason=) +[84] 8 : Running(cursor=0,len=4,reason=) +[84] 9 : Success() +[84] 8 : Running(cursor=1,len=4,reason=) +[84] 10 : Success() +[84] 8 : Running(cursor=2,len=4,reason=) +[84] 11 : Success() +[84] 8 : Running(cursor=3,len=4,reason=) +[84] 12 : Failure(reason=) +[84] 8 : Failure(cursor=3,len=4,reason=) +[84] 3 : Failure(cursor=3,len=4,reason=) +[84] 2 : Running(cursor=1,len=2) +[84] 4 : Running() +[84] 2 : Running(cursor=1,len=2) +[84] 1 : Running(cursor=0,len=1) +[85] next tick +[85] 2 : Running(cursor=0,len=2) +[85] 3 : Running(cursor=0,len=4,reason=) +[85] 5 : Success() +[85] 3 : Running(cursor=1,len=4,reason=) +[85] 6 : Success() +[85] 3 : Running(cursor=2,len=4,reason=) +[85] 7 : Success() +[85] 3 : Running(cursor=3,len=4,reason=) +[85] 8 : Running(cursor=0,len=4,reason=) +[85] 9 : Success() +[85] 8 : Running(cursor=1,len=4,reason=) +[85] 10 : Success() +[85] 8 : Running(cursor=2,len=4,reason=) +[85] 11 : Success() +[85] 8 : Running(cursor=3,len=4,reason=) +[85] 12 : Failure(reason=) +[85] 8 : Failure(cursor=3,len=4,reason=) +[85] 3 : Failure(cursor=3,len=4,reason=) +[85] 2 : Running(cursor=1,len=2) +[85] 4 : Running() +[85] 2 : Running(cursor=1,len=2) +[85] 1 : Running(cursor=0,len=1) +[86] next tick +[86] 2 : Running(cursor=0,len=2) +[86] 3 : Running(cursor=0,len=4,reason=) +[86] 5 : Success() +[86] 3 : Running(cursor=1,len=4,reason=) +[86] 6 : Success() +[86] 3 : Running(cursor=2,len=4,reason=) +[86] 7 : Success() +[86] 3 : Running(cursor=3,len=4,reason=) +[86] 8 : Running(cursor=0,len=4,reason=) +[86] 9 : Success() +[86] 8 : Running(cursor=1,len=4,reason=) +[86] 10 : Success() +[86] 8 : Running(cursor=2,len=4,reason=) +[86] 11 : Success() +[86] 8 : Running(cursor=3,len=4,reason=) +[86] 12 : Failure(reason=) +[86] 8 : Failure(cursor=3,len=4,reason=) +[86] 3 : Failure(cursor=3,len=4,reason=) +[86] 2 : Running(cursor=1,len=2) +[86] 4 : Running() +[86] 2 : Running(cursor=1,len=2) +[86] 1 : Running(cursor=0,len=1) +[87] next tick +[87] 2 : Running(cursor=0,len=2) +[87] 3 : Running(cursor=0,len=4,reason=) +[87] 5 : Success() +[87] 3 : Running(cursor=1,len=4,reason=) +[87] 6 : Success() +[87] 3 : Running(cursor=2,len=4,reason=) +[87] 7 : Success() +[87] 3 : Running(cursor=3,len=4,reason=) +[87] 8 : Running(cursor=0,len=4,reason=) +[87] 9 : Success() +[87] 8 : Running(cursor=1,len=4,reason=) +[87] 10 : Success() +[87] 8 : Running(cursor=2,len=4,reason=) +[87] 11 : Success() +[87] 8 : Running(cursor=3,len=4,reason=) +[87] 12 : Failure(reason=) +[87] 8 : Failure(cursor=3,len=4,reason=) +[87] 3 : Failure(cursor=3,len=4,reason=) +[87] 2 : Running(cursor=1,len=2) +[87] 4 : Running() +[87] 2 : Running(cursor=1,len=2) +[87] 1 : Running(cursor=0,len=1) +[88] next tick +[88] 2 : Running(cursor=0,len=2) +[88] 3 : Running(cursor=0,len=4,reason=) +[88] 5 : Success() +[88] 3 : Running(cursor=1,len=4,reason=) +[88] 6 : Success() +[88] 3 : Running(cursor=2,len=4,reason=) +[88] 7 : Success() +[88] 3 : Running(cursor=3,len=4,reason=) +[88] 8 : Running(cursor=0,len=4,reason=) +[88] 9 : Success() +[88] 8 : Running(cursor=1,len=4,reason=) +[88] 10 : Success() +[88] 8 : Running(cursor=2,len=4,reason=) +[88] 11 : Success() +[88] 8 : Running(cursor=3,len=4,reason=) +[88] 12 : Failure(reason=) +[88] 8 : Failure(cursor=3,len=4,reason=) +[88] 3 : Failure(cursor=3,len=4,reason=) +[88] 2 : Running(cursor=1,len=2) +[88] 4 : Running() +[88] 2 : Running(cursor=1,len=2) +[88] 1 : Running(cursor=0,len=1) +[89] next tick +[89] 2 : Running(cursor=0,len=2) +[89] 3 : Running(cursor=0,len=4,reason=) +[89] 5 : Success() +[89] 3 : Running(cursor=1,len=4,reason=) +[89] 6 : Success() +[89] 3 : Running(cursor=2,len=4,reason=) +[89] 7 : Success() +[89] 3 : Running(cursor=3,len=4,reason=) +[89] 8 : Running(cursor=0,len=4,reason=) +[89] 9 : Success() +[89] 8 : Running(cursor=1,len=4,reason=) +[89] 10 : Success() +[89] 8 : Running(cursor=2,len=4,reason=) +[89] 11 : Success() +[89] 8 : Running(cursor=3,len=4,reason=) +[89] 12 : Failure(reason=) +[89] 8 : Failure(cursor=3,len=4,reason=) +[89] 3 : Failure(cursor=3,len=4,reason=) +[89] 2 : Running(cursor=1,len=2) +[89] 4 : Running() +[89] 2 : Running(cursor=1,len=2) +[89] 1 : Running(cursor=0,len=1) +[90] next tick +[90] trim 12 : Some(Leaf(Name("fail_empty"), RtArgs([]))) >>> Leaf(Name("success"), RtArgs([])) +[90] 2 : Running(cursor=0,len=2) +[90] 3 : Running(cursor=0,len=4,reason=) +[90] 5 : Success() +[90] 3 : Running(cursor=1,len=4,reason=) +[90] 6 : Success() +[90] 3 : Running(cursor=2,len=4,reason=) +[90] 7 : Success() +[90] 3 : Running(cursor=3,len=4,reason=) +[90] 8 : Running(cursor=0,len=4,reason=) +[90] 9 : Success() +[90] 8 : Running(cursor=1,len=4,reason=) +[90] 10 : Success() +[90] 8 : Running(cursor=2,len=4,reason=) +[90] 11 : Success() +[90] 8 : Running(cursor=3,len=4,reason=) +[90] 12 : Success() +[90] 8 : Success(cursor=3,len=4,reason=) +[90] 3 : Success(cursor=3,len=4,reason=) +[90] 2 : Success(cursor=0,len=2) +[90] 1 : Running(cursor=0,len=1) +[90] 1 : Success(cursor=0,len=1) +[1] 1 : Running(cursor=0,len=1) +[1] 2 : Running(cursor=0,len=2) +[1] 3 : Running(cursor=0,len=4) +[1] 5 : Success() +[1] 3 : Running(cursor=1,len=4) +[1] 6 : Success() +[1] 3 : Running(cursor=2,len=4) +[1] 7 : Success() +[1] 3 : Running(cursor=3,len=4) +[1] 8 : Running(cursor=0,len=4) +[1] 9 : Success() +[1] 8 : Running(cursor=1,len=4) +[1] 10 : Success() +[1] 8 : Running(cursor=2,len=4) +[1] 11 : Success() +[1] 8 : Running(cursor=3,len=4) +[1] 12 : Failure(reason=) +[1] 8 : Failure(cursor=3,len=4,reason=) +[1] 3 : Failure(cursor=3,len=4,reason=) +[1] 2 : Running(cursor=1,len=2) +[1] 4 : Running() +[1] 2 : Running(cursor=1,len=2) +[2] next tick +[2] 2 : Running(cursor=0,len=2) +[2] 3 : Running(cursor=0,len=4,reason=) +[2] 5 : Success() +[2] 3 : Running(cursor=1,len=4,reason=) +[2] 6 : Success() +[2] 3 : Running(cursor=2,len=4,reason=) +[2] 7 : Success() +[2] 3 : Running(cursor=3,len=4,reason=) +[2] 8 : Running(cursor=0,len=4,reason=) +[2] 9 : Success() +[2] 8 : Running(cursor=1,len=4,reason=) +[2] 10 : Success() +[2] 8 : Running(cursor=2,len=4,reason=) +[2] 11 : Success() +[2] 8 : Running(cursor=3,len=4,reason=) +[2] 12 : Failure(reason=) +[2] 8 : Failure(cursor=3,len=4,reason=) +[2] 3 : Failure(cursor=3,len=4,reason=) +[2] 2 : Running(cursor=1,len=2) +[2] 4 : Running() +[2] 2 : Running(cursor=1,len=2) +[2] 1 : Running(cursor=0,len=1) +[3] next tick +[3] 2 : Running(cursor=0,len=2) +[3] 3 : Running(cursor=0,len=4,reason=) +[3] 5 : Success() +[3] 3 : Running(cursor=1,len=4,reason=) +[3] 6 : Success() +[3] 3 : Running(cursor=2,len=4,reason=) +[3] 7 : Success() +[3] 3 : Running(cursor=3,len=4,reason=) +[3] 8 : Running(cursor=0,len=4,reason=) +[3] 9 : Success() +[3] 8 : Running(cursor=1,len=4,reason=) +[3] 10 : Success() +[3] 8 : Running(cursor=2,len=4,reason=) +[3] 11 : Success() +[3] 8 : Running(cursor=3,len=4,reason=) +[3] 12 : Failure(reason=) +[3] 8 : Failure(cursor=3,len=4,reason=) +[3] 3 : Failure(cursor=3,len=4,reason=) +[3] 2 : Running(cursor=1,len=2) +[3] 4 : Running() +[3] 2 : Running(cursor=1,len=2) +[3] 1 : Running(cursor=0,len=1) +[4] next tick +[4] 2 : Running(cursor=0,len=2) +[4] 3 : Running(cursor=0,len=4,reason=) +[4] 5 : Success() +[4] 3 : Running(cursor=1,len=4,reason=) +[4] 6 : Success() +[4] 3 : Running(cursor=2,len=4,reason=) +[4] 7 : Success() +[4] 3 : Running(cursor=3,len=4,reason=) +[4] 8 : Running(cursor=0,len=4,reason=) +[4] 9 : Success() +[4] 8 : Running(cursor=1,len=4,reason=) +[4] 10 : Success() +[4] 8 : Running(cursor=2,len=4,reason=) +[4] 11 : Success() +[4] 8 : Running(cursor=3,len=4,reason=) +[4] 12 : Failure(reason=) +[4] 8 : Failure(cursor=3,len=4,reason=) +[4] 3 : Failure(cursor=3,len=4,reason=) +[4] 2 : Running(cursor=1,len=2) +[4] 4 : Running() +[4] 2 : Running(cursor=1,len=2) +[4] 1 : Running(cursor=0,len=1) +[5] next tick +[5] 2 : Running(cursor=0,len=2) +[5] 3 : Running(cursor=0,len=4,reason=) +[5] 5 : Success() +[5] 3 : Running(cursor=1,len=4,reason=) +[5] 6 : Success() +[5] 3 : Running(cursor=2,len=4,reason=) +[5] 7 : Success() +[5] 3 : Running(cursor=3,len=4,reason=) +[5] 8 : Running(cursor=0,len=4,reason=) +[5] 9 : Success() +[5] 8 : Running(cursor=1,len=4,reason=) +[5] 10 : Success() +[5] 8 : Running(cursor=2,len=4,reason=) +[5] 11 : Success() +[5] 8 : Running(cursor=3,len=4,reason=) +[5] 12 : Failure(reason=) +[5] 8 : Failure(cursor=3,len=4,reason=) +[5] 3 : Failure(cursor=3,len=4,reason=) +[5] 2 : Running(cursor=1,len=2) +[5] 4 : Running() +[5] 2 : Running(cursor=1,len=2) +[5] 1 : Running(cursor=0,len=1) +[6] next tick +[6] 2 : Running(cursor=0,len=2) +[6] 3 : Running(cursor=0,len=4,reason=) +[6] 5 : Success() +[6] 3 : Running(cursor=1,len=4,reason=) +[6] 6 : Success() +[6] 3 : Running(cursor=2,len=4,reason=) +[6] 7 : Success() +[6] 3 : Running(cursor=3,len=4,reason=) +[6] 8 : Running(cursor=0,len=4,reason=) +[6] 9 : Success() +[6] 8 : Running(cursor=1,len=4,reason=) +[6] 10 : Success() +[6] 8 : Running(cursor=2,len=4,reason=) +[6] 11 : Success() +[6] 8 : Running(cursor=3,len=4,reason=) +[6] 12 : Failure(reason=) +[6] 8 : Failure(cursor=3,len=4,reason=) +[6] 3 : Failure(cursor=3,len=4,reason=) +[6] 2 : Running(cursor=1,len=2) +[6] 4 : Running() +[6] 2 : Running(cursor=1,len=2) +[6] 1 : Running(cursor=0,len=1) +[7] next tick +[7] 2 : Running(cursor=0,len=2) +[7] 3 : Running(cursor=0,len=4,reason=) +[7] 5 : Success() +[7] 3 : Running(cursor=1,len=4,reason=) +[7] 6 : Success() +[7] 3 : Running(cursor=2,len=4,reason=) +[7] 7 : Success() +[7] 3 : Running(cursor=3,len=4,reason=) +[7] 8 : Running(cursor=0,len=4,reason=) +[7] 9 : Success() +[7] 8 : Running(cursor=1,len=4,reason=) +[7] 10 : Success() +[7] 8 : Running(cursor=2,len=4,reason=) +[7] 11 : Success() +[7] 8 : Running(cursor=3,len=4,reason=) +[7] 12 : Failure(reason=) +[7] 8 : Failure(cursor=3,len=4,reason=) +[7] 3 : Failure(cursor=3,len=4,reason=) +[7] 2 : Running(cursor=1,len=2) +[7] 4 : Running() +[7] 2 : Running(cursor=1,len=2) +[7] 1 : Running(cursor=0,len=1) +[8] next tick +[8] 2 : Running(cursor=0,len=2) +[8] 3 : Running(cursor=0,len=4,reason=) +[8] 5 : Success() +[8] 3 : Running(cursor=1,len=4,reason=) +[8] 6 : Success() +[8] 3 : Running(cursor=2,len=4,reason=) +[8] 7 : Success() +[8] 3 : Running(cursor=3,len=4,reason=) +[8] 8 : Running(cursor=0,len=4,reason=) +[8] 9 : Success() +[8] 8 : Running(cursor=1,len=4,reason=) +[8] 10 : Success() +[8] 8 : Running(cursor=2,len=4,reason=) +[8] 11 : Success() +[8] 8 : Running(cursor=3,len=4,reason=) +[8] 12 : Failure(reason=) +[8] 8 : Failure(cursor=3,len=4,reason=) +[8] 3 : Failure(cursor=3,len=4,reason=) +[8] 2 : Running(cursor=1,len=2) +[8] 4 : Running() +[8] 2 : Running(cursor=1,len=2) +[8] 1 : Running(cursor=0,len=1) +[9] next tick +[9] 2 : Running(cursor=0,len=2) +[9] 3 : Running(cursor=0,len=4,reason=) +[9] 5 : Success() +[9] 3 : Running(cursor=1,len=4,reason=) +[9] 6 : Success() +[9] 3 : Running(cursor=2,len=4,reason=) +[9] 7 : Success() +[9] 3 : Running(cursor=3,len=4,reason=) +[9] 8 : Running(cursor=0,len=4,reason=) +[9] 9 : Success() +[9] 8 : Running(cursor=1,len=4,reason=) +[9] 10 : Success() +[9] 8 : Running(cursor=2,len=4,reason=) +[9] 11 : Success() +[9] 8 : Running(cursor=3,len=4,reason=) +[9] 12 : Failure(reason=) +[9] 8 : Failure(cursor=3,len=4,reason=) +[9] 3 : Failure(cursor=3,len=4,reason=) +[9] 2 : Running(cursor=1,len=2) +[9] 4 : Running() +[9] 2 : Running(cursor=1,len=2) +[9] 1 : Running(cursor=0,len=1) +[10] next tick +[10] 2 : Running(cursor=0,len=2) +[10] 3 : Running(cursor=0,len=4,reason=) +[10] 5 : Success() +[10] 3 : Running(cursor=1,len=4,reason=) +[10] 6 : Success() +[10] 3 : Running(cursor=2,len=4,reason=) +[10] 7 : Success() +[10] 3 : Running(cursor=3,len=4,reason=) +[10] 8 : Running(cursor=0,len=4,reason=) +[10] 9 : Success() +[10] 8 : Running(cursor=1,len=4,reason=) +[10] 10 : Success() +[10] 8 : Running(cursor=2,len=4,reason=) +[10] 11 : Success() +[10] 8 : Running(cursor=3,len=4,reason=) +[10] 12 : Failure(reason=) +[10] 8 : Failure(cursor=3,len=4,reason=) +[10] 3 : Failure(cursor=3,len=4,reason=) +[10] 2 : Running(cursor=1,len=2) +[10] 4 : Running() +[10] 2 : Running(cursor=1,len=2) +[10] 1 : Running(cursor=0,len=1) +[11] next tick +[11] 2 : Running(cursor=0,len=2) +[11] 3 : Running(cursor=0,len=4,reason=) +[11] 5 : Success() +[11] 3 : Running(cursor=1,len=4,reason=) +[11] 6 : Success() +[11] 3 : Running(cursor=2,len=4,reason=) +[11] 7 : Success() +[11] 3 : Running(cursor=3,len=4,reason=) +[11] 8 : Running(cursor=0,len=4,reason=) +[11] 9 : Success() +[11] 8 : Running(cursor=1,len=4,reason=) +[11] 10 : Success() +[11] 8 : Running(cursor=2,len=4,reason=) +[11] 11 : Success() +[11] 8 : Running(cursor=3,len=4,reason=) +[11] 12 : Failure(reason=) +[11] 8 : Failure(cursor=3,len=4,reason=) +[11] 3 : Failure(cursor=3,len=4,reason=) +[11] 2 : Running(cursor=1,len=2) +[11] 4 : Running() +[11] 2 : Running(cursor=1,len=2) +[11] 1 : Running(cursor=0,len=1) +[12] next tick +[12] 2 : Running(cursor=0,len=2) +[12] 3 : Running(cursor=0,len=4,reason=) +[12] 5 : Success() +[12] 3 : Running(cursor=1,len=4,reason=) +[12] 6 : Success() +[12] 3 : Running(cursor=2,len=4,reason=) +[12] 7 : Success() +[12] 3 : Running(cursor=3,len=4,reason=) +[12] 8 : Running(cursor=0,len=4,reason=) +[12] 9 : Success() +[12] 8 : Running(cursor=1,len=4,reason=) +[12] 10 : Success() +[12] 8 : Running(cursor=2,len=4,reason=) +[12] 11 : Success() +[12] 8 : Running(cursor=3,len=4,reason=) +[12] 12 : Failure(reason=) +[12] 8 : Failure(cursor=3,len=4,reason=) +[12] 3 : Failure(cursor=3,len=4,reason=) +[12] 2 : Running(cursor=1,len=2) +[12] 4 : Running() +[12] 2 : Running(cursor=1,len=2) +[12] 1 : Running(cursor=0,len=1) +[13] next tick +[13] 2 : Running(cursor=0,len=2) +[13] 3 : Running(cursor=0,len=4,reason=) +[13] 5 : Success() +[13] 3 : Running(cursor=1,len=4,reason=) +[13] 6 : Success() +[13] 3 : Running(cursor=2,len=4,reason=) +[13] 7 : Success() +[13] 3 : Running(cursor=3,len=4,reason=) +[13] 8 : Running(cursor=0,len=4,reason=) +[13] 9 : Success() +[13] 8 : Running(cursor=1,len=4,reason=) +[13] 10 : Success() +[13] 8 : Running(cursor=2,len=4,reason=) +[13] 11 : Success() +[13] 8 : Running(cursor=3,len=4,reason=) +[13] 12 : Failure(reason=) +[13] 8 : Failure(cursor=3,len=4,reason=) +[13] 3 : Failure(cursor=3,len=4,reason=) +[13] 2 : Running(cursor=1,len=2) +[13] 4 : Running() +[13] 2 : Running(cursor=1,len=2) +[13] 1 : Running(cursor=0,len=1) +[14] next tick +[14] 2 : Running(cursor=0,len=2) +[14] 3 : Running(cursor=0,len=4,reason=) +[14] 5 : Success() +[14] 3 : Running(cursor=1,len=4,reason=) +[14] 6 : Success() +[14] 3 : Running(cursor=2,len=4,reason=) +[14] 7 : Success() +[14] 3 : Running(cursor=3,len=4,reason=) +[14] 8 : Running(cursor=0,len=4,reason=) +[14] 9 : Success() +[14] 8 : Running(cursor=1,len=4,reason=) +[14] 10 : Success() +[14] 8 : Running(cursor=2,len=4,reason=) +[14] 11 : Success() +[14] 8 : Running(cursor=3,len=4,reason=) +[14] 12 : Failure(reason=) +[14] 8 : Failure(cursor=3,len=4,reason=) +[14] 3 : Failure(cursor=3,len=4,reason=) +[14] 2 : Running(cursor=1,len=2) +[14] 4 : Running() +[14] 2 : Running(cursor=1,len=2) +[14] 1 : Running(cursor=0,len=1) +[15] next tick +[15] 2 : Running(cursor=0,len=2) +[15] 3 : Running(cursor=0,len=4,reason=) +[15] 5 : Success() +[15] 3 : Running(cursor=1,len=4,reason=) +[15] 6 : Success() +[15] 3 : Running(cursor=2,len=4,reason=) +[15] 7 : Success() +[15] 3 : Running(cursor=3,len=4,reason=) +[15] 8 : Running(cursor=0,len=4,reason=) +[15] 9 : Success() +[15] 8 : Running(cursor=1,len=4,reason=) +[15] 10 : Success() +[15] 8 : Running(cursor=2,len=4,reason=) +[15] 11 : Success() +[15] 8 : Running(cursor=3,len=4,reason=) +[15] 12 : Failure(reason=) +[15] 8 : Failure(cursor=3,len=4,reason=) +[15] 3 : Failure(cursor=3,len=4,reason=) +[15] 2 : Running(cursor=1,len=2) +[15] 4 : Running() +[15] 2 : Running(cursor=1,len=2) +[15] 1 : Running(cursor=0,len=1) +[16] next tick +[16] 2 : Running(cursor=0,len=2) +[16] 3 : Running(cursor=0,len=4,reason=) +[16] 5 : Success() +[16] 3 : Running(cursor=1,len=4,reason=) +[16] 6 : Success() +[16] 3 : Running(cursor=2,len=4,reason=) +[16] 7 : Success() +[16] 3 : Running(cursor=3,len=4,reason=) +[16] 8 : Running(cursor=0,len=4,reason=) +[16] 9 : Success() +[16] 8 : Running(cursor=1,len=4,reason=) +[16] 10 : Success() +[16] 8 : Running(cursor=2,len=4,reason=) +[16] 11 : Success() +[16] 8 : Running(cursor=3,len=4,reason=) +[16] 12 : Failure(reason=) +[16] 8 : Failure(cursor=3,len=4,reason=) +[16] 3 : Failure(cursor=3,len=4,reason=) +[16] 2 : Running(cursor=1,len=2) +[16] 4 : Running() +[16] 2 : Running(cursor=1,len=2) +[16] 1 : Running(cursor=0,len=1) +[17] next tick +[17] 2 : Running(cursor=0,len=2) +[17] 3 : Running(cursor=0,len=4,reason=) +[17] 5 : Success() +[17] 3 : Running(cursor=1,len=4,reason=) +[17] 6 : Success() +[17] 3 : Running(cursor=2,len=4,reason=) +[17] 7 : Success() +[17] 3 : Running(cursor=3,len=4,reason=) +[17] 8 : Running(cursor=0,len=4,reason=) +[17] 9 : Success() +[17] 8 : Running(cursor=1,len=4,reason=) +[17] 10 : Success() +[17] 8 : Running(cursor=2,len=4,reason=) +[17] 11 : Success() +[17] 8 : Running(cursor=3,len=4,reason=) +[17] 12 : Failure(reason=) +[17] 8 : Failure(cursor=3,len=4,reason=) +[17] 3 : Failure(cursor=3,len=4,reason=) +[17] 2 : Running(cursor=1,len=2) +[17] 4 : Running() +[17] 2 : Running(cursor=1,len=2) +[17] 1 : Running(cursor=0,len=1) +[18] next tick +[18] 2 : Running(cursor=0,len=2) +[18] 3 : Running(cursor=0,len=4,reason=) +[18] 5 : Success() +[18] 3 : Running(cursor=1,len=4,reason=) +[18] 6 : Success() +[18] 3 : Running(cursor=2,len=4,reason=) +[18] 7 : Success() +[18] 3 : Running(cursor=3,len=4,reason=) +[18] 8 : Running(cursor=0,len=4,reason=) +[18] 9 : Success() +[18] 8 : Running(cursor=1,len=4,reason=) +[18] 10 : Success() +[18] 8 : Running(cursor=2,len=4,reason=) +[18] 11 : Success() +[18] 8 : Running(cursor=3,len=4,reason=) +[18] 12 : Failure(reason=) +[18] 8 : Failure(cursor=3,len=4,reason=) +[18] 3 : Failure(cursor=3,len=4,reason=) +[18] 2 : Running(cursor=1,len=2) +[18] 4 : Running() +[18] 2 : Running(cursor=1,len=2) +[18] 1 : Running(cursor=0,len=1) +[19] next tick +[19] 2 : Running(cursor=0,len=2) +[19] 3 : Running(cursor=0,len=4,reason=) +[19] 5 : Success() +[19] 3 : Running(cursor=1,len=4,reason=) +[19] 6 : Success() +[19] 3 : Running(cursor=2,len=4,reason=) +[19] 7 : Success() +[19] 3 : Running(cursor=3,len=4,reason=) +[19] 8 : Running(cursor=0,len=4,reason=) +[19] 9 : Success() +[19] 8 : Running(cursor=1,len=4,reason=) +[19] 10 : Success() +[19] 8 : Running(cursor=2,len=4,reason=) +[19] 11 : Success() +[19] 8 : Running(cursor=3,len=4,reason=) +[19] 12 : Failure(reason=) +[19] 8 : Failure(cursor=3,len=4,reason=) +[19] 3 : Failure(cursor=3,len=4,reason=) +[19] 2 : Running(cursor=1,len=2) +[19] 4 : Running() +[19] 2 : Running(cursor=1,len=2) +[19] 1 : Running(cursor=0,len=1) +[20] next tick +[20] 2 : Running(cursor=0,len=2) +[20] 3 : Running(cursor=0,len=4,reason=) +[20] 5 : Success() +[20] 3 : Running(cursor=1,len=4,reason=) +[20] 6 : Success() +[20] 3 : Running(cursor=2,len=4,reason=) +[20] 7 : Success() +[20] 3 : Running(cursor=3,len=4,reason=) +[20] 8 : Running(cursor=0,len=4,reason=) +[20] 9 : Success() +[20] 8 : Running(cursor=1,len=4,reason=) +[20] 10 : Success() +[20] 8 : Running(cursor=2,len=4,reason=) +[20] 11 : Success() +[20] 8 : Running(cursor=3,len=4,reason=) +[20] 12 : Failure(reason=) +[20] 8 : Failure(cursor=3,len=4,reason=) +[20] 3 : Failure(cursor=3,len=4,reason=) +[20] 2 : Running(cursor=1,len=2) +[20] 4 : Running() +[20] 2 : Running(cursor=1,len=2) +[20] 1 : Running(cursor=0,len=1) +[21] next tick +[21] 2 : Running(cursor=0,len=2) +[21] 3 : Running(cursor=0,len=4,reason=) +[21] 5 : Success() +[21] 3 : Running(cursor=1,len=4,reason=) +[21] 6 : Success() +[21] 3 : Running(cursor=2,len=4,reason=) +[21] 7 : Success() +[21] 3 : Running(cursor=3,len=4,reason=) +[21] 8 : Running(cursor=0,len=4,reason=) +[21] 9 : Success() +[21] 8 : Running(cursor=1,len=4,reason=) +[21] 10 : Success() +[21] 8 : Running(cursor=2,len=4,reason=) +[21] 11 : Success() +[21] 8 : Running(cursor=3,len=4,reason=) +[21] 12 : Failure(reason=) +[21] 8 : Failure(cursor=3,len=4,reason=) +[21] 3 : Failure(cursor=3,len=4,reason=) +[21] 2 : Running(cursor=1,len=2) +[21] 4 : Running() +[21] 2 : Running(cursor=1,len=2) +[21] 1 : Running(cursor=0,len=1) +[22] next tick +[22] 2 : Running(cursor=0,len=2) +[22] 3 : Running(cursor=0,len=4,reason=) +[22] 5 : Success() +[22] 3 : Running(cursor=1,len=4,reason=) +[22] 6 : Success() +[22] 3 : Running(cursor=2,len=4,reason=) +[22] 7 : Success() +[22] 3 : Running(cursor=3,len=4,reason=) +[22] 8 : Running(cursor=0,len=4,reason=) +[22] 9 : Success() +[22] 8 : Running(cursor=1,len=4,reason=) +[22] 10 : Success() +[22] 8 : Running(cursor=2,len=4,reason=) +[22] 11 : Success() +[22] 8 : Running(cursor=3,len=4,reason=) +[22] 12 : Failure(reason=) +[22] 8 : Failure(cursor=3,len=4,reason=) +[22] 3 : Failure(cursor=3,len=4,reason=) +[22] 2 : Running(cursor=1,len=2) +[22] 4 : Running() +[22] 2 : Running(cursor=1,len=2) +[22] 1 : Running(cursor=0,len=1) +[23] next tick +[23] 2 : Running(cursor=0,len=2) +[23] 3 : Running(cursor=0,len=4,reason=) +[23] 5 : Success() +[23] 3 : Running(cursor=1,len=4,reason=) +[23] 6 : Success() +[23] 3 : Running(cursor=2,len=4,reason=) +[23] 7 : Success() +[23] 3 : Running(cursor=3,len=4,reason=) +[23] 8 : Running(cursor=0,len=4,reason=) +[23] 9 : Success() +[23] 8 : Running(cursor=1,len=4,reason=) +[23] 10 : Success() +[23] 8 : Running(cursor=2,len=4,reason=) +[23] 11 : Success() +[23] 8 : Running(cursor=3,len=4,reason=) +[23] 12 : Failure(reason=) +[23] 8 : Failure(cursor=3,len=4,reason=) +[23] 3 : Failure(cursor=3,len=4,reason=) +[23] 2 : Running(cursor=1,len=2) +[23] 4 : Running() +[23] 2 : Running(cursor=1,len=2) +[23] 1 : Running(cursor=0,len=1) +[24] next tick +[24] 2 : Running(cursor=0,len=2) +[24] 3 : Running(cursor=0,len=4,reason=) +[24] 5 : Success() +[24] 3 : Running(cursor=1,len=4,reason=) +[24] 6 : Success() +[24] 3 : Running(cursor=2,len=4,reason=) +[24] 7 : Success() +[24] 3 : Running(cursor=3,len=4,reason=) +[24] 8 : Running(cursor=0,len=4,reason=) +[24] 9 : Success() +[24] 8 : Running(cursor=1,len=4,reason=) +[24] 10 : Success() +[24] 8 : Running(cursor=2,len=4,reason=) +[24] 11 : Success() +[24] 8 : Running(cursor=3,len=4,reason=) +[24] 12 : Failure(reason=) +[24] 8 : Failure(cursor=3,len=4,reason=) +[24] 3 : Failure(cursor=3,len=4,reason=) +[24] 2 : Running(cursor=1,len=2) +[24] 4 : Running() +[24] 2 : Running(cursor=1,len=2) +[24] 1 : Running(cursor=0,len=1) +[25] next tick +[25] 2 : Running(cursor=0,len=2) +[25] 3 : Running(cursor=0,len=4,reason=) +[25] 5 : Success() +[25] 3 : Running(cursor=1,len=4,reason=) +[25] 6 : Success() +[25] 3 : Running(cursor=2,len=4,reason=) +[25] 7 : Success() +[25] 3 : Running(cursor=3,len=4,reason=) +[25] 8 : Running(cursor=0,len=4,reason=) +[25] 9 : Success() +[25] 8 : Running(cursor=1,len=4,reason=) +[25] 10 : Success() +[25] 8 : Running(cursor=2,len=4,reason=) +[25] 11 : Success() +[25] 8 : Running(cursor=3,len=4,reason=) +[25] 12 : Failure(reason=) +[25] 8 : Failure(cursor=3,len=4,reason=) +[25] 3 : Failure(cursor=3,len=4,reason=) +[25] 2 : Running(cursor=1,len=2) +[25] 4 : Running() +[25] 2 : Running(cursor=1,len=2) +[25] 1 : Running(cursor=0,len=1) +[26] next tick +[26] 2 : Running(cursor=0,len=2) +[26] 3 : Running(cursor=0,len=4,reason=) +[26] 5 : Success() +[26] 3 : Running(cursor=1,len=4,reason=) +[26] 6 : Success() +[26] 3 : Running(cursor=2,len=4,reason=) +[26] 7 : Success() +[26] 3 : Running(cursor=3,len=4,reason=) +[26] 8 : Running(cursor=0,len=4,reason=) +[26] 9 : Success() +[26] 8 : Running(cursor=1,len=4,reason=) +[26] 10 : Success() +[26] 8 : Running(cursor=2,len=4,reason=) +[26] 11 : Success() +[26] 8 : Running(cursor=3,len=4,reason=) +[26] 12 : Failure(reason=) +[26] 8 : Failure(cursor=3,len=4,reason=) +[26] 3 : Failure(cursor=3,len=4,reason=) +[26] 2 : Running(cursor=1,len=2) +[26] 4 : Running() +[26] 2 : Running(cursor=1,len=2) +[26] 1 : Running(cursor=0,len=1) +[27] next tick +[27] 2 : Running(cursor=0,len=2) +[27] 3 : Running(cursor=0,len=4,reason=) +[27] 5 : Success() +[27] 3 : Running(cursor=1,len=4,reason=) +[27] 6 : Success() +[27] 3 : Running(cursor=2,len=4,reason=) +[27] 7 : Success() +[27] 3 : Running(cursor=3,len=4,reason=) +[27] 8 : Running(cursor=0,len=4,reason=) +[27] 9 : Success() +[27] 8 : Running(cursor=1,len=4,reason=) +[27] 10 : Success() +[27] 8 : Running(cursor=2,len=4,reason=) +[27] 11 : Success() +[27] 8 : Running(cursor=3,len=4,reason=) +[27] 12 : Failure(reason=) +[27] 8 : Failure(cursor=3,len=4,reason=) +[27] 3 : Failure(cursor=3,len=4,reason=) +[27] 2 : Running(cursor=1,len=2) +[27] 4 : Running() +[27] 2 : Running(cursor=1,len=2) +[27] 1 : Running(cursor=0,len=1) +[28] next tick +[28] 2 : Running(cursor=0,len=2) +[28] 3 : Running(cursor=0,len=4,reason=) +[28] 5 : Success() +[28] 3 : Running(cursor=1,len=4,reason=) +[28] 6 : Success() +[28] 3 : Running(cursor=2,len=4,reason=) +[28] 7 : Success() +[28] 3 : Running(cursor=3,len=4,reason=) +[28] 8 : Running(cursor=0,len=4,reason=) +[28] 9 : Success() +[28] 8 : Running(cursor=1,len=4,reason=) +[28] 10 : Success() +[28] 8 : Running(cursor=2,len=4,reason=) +[28] 11 : Success() +[28] 8 : Running(cursor=3,len=4,reason=) +[28] 12 : Failure(reason=) +[28] 8 : Failure(cursor=3,len=4,reason=) +[28] 3 : Failure(cursor=3,len=4,reason=) +[28] 2 : Running(cursor=1,len=2) +[28] 4 : Running() +[28] 2 : Running(cursor=1,len=2) +[28] 1 : Running(cursor=0,len=1) +[29] next tick +[29] 2 : Running(cursor=0,len=2) +[29] 3 : Running(cursor=0,len=4,reason=) +[29] 5 : Success() +[29] 3 : Running(cursor=1,len=4,reason=) +[29] 6 : Success() +[29] 3 : Running(cursor=2,len=4,reason=) +[29] 7 : Success() +[29] 3 : Running(cursor=3,len=4,reason=) +[29] 8 : Running(cursor=0,len=4,reason=) +[29] 9 : Success() +[29] 8 : Running(cursor=1,len=4,reason=) +[29] 10 : Success() +[29] 8 : Running(cursor=2,len=4,reason=) +[29] 11 : Success() +[29] 8 : Running(cursor=3,len=4,reason=) +[29] 12 : Failure(reason=) +[29] 8 : Failure(cursor=3,len=4,reason=) +[29] 3 : Failure(cursor=3,len=4,reason=) +[29] 2 : Running(cursor=1,len=2) +[29] 4 : Running() +[29] 2 : Running(cursor=1,len=2) +[29] 1 : Running(cursor=0,len=1) +[30] next tick +[30] 2 : Running(cursor=0,len=2) +[30] 3 : Running(cursor=0,len=4,reason=) +[30] 5 : Success() +[30] 3 : Running(cursor=1,len=4,reason=) +[30] 6 : Success() +[30] 3 : Running(cursor=2,len=4,reason=) +[30] 7 : Success() +[30] 3 : Running(cursor=3,len=4,reason=) +[30] 8 : Running(cursor=0,len=4,reason=) +[30] 9 : Success() +[30] 8 : Running(cursor=1,len=4,reason=) +[30] 10 : Success() +[30] 8 : Running(cursor=2,len=4,reason=) +[30] 11 : Success() +[30] 8 : Running(cursor=3,len=4,reason=) +[30] 12 : Failure(reason=) +[30] 8 : Failure(cursor=3,len=4,reason=) +[30] 3 : Failure(cursor=3,len=4,reason=) +[30] 2 : Running(cursor=1,len=2) +[30] 4 : Running() +[30] 2 : Running(cursor=1,len=2) +[30] 1 : Running(cursor=0,len=1) +[31] next tick +[31] 2 : Running(cursor=0,len=2) +[31] 3 : Running(cursor=0,len=4,reason=) +[31] 5 : Success() +[31] 3 : Running(cursor=1,len=4,reason=) +[31] 6 : Success() +[31] 3 : Running(cursor=2,len=4,reason=) +[31] 7 : Success() +[31] 3 : Running(cursor=3,len=4,reason=) +[31] 8 : Running(cursor=0,len=4,reason=) +[31] 9 : Success() +[31] 8 : Running(cursor=1,len=4,reason=) +[31] 10 : Success() +[31] 8 : Running(cursor=2,len=4,reason=) +[31] 11 : Success() +[31] 8 : Running(cursor=3,len=4,reason=) +[31] 12 : Failure(reason=) +[31] 8 : Failure(cursor=3,len=4,reason=) +[31] 3 : Failure(cursor=3,len=4,reason=) +[31] 2 : Running(cursor=1,len=2) +[31] 4 : Running() +[31] 2 : Running(cursor=1,len=2) +[31] 1 : Running(cursor=0,len=1) +[32] next tick +[32] 2 : Running(cursor=0,len=2) +[32] 3 : Running(cursor=0,len=4,reason=) +[32] 5 : Success() +[32] 3 : Running(cursor=1,len=4,reason=) +[32] 6 : Success() +[32] 3 : Running(cursor=2,len=4,reason=) +[32] 7 : Success() +[32] 3 : Running(cursor=3,len=4,reason=) +[32] 8 : Running(cursor=0,len=4,reason=) +[32] 9 : Success() +[32] 8 : Running(cursor=1,len=4,reason=) +[32] 10 : Success() +[32] 8 : Running(cursor=2,len=4,reason=) +[32] 11 : Success() +[32] 8 : Running(cursor=3,len=4,reason=) +[32] 12 : Failure(reason=) +[32] 8 : Failure(cursor=3,len=4,reason=) +[32] 3 : Failure(cursor=3,len=4,reason=) +[32] 2 : Running(cursor=1,len=2) +[32] 4 : Running() +[32] 2 : Running(cursor=1,len=2) +[32] 1 : Running(cursor=0,len=1) +[33] next tick +[33] 2 : Running(cursor=0,len=2) +[33] 3 : Running(cursor=0,len=4,reason=) +[33] 5 : Success() +[33] 3 : Running(cursor=1,len=4,reason=) +[33] 6 : Success() +[33] 3 : Running(cursor=2,len=4,reason=) +[33] 7 : Success() +[33] 3 : Running(cursor=3,len=4,reason=) +[33] 8 : Running(cursor=0,len=4,reason=) +[33] 9 : Success() +[33] 8 : Running(cursor=1,len=4,reason=) +[33] 10 : Success() +[33] 8 : Running(cursor=2,len=4,reason=) +[33] 11 : Success() +[33] 8 : Running(cursor=3,len=4,reason=) +[33] 12 : Failure(reason=) +[33] 8 : Failure(cursor=3,len=4,reason=) +[33] 3 : Failure(cursor=3,len=4,reason=) +[33] 2 : Running(cursor=1,len=2) +[33] 4 : Running() +[33] 2 : Running(cursor=1,len=2) +[33] 1 : Running(cursor=0,len=1) +[34] next tick +[34] 2 : Running(cursor=0,len=2) +[34] 3 : Running(cursor=0,len=4,reason=) +[34] 5 : Success() +[34] 3 : Running(cursor=1,len=4,reason=) +[34] 6 : Success() +[34] 3 : Running(cursor=2,len=4,reason=) +[34] 7 : Success() +[34] 3 : Running(cursor=3,len=4,reason=) +[34] 8 : Running(cursor=0,len=4,reason=) +[34] 9 : Success() +[34] 8 : Running(cursor=1,len=4,reason=) +[34] 10 : Success() +[34] 8 : Running(cursor=2,len=4,reason=) +[34] 11 : Success() +[34] 8 : Running(cursor=3,len=4,reason=) +[34] 12 : Failure(reason=) +[34] 8 : Failure(cursor=3,len=4,reason=) +[34] 3 : Failure(cursor=3,len=4,reason=) +[34] 2 : Running(cursor=1,len=2) +[34] 4 : Running() +[34] 2 : Running(cursor=1,len=2) +[34] 1 : Running(cursor=0,len=1) +[35] next tick +[35] 2 : Running(cursor=0,len=2) +[35] 3 : Running(cursor=0,len=4,reason=) +[35] 5 : Success() +[35] 3 : Running(cursor=1,len=4,reason=) +[35] 6 : Success() +[35] 3 : Running(cursor=2,len=4,reason=) +[35] 7 : Success() +[35] 3 : Running(cursor=3,len=4,reason=) +[35] 8 : Running(cursor=0,len=4,reason=) +[35] 9 : Success() +[35] 8 : Running(cursor=1,len=4,reason=) +[35] 10 : Success() +[35] 8 : Running(cursor=2,len=4,reason=) +[35] 11 : Success() +[35] 8 : Running(cursor=3,len=4,reason=) +[35] 12 : Failure(reason=) +[35] 8 : Failure(cursor=3,len=4,reason=) +[35] 3 : Failure(cursor=3,len=4,reason=) +[35] 2 : Running(cursor=1,len=2) +[35] 4 : Running() +[35] 2 : Running(cursor=1,len=2) +[35] 1 : Running(cursor=0,len=1) +[36] next tick +[36] 2 : Running(cursor=0,len=2) +[36] 3 : Running(cursor=0,len=4,reason=) +[36] 5 : Success() +[36] 3 : Running(cursor=1,len=4,reason=) +[36] 6 : Success() +[36] 3 : Running(cursor=2,len=4,reason=) +[36] 7 : Success() +[36] 3 : Running(cursor=3,len=4,reason=) +[36] 8 : Running(cursor=0,len=4,reason=) +[36] 9 : Success() +[36] 8 : Running(cursor=1,len=4,reason=) +[36] 10 : Success() +[36] 8 : Running(cursor=2,len=4,reason=) +[36] 11 : Success() +[36] 8 : Running(cursor=3,len=4,reason=) +[36] 12 : Failure(reason=) +[36] 8 : Failure(cursor=3,len=4,reason=) +[36] 3 : Failure(cursor=3,len=4,reason=) +[36] 2 : Running(cursor=1,len=2) +[36] 4 : Running() +[36] 2 : Running(cursor=1,len=2) +[36] 1 : Running(cursor=0,len=1) +[37] next tick +[37] 2 : Running(cursor=0,len=2) +[37] 3 : Running(cursor=0,len=4,reason=) +[37] 5 : Success() +[37] 3 : Running(cursor=1,len=4,reason=) +[37] 6 : Success() +[37] 3 : Running(cursor=2,len=4,reason=) +[37] 7 : Success() +[37] 3 : Running(cursor=3,len=4,reason=) +[37] 8 : Running(cursor=0,len=4,reason=) +[37] 9 : Success() +[37] 8 : Running(cursor=1,len=4,reason=) +[37] 10 : Success() +[37] 8 : Running(cursor=2,len=4,reason=) +[37] 11 : Success() +[37] 8 : Running(cursor=3,len=4,reason=) +[37] 12 : Failure(reason=) +[37] 8 : Failure(cursor=3,len=4,reason=) +[37] 3 : Failure(cursor=3,len=4,reason=) +[37] 2 : Running(cursor=1,len=2) +[37] 4 : Running() +[37] 2 : Running(cursor=1,len=2) +[37] 1 : Running(cursor=0,len=1) +[38] next tick +[38] 2 : Running(cursor=0,len=2) +[38] 3 : Running(cursor=0,len=4,reason=) +[38] 5 : Success() +[38] 3 : Running(cursor=1,len=4,reason=) +[38] 6 : Success() +[38] 3 : Running(cursor=2,len=4,reason=) +[38] 7 : Success() +[38] 3 : Running(cursor=3,len=4,reason=) +[38] 8 : Running(cursor=0,len=4,reason=) +[38] 9 : Success() +[38] 8 : Running(cursor=1,len=4,reason=) +[38] 10 : Success() +[38] 8 : Running(cursor=2,len=4,reason=) +[38] 11 : Success() +[38] 8 : Running(cursor=3,len=4,reason=) +[38] 12 : Failure(reason=) +[38] 8 : Failure(cursor=3,len=4,reason=) +[38] 3 : Failure(cursor=3,len=4,reason=) +[38] 2 : Running(cursor=1,len=2) +[38] 4 : Running() +[38] 2 : Running(cursor=1,len=2) +[38] 1 : Running(cursor=0,len=1) +[39] next tick +[39] 2 : Running(cursor=0,len=2) +[39] 3 : Running(cursor=0,len=4,reason=) +[39] 5 : Success() +[39] 3 : Running(cursor=1,len=4,reason=) +[39] 6 : Success() +[39] 3 : Running(cursor=2,len=4,reason=) +[39] 7 : Success() +[39] 3 : Running(cursor=3,len=4,reason=) +[39] 8 : Running(cursor=0,len=4,reason=) +[39] 9 : Success() +[39] 8 : Running(cursor=1,len=4,reason=) +[39] 10 : Success() +[39] 8 : Running(cursor=2,len=4,reason=) +[39] 11 : Success() +[39] 8 : Running(cursor=3,len=4,reason=) +[39] 12 : Failure(reason=) +[39] 8 : Failure(cursor=3,len=4,reason=) +[39] 3 : Failure(cursor=3,len=4,reason=) +[39] 2 : Running(cursor=1,len=2) +[39] 4 : Running() +[39] 2 : Running(cursor=1,len=2) +[39] 1 : Running(cursor=0,len=1) +[40] next tick +[40] 2 : Running(cursor=0,len=2) +[40] 3 : Running(cursor=0,len=4,reason=) +[40] 5 : Success() +[40] 3 : Running(cursor=1,len=4,reason=) +[40] 6 : Success() +[40] 3 : Running(cursor=2,len=4,reason=) +[40] 7 : Success() +[40] 3 : Running(cursor=3,len=4,reason=) +[40] 8 : Running(cursor=0,len=4,reason=) +[40] 9 : Success() +[40] 8 : Running(cursor=1,len=4,reason=) +[40] 10 : Success() +[40] 8 : Running(cursor=2,len=4,reason=) +[40] 11 : Success() +[40] 8 : Running(cursor=3,len=4,reason=) +[40] 12 : Failure(reason=) +[40] 8 : Failure(cursor=3,len=4,reason=) +[40] 3 : Failure(cursor=3,len=4,reason=) +[40] 2 : Running(cursor=1,len=2) +[40] 4 : Running() +[40] 2 : Running(cursor=1,len=2) +[40] 1 : Running(cursor=0,len=1) +[41] next tick +[41] 2 : Running(cursor=0,len=2) +[41] 3 : Running(cursor=0,len=4,reason=) +[41] 5 : Success() +[41] 3 : Running(cursor=1,len=4,reason=) +[41] 6 : Success() +[41] 3 : Running(cursor=2,len=4,reason=) +[41] 7 : Success() +[41] 3 : Running(cursor=3,len=4,reason=) +[41] 8 : Running(cursor=0,len=4,reason=) +[41] 9 : Success() +[41] 8 : Running(cursor=1,len=4,reason=) +[41] 10 : Success() +[41] 8 : Running(cursor=2,len=4,reason=) +[41] 11 : Success() +[41] 8 : Running(cursor=3,len=4,reason=) +[41] 12 : Failure(reason=) +[41] 8 : Failure(cursor=3,len=4,reason=) +[41] 3 : Failure(cursor=3,len=4,reason=) +[41] 2 : Running(cursor=1,len=2) +[41] 4 : Running() +[41] 2 : Running(cursor=1,len=2) +[41] 1 : Running(cursor=0,len=1) +[42] next tick +[42] 2 : Running(cursor=0,len=2) +[42] 3 : Running(cursor=0,len=4,reason=) +[42] 5 : Success() +[42] 3 : Running(cursor=1,len=4,reason=) +[42] 6 : Success() +[42] 3 : Running(cursor=2,len=4,reason=) +[42] 7 : Success() +[42] 3 : Running(cursor=3,len=4,reason=) +[42] 8 : Running(cursor=0,len=4,reason=) +[42] 9 : Success() +[42] 8 : Running(cursor=1,len=4,reason=) +[42] 10 : Success() +[42] 8 : Running(cursor=2,len=4,reason=) +[42] 11 : Success() +[42] 8 : Running(cursor=3,len=4,reason=) +[42] 12 : Failure(reason=) +[42] 8 : Failure(cursor=3,len=4,reason=) +[42] 3 : Failure(cursor=3,len=4,reason=) +[42] 2 : Running(cursor=1,len=2) +[42] 4 : Running() +[42] 2 : Running(cursor=1,len=2) +[42] 1 : Running(cursor=0,len=1) +[43] next tick +[43] 2 : Running(cursor=0,len=2) +[43] 3 : Running(cursor=0,len=4,reason=) +[43] 5 : Success() +[43] 3 : Running(cursor=1,len=4,reason=) +[43] 6 : Success() +[43] 3 : Running(cursor=2,len=4,reason=) +[43] 7 : Success() +[43] 3 : Running(cursor=3,len=4,reason=) +[43] 8 : Running(cursor=0,len=4,reason=) +[43] 9 : Success() +[43] 8 : Running(cursor=1,len=4,reason=) +[43] 10 : Success() +[43] 8 : Running(cursor=2,len=4,reason=) +[43] 11 : Success() +[43] 8 : Running(cursor=3,len=4,reason=) +[43] 12 : Failure(reason=) +[43] 8 : Failure(cursor=3,len=4,reason=) +[43] 3 : Failure(cursor=3,len=4,reason=) +[43] 2 : Running(cursor=1,len=2) +[43] 4 : Running() +[43] 2 : Running(cursor=1,len=2) +[43] 1 : Running(cursor=0,len=1) +[44] next tick +[44] 2 : Running(cursor=0,len=2) +[44] 3 : Running(cursor=0,len=4,reason=) +[44] 5 : Success() +[44] 3 : Running(cursor=1,len=4,reason=) +[44] 6 : Success() +[44] 3 : Running(cursor=2,len=4,reason=) +[44] 7 : Success() +[44] 3 : Running(cursor=3,len=4,reason=) +[44] 8 : Running(cursor=0,len=4,reason=) +[44] 9 : Success() +[44] 8 : Running(cursor=1,len=4,reason=) +[44] 10 : Success() +[44] 8 : Running(cursor=2,len=4,reason=) +[44] 11 : Success() +[44] 8 : Running(cursor=3,len=4,reason=) +[44] 12 : Failure(reason=) +[44] 8 : Failure(cursor=3,len=4,reason=) +[44] 3 : Failure(cursor=3,len=4,reason=) +[44] 2 : Running(cursor=1,len=2) +[44] 4 : Running() +[44] 2 : Running(cursor=1,len=2) +[44] 1 : Running(cursor=0,len=1) +[45] next tick +[45] 2 : Running(cursor=0,len=2) +[45] 3 : Running(cursor=0,len=4,reason=) +[45] 5 : Success() +[45] 3 : Running(cursor=1,len=4,reason=) +[45] 6 : Success() +[45] 3 : Running(cursor=2,len=4,reason=) +[45] 7 : Success() +[45] 3 : Running(cursor=3,len=4,reason=) +[45] 8 : Running(cursor=0,len=4,reason=) +[45] 9 : Success() +[45] 8 : Running(cursor=1,len=4,reason=) +[45] 10 : Success() +[45] 8 : Running(cursor=2,len=4,reason=) +[45] 11 : Success() +[45] 8 : Running(cursor=3,len=4,reason=) +[45] 12 : Failure(reason=) +[45] 8 : Failure(cursor=3,len=4,reason=) +[45] 3 : Failure(cursor=3,len=4,reason=) +[45] 2 : Running(cursor=1,len=2) +[45] 4 : Running() +[45] 2 : Running(cursor=1,len=2) +[45] 1 : Running(cursor=0,len=1) +[46] next tick +[46] 2 : Running(cursor=0,len=2) +[46] 3 : Running(cursor=0,len=4,reason=) +[46] 5 : Success() +[46] 3 : Running(cursor=1,len=4,reason=) +[46] 6 : Success() +[46] 3 : Running(cursor=2,len=4,reason=) +[46] 7 : Success() +[46] 3 : Running(cursor=3,len=4,reason=) +[46] 8 : Running(cursor=0,len=4,reason=) +[46] 9 : Success() +[46] 8 : Running(cursor=1,len=4,reason=) +[46] 10 : Success() +[46] 8 : Running(cursor=2,len=4,reason=) +[46] 11 : Success() +[46] 8 : Running(cursor=3,len=4,reason=) +[46] 12 : Failure(reason=) +[46] 8 : Failure(cursor=3,len=4,reason=) +[46] 3 : Failure(cursor=3,len=4,reason=) +[46] 2 : Running(cursor=1,len=2) +[46] 4 : Running() +[46] 2 : Running(cursor=1,len=2) +[46] 1 : Running(cursor=0,len=1) +[47] next tick +[47] 2 : Running(cursor=0,len=2) +[47] 3 : Running(cursor=0,len=4,reason=) +[47] 5 : Success() +[47] 3 : Running(cursor=1,len=4,reason=) +[47] 6 : Success() +[47] 3 : Running(cursor=2,len=4,reason=) +[47] 7 : Success() +[47] 3 : Running(cursor=3,len=4,reason=) +[47] 8 : Running(cursor=0,len=4,reason=) +[47] 9 : Success() +[47] 8 : Running(cursor=1,len=4,reason=) +[47] 10 : Success() +[47] 8 : Running(cursor=2,len=4,reason=) +[47] 11 : Success() +[47] 8 : Running(cursor=3,len=4,reason=) +[47] 12 : Failure(reason=) +[47] 8 : Failure(cursor=3,len=4,reason=) +[47] 3 : Failure(cursor=3,len=4,reason=) +[47] 2 : Running(cursor=1,len=2) +[47] 4 : Running() +[47] 2 : Running(cursor=1,len=2) +[47] 1 : Running(cursor=0,len=1) +[48] next tick +[48] 2 : Running(cursor=0,len=2) +[48] 3 : Running(cursor=0,len=4,reason=) +[48] 5 : Success() +[48] 3 : Running(cursor=1,len=4,reason=) +[48] 6 : Success() +[48] 3 : Running(cursor=2,len=4,reason=) +[48] 7 : Success() +[48] 3 : Running(cursor=3,len=4,reason=) +[48] 8 : Running(cursor=0,len=4,reason=) +[48] 9 : Success() +[48] 8 : Running(cursor=1,len=4,reason=) +[48] 10 : Success() +[48] 8 : Running(cursor=2,len=4,reason=) +[48] 11 : Success() +[48] 8 : Running(cursor=3,len=4,reason=) +[48] 12 : Failure(reason=) +[48] 8 : Failure(cursor=3,len=4,reason=) +[48] 3 : Failure(cursor=3,len=4,reason=) +[48] 2 : Running(cursor=1,len=2) +[48] 4 : Running() +[48] 2 : Running(cursor=1,len=2) +[48] 1 : Running(cursor=0,len=1) +[49] next tick +[49] 2 : Running(cursor=0,len=2) +[49] 3 : Running(cursor=0,len=4,reason=) +[49] 5 : Success() +[49] 3 : Running(cursor=1,len=4,reason=) +[49] 6 : Success() +[49] 3 : Running(cursor=2,len=4,reason=) +[49] 7 : Success() +[49] 3 : Running(cursor=3,len=4,reason=) +[49] 8 : Running(cursor=0,len=4,reason=) +[49] 9 : Success() +[49] 8 : Running(cursor=1,len=4,reason=) +[49] 10 : Success() +[49] 8 : Running(cursor=2,len=4,reason=) +[49] 11 : Success() +[49] 8 : Running(cursor=3,len=4,reason=) +[49] 12 : Failure(reason=) +[49] 8 : Failure(cursor=3,len=4,reason=) +[49] 3 : Failure(cursor=3,len=4,reason=) +[49] 2 : Running(cursor=1,len=2) +[49] 4 : Running() +[49] 2 : Running(cursor=1,len=2) +[49] 1 : Running(cursor=0,len=1) +[50] next tick +[50] 2 : Running(cursor=0,len=2) +[50] 3 : Running(cursor=0,len=4,reason=) +[50] 5 : Success() +[50] 3 : Running(cursor=1,len=4,reason=) +[50] 6 : Success() +[50] 3 : Running(cursor=2,len=4,reason=) +[50] 7 : Success() +[50] 3 : Running(cursor=3,len=4,reason=) +[50] 8 : Running(cursor=0,len=4,reason=) +[50] 9 : Success() +[50] 8 : Running(cursor=1,len=4,reason=) +[50] 10 : Success() +[50] 8 : Running(cursor=2,len=4,reason=) +[50] 11 : Success() +[50] 8 : Running(cursor=3,len=4,reason=) +[50] 12 : Failure(reason=) +[50] 8 : Failure(cursor=3,len=4,reason=) +[50] 3 : Failure(cursor=3,len=4,reason=) +[50] 2 : Running(cursor=1,len=2) +[50] 4 : Running() +[50] 2 : Running(cursor=1,len=2) +[50] 1 : Running(cursor=0,len=1) +[51] next tick +[51] 2 : Running(cursor=0,len=2) +[51] 3 : Running(cursor=0,len=4,reason=) +[51] 5 : Success() +[51] 3 : Running(cursor=1,len=4,reason=) +[51] 6 : Success() +[51] 3 : Running(cursor=2,len=4,reason=) +[51] 7 : Success() +[51] 3 : Running(cursor=3,len=4,reason=) +[51] 8 : Running(cursor=0,len=4,reason=) +[51] 9 : Success() +[51] 8 : Running(cursor=1,len=4,reason=) +[51] 10 : Success() +[51] 8 : Running(cursor=2,len=4,reason=) +[51] 11 : Success() +[51] 8 : Running(cursor=3,len=4,reason=) +[51] 12 : Failure(reason=) +[51] 8 : Failure(cursor=3,len=4,reason=) +[51] 3 : Failure(cursor=3,len=4,reason=) +[51] 2 : Running(cursor=1,len=2) +[51] 4 : Running() +[51] 2 : Running(cursor=1,len=2) +[51] 1 : Running(cursor=0,len=1) +[52] next tick +[52] 2 : Running(cursor=0,len=2) +[52] 3 : Running(cursor=0,len=4,reason=) +[52] 5 : Success() +[52] 3 : Running(cursor=1,len=4,reason=) +[52] 6 : Success() +[52] 3 : Running(cursor=2,len=4,reason=) +[52] 7 : Success() +[52] 3 : Running(cursor=3,len=4,reason=) +[52] 8 : Running(cursor=0,len=4,reason=) +[52] 9 : Success() +[52] 8 : Running(cursor=1,len=4,reason=) +[52] 10 : Success() +[52] 8 : Running(cursor=2,len=4,reason=) +[52] 11 : Success() +[52] 8 : Running(cursor=3,len=4,reason=) +[52] 12 : Failure(reason=) +[52] 8 : Failure(cursor=3,len=4,reason=) +[52] 3 : Failure(cursor=3,len=4,reason=) +[52] 2 : Running(cursor=1,len=2) +[52] 4 : Running() +[52] 2 : Running(cursor=1,len=2) +[52] 1 : Running(cursor=0,len=1) +[53] next tick +[53] 2 : Running(cursor=0,len=2) +[53] 3 : Running(cursor=0,len=4,reason=) +[53] 5 : Success() +[53] 3 : Running(cursor=1,len=4,reason=) +[53] 6 : Success() +[53] 3 : Running(cursor=2,len=4,reason=) +[53] 7 : Success() +[53] 3 : Running(cursor=3,len=4,reason=) +[53] 8 : Running(cursor=0,len=4,reason=) +[53] 9 : Success() +[53] 8 : Running(cursor=1,len=4,reason=) +[53] 10 : Success() +[53] 8 : Running(cursor=2,len=4,reason=) +[53] 11 : Success() +[53] 8 : Running(cursor=3,len=4,reason=) +[53] 12 : Failure(reason=) +[53] 8 : Failure(cursor=3,len=4,reason=) +[53] 3 : Failure(cursor=3,len=4,reason=) +[53] 2 : Running(cursor=1,len=2) +[53] 4 : Running() +[53] 2 : Running(cursor=1,len=2) +[53] 1 : Running(cursor=0,len=1) +[54] next tick +[54] 2 : Running(cursor=0,len=2) +[54] 3 : Running(cursor=0,len=4,reason=) +[54] 5 : Success() +[54] 3 : Running(cursor=1,len=4,reason=) +[54] 6 : Success() +[54] 3 : Running(cursor=2,len=4,reason=) +[54] 7 : Success() +[54] 3 : Running(cursor=3,len=4,reason=) +[54] 8 : Running(cursor=0,len=4,reason=) +[54] 9 : Success() +[54] 8 : Running(cursor=1,len=4,reason=) +[54] 10 : Success() +[54] 8 : Running(cursor=2,len=4,reason=) +[54] 11 : Success() +[54] 8 : Running(cursor=3,len=4,reason=) +[54] 12 : Failure(reason=) +[54] 8 : Failure(cursor=3,len=4,reason=) +[54] 3 : Failure(cursor=3,len=4,reason=) +[54] 2 : Running(cursor=1,len=2) +[54] 4 : Running() +[54] 2 : Running(cursor=1,len=2) +[54] 1 : Running(cursor=0,len=1) +[55] next tick +[55] 2 : Running(cursor=0,len=2) +[55] 3 : Running(cursor=0,len=4,reason=) +[55] 5 : Success() +[55] 3 : Running(cursor=1,len=4,reason=) +[55] 6 : Success() +[55] 3 : Running(cursor=2,len=4,reason=) +[55] 7 : Success() +[55] 3 : Running(cursor=3,len=4,reason=) +[55] 8 : Running(cursor=0,len=4,reason=) +[55] 9 : Success() +[55] 8 : Running(cursor=1,len=4,reason=) +[55] 10 : Success() +[55] 8 : Running(cursor=2,len=4,reason=) +[55] 11 : Success() +[55] 8 : Running(cursor=3,len=4,reason=) +[55] 12 : Failure(reason=) +[55] 8 : Failure(cursor=3,len=4,reason=) +[55] 3 : Failure(cursor=3,len=4,reason=) +[55] 2 : Running(cursor=1,len=2) +[55] 4 : Running() +[55] 2 : Running(cursor=1,len=2) +[55] 1 : Running(cursor=0,len=1) +[56] next tick +[56] 2 : Running(cursor=0,len=2) +[56] 3 : Running(cursor=0,len=4,reason=) +[56] 5 : Success() +[56] 3 : Running(cursor=1,len=4,reason=) +[56] 6 : Success() +[56] 3 : Running(cursor=2,len=4,reason=) +[56] 7 : Success() +[56] 3 : Running(cursor=3,len=4,reason=) +[56] 8 : Running(cursor=0,len=4,reason=) +[56] 9 : Success() +[56] 8 : Running(cursor=1,len=4,reason=) +[56] 10 : Success() +[56] 8 : Running(cursor=2,len=4,reason=) +[56] 11 : Success() +[56] 8 : Running(cursor=3,len=4,reason=) +[56] 12 : Failure(reason=) +[56] 8 : Failure(cursor=3,len=4,reason=) +[56] 3 : Failure(cursor=3,len=4,reason=) +[56] 2 : Running(cursor=1,len=2) +[56] 4 : Running() +[56] 2 : Running(cursor=1,len=2) +[56] 1 : Running(cursor=0,len=1) +[57] next tick +[57] 2 : Running(cursor=0,len=2) +[57] 3 : Running(cursor=0,len=4,reason=) +[57] 5 : Success() +[57] 3 : Running(cursor=1,len=4,reason=) +[57] 6 : Success() +[57] 3 : Running(cursor=2,len=4,reason=) +[57] 7 : Success() +[57] 3 : Running(cursor=3,len=4,reason=) +[57] 8 : Running(cursor=0,len=4,reason=) +[57] 9 : Success() +[57] 8 : Running(cursor=1,len=4,reason=) +[57] 10 : Success() +[57] 8 : Running(cursor=2,len=4,reason=) +[57] 11 : Success() +[57] 8 : Running(cursor=3,len=4,reason=) +[57] 12 : Failure(reason=) +[57] 8 : Failure(cursor=3,len=4,reason=) +[57] 3 : Failure(cursor=3,len=4,reason=) +[57] 2 : Running(cursor=1,len=2) +[57] 4 : Running() +[57] 2 : Running(cursor=1,len=2) +[57] 1 : Running(cursor=0,len=1) +[58] next tick +[58] 2 : Running(cursor=0,len=2) +[58] 3 : Running(cursor=0,len=4,reason=) +[58] 5 : Success() +[58] 3 : Running(cursor=1,len=4,reason=) +[58] 6 : Success() +[58] 3 : Running(cursor=2,len=4,reason=) +[58] 7 : Success() +[58] 3 : Running(cursor=3,len=4,reason=) +[58] 8 : Running(cursor=0,len=4,reason=) +[58] 9 : Success() +[58] 8 : Running(cursor=1,len=4,reason=) +[58] 10 : Success() +[58] 8 : Running(cursor=2,len=4,reason=) +[58] 11 : Success() +[58] 8 : Running(cursor=3,len=4,reason=) +[58] 12 : Failure(reason=) +[58] 8 : Failure(cursor=3,len=4,reason=) +[58] 3 : Failure(cursor=3,len=4,reason=) +[58] 2 : Running(cursor=1,len=2) +[58] 4 : Running() +[58] 2 : Running(cursor=1,len=2) +[58] 1 : Running(cursor=0,len=1) +[59] next tick +[59] 2 : Running(cursor=0,len=2) +[59] 3 : Running(cursor=0,len=4,reason=) +[59] 5 : Success() +[59] 3 : Running(cursor=1,len=4,reason=) +[59] 6 : Success() +[59] 3 : Running(cursor=2,len=4,reason=) +[59] 7 : Success() +[59] 3 : Running(cursor=3,len=4,reason=) +[59] 8 : Running(cursor=0,len=4,reason=) +[59] 9 : Success() +[59] 8 : Running(cursor=1,len=4,reason=) +[59] 10 : Success() +[59] 8 : Running(cursor=2,len=4,reason=) +[59] 11 : Success() +[59] 8 : Running(cursor=3,len=4,reason=) +[59] 12 : Failure(reason=) +[59] 8 : Failure(cursor=3,len=4,reason=) +[59] 3 : Failure(cursor=3,len=4,reason=) +[59] 2 : Running(cursor=1,len=2) +[59] 4 : Running() +[59] 2 : Running(cursor=1,len=2) +[59] 1 : Running(cursor=0,len=1) +[60] next tick +[60] 2 : Running(cursor=0,len=2) +[60] 3 : Running(cursor=0,len=4,reason=) +[60] 5 : Success() +[60] 3 : Running(cursor=1,len=4,reason=) +[60] 6 : Success() +[60] 3 : Running(cursor=2,len=4,reason=) +[60] 7 : Success() +[60] 3 : Running(cursor=3,len=4,reason=) +[60] 8 : Running(cursor=0,len=4,reason=) +[60] 9 : Success() +[60] 8 : Running(cursor=1,len=4,reason=) +[60] 10 : Success() +[60] 8 : Running(cursor=2,len=4,reason=) +[60] 11 : Success() +[60] 8 : Running(cursor=3,len=4,reason=) +[60] 12 : Failure(reason=) +[60] 8 : Failure(cursor=3,len=4,reason=) +[60] 3 : Failure(cursor=3,len=4,reason=) +[60] 2 : Running(cursor=1,len=2) +[60] 4 : Running() +[60] 2 : Running(cursor=1,len=2) +[60] 1 : Running(cursor=0,len=1) +[61] next tick +[61] 2 : Running(cursor=0,len=2) +[61] 3 : Running(cursor=0,len=4,reason=) +[61] 5 : Success() +[61] 3 : Running(cursor=1,len=4,reason=) +[61] 6 : Success() +[61] 3 : Running(cursor=2,len=4,reason=) +[61] 7 : Success() +[61] 3 : Running(cursor=3,len=4,reason=) +[61] 8 : Running(cursor=0,len=4,reason=) +[61] 9 : Success() +[61] 8 : Running(cursor=1,len=4,reason=) +[61] 10 : Success() +[61] 8 : Running(cursor=2,len=4,reason=) +[61] 11 : Success() +[61] 8 : Running(cursor=3,len=4,reason=) +[61] 12 : Failure(reason=) +[61] 8 : Failure(cursor=3,len=4,reason=) +[61] 3 : Failure(cursor=3,len=4,reason=) +[61] 2 : Running(cursor=1,len=2) +[61] 4 : Running() +[61] 2 : Running(cursor=1,len=2) +[61] 1 : Running(cursor=0,len=1) +[62] next tick +[62] 2 : Running(cursor=0,len=2) +[62] 3 : Running(cursor=0,len=4,reason=) +[62] 5 : Success() +[62] 3 : Running(cursor=1,len=4,reason=) +[62] 6 : Success() +[62] 3 : Running(cursor=2,len=4,reason=) +[62] 7 : Success() +[62] 3 : Running(cursor=3,len=4,reason=) +[62] 8 : Running(cursor=0,len=4,reason=) +[62] 9 : Success() +[62] 8 : Running(cursor=1,len=4,reason=) +[62] 10 : Success() +[62] 8 : Running(cursor=2,len=4,reason=) +[62] 11 : Success() +[62] 8 : Running(cursor=3,len=4,reason=) +[62] 12 : Failure(reason=) +[62] 8 : Failure(cursor=3,len=4,reason=) +[62] 3 : Failure(cursor=3,len=4,reason=) +[62] 2 : Running(cursor=1,len=2) +[62] 4 : Running() +[62] 2 : Running(cursor=1,len=2) +[62] 1 : Running(cursor=0,len=1) +[63] next tick +[63] 2 : Running(cursor=0,len=2) +[63] 3 : Running(cursor=0,len=4,reason=) +[63] 5 : Success() +[63] 3 : Running(cursor=1,len=4,reason=) +[63] 6 : Success() +[63] 3 : Running(cursor=2,len=4,reason=) +[63] 7 : Success() +[63] 3 : Running(cursor=3,len=4,reason=) +[63] 8 : Running(cursor=0,len=4,reason=) +[63] 9 : Success() +[63] 8 : Running(cursor=1,len=4,reason=) +[63] 10 : Success() +[63] 8 : Running(cursor=2,len=4,reason=) +[63] 11 : Success() +[63] 8 : Running(cursor=3,len=4,reason=) +[63] 12 : Failure(reason=) +[63] 8 : Failure(cursor=3,len=4,reason=) +[63] 3 : Failure(cursor=3,len=4,reason=) +[63] 2 : Running(cursor=1,len=2) +[63] 4 : Running() +[63] 2 : Running(cursor=1,len=2) +[63] 1 : Running(cursor=0,len=1) +[64] next tick +[64] 2 : Running(cursor=0,len=2) +[64] 3 : Running(cursor=0,len=4,reason=) +[64] 5 : Success() +[64] 3 : Running(cursor=1,len=4,reason=) +[64] 6 : Success() +[64] 3 : Running(cursor=2,len=4,reason=) +[64] 7 : Success() +[64] 3 : Running(cursor=3,len=4,reason=) +[64] 8 : Running(cursor=0,len=4,reason=) +[64] 9 : Success() +[64] 8 : Running(cursor=1,len=4,reason=) +[64] 10 : Success() +[64] 8 : Running(cursor=2,len=4,reason=) +[64] 11 : Success() +[64] 8 : Running(cursor=3,len=4,reason=) +[64] 12 : Failure(reason=) +[64] 8 : Failure(cursor=3,len=4,reason=) +[64] 3 : Failure(cursor=3,len=4,reason=) +[64] 2 : Running(cursor=1,len=2) +[64] 4 : Running() +[64] 2 : Running(cursor=1,len=2) +[64] 1 : Running(cursor=0,len=1) +[65] next tick +[65] 2 : Running(cursor=0,len=2) +[65] 3 : Running(cursor=0,len=4,reason=) +[65] 5 : Success() +[65] 3 : Running(cursor=1,len=4,reason=) +[65] 6 : Success() +[65] 3 : Running(cursor=2,len=4,reason=) +[65] 7 : Success() +[65] 3 : Running(cursor=3,len=4,reason=) +[65] 8 : Running(cursor=0,len=4,reason=) +[65] 9 : Success() +[65] 8 : Running(cursor=1,len=4,reason=) +[65] 10 : Success() +[65] 8 : Running(cursor=2,len=4,reason=) +[65] 11 : Success() +[65] 8 : Running(cursor=3,len=4,reason=) +[65] 12 : Failure(reason=) +[65] 8 : Failure(cursor=3,len=4,reason=) +[65] 3 : Failure(cursor=3,len=4,reason=) +[65] 2 : Running(cursor=1,len=2) +[65] 4 : Running() +[65] 2 : Running(cursor=1,len=2) +[65] 1 : Running(cursor=0,len=1) +[66] next tick +[66] 2 : Running(cursor=0,len=2) +[66] 3 : Running(cursor=0,len=4,reason=) +[66] 5 : Success() +[66] 3 : Running(cursor=1,len=4,reason=) +[66] 6 : Success() +[66] 3 : Running(cursor=2,len=4,reason=) +[66] 7 : Success() +[66] 3 : Running(cursor=3,len=4,reason=) +[66] 8 : Running(cursor=0,len=4,reason=) +[66] 9 : Success() +[66] 8 : Running(cursor=1,len=4,reason=) +[66] 10 : Success() +[66] 8 : Running(cursor=2,len=4,reason=) +[66] 11 : Success() +[66] 8 : Running(cursor=3,len=4,reason=) +[66] 12 : Failure(reason=) +[66] 8 : Failure(cursor=3,len=4,reason=) +[66] 3 : Failure(cursor=3,len=4,reason=) +[66] 2 : Running(cursor=1,len=2) +[66] 4 : Running() +[66] 2 : Running(cursor=1,len=2) +[66] 1 : Running(cursor=0,len=1) +[67] next tick +[67] 2 : Running(cursor=0,len=2) +[67] 3 : Running(cursor=0,len=4,reason=) +[67] 5 : Success() +[67] 3 : Running(cursor=1,len=4,reason=) +[67] 6 : Success() +[67] 3 : Running(cursor=2,len=4,reason=) +[67] 7 : Success() +[67] 3 : Running(cursor=3,len=4,reason=) +[67] 8 : Running(cursor=0,len=4,reason=) +[67] 9 : Success() +[67] 8 : Running(cursor=1,len=4,reason=) +[67] 10 : Success() +[67] 8 : Running(cursor=2,len=4,reason=) +[67] 11 : Success() +[67] 8 : Running(cursor=3,len=4,reason=) +[67] 12 : Failure(reason=) +[67] 8 : Failure(cursor=3,len=4,reason=) +[67] 3 : Failure(cursor=3,len=4,reason=) +[67] 2 : Running(cursor=1,len=2) +[67] 4 : Running() +[67] 2 : Running(cursor=1,len=2) +[67] 1 : Running(cursor=0,len=1) +[68] next tick +[68] 2 : Running(cursor=0,len=2) +[68] 3 : Running(cursor=0,len=4,reason=) +[68] 5 : Success() +[68] 3 : Running(cursor=1,len=4,reason=) +[68] 6 : Success() +[68] 3 : Running(cursor=2,len=4,reason=) +[68] 7 : Success() +[68] 3 : Running(cursor=3,len=4,reason=) +[68] 8 : Running(cursor=0,len=4,reason=) +[68] 9 : Success() +[68] 8 : Running(cursor=1,len=4,reason=) +[68] 10 : Success() +[68] 8 : Running(cursor=2,len=4,reason=) +[68] 11 : Success() +[68] 8 : Running(cursor=3,len=4,reason=) +[68] 12 : Failure(reason=) +[68] 8 : Failure(cursor=3,len=4,reason=) +[68] 3 : Failure(cursor=3,len=4,reason=) +[68] 2 : Running(cursor=1,len=2) +[68] 4 : Running() +[68] 2 : Running(cursor=1,len=2) +[68] 1 : Running(cursor=0,len=1) +[69] next tick +[69] 2 : Running(cursor=0,len=2) +[69] 3 : Running(cursor=0,len=4,reason=) +[69] 5 : Success() +[69] 3 : Running(cursor=1,len=4,reason=) +[69] 6 : Success() +[69] 3 : Running(cursor=2,len=4,reason=) +[69] 7 : Success() +[69] 3 : Running(cursor=3,len=4,reason=) +[69] 8 : Running(cursor=0,len=4,reason=) +[69] 9 : Success() +[69] 8 : Running(cursor=1,len=4,reason=) +[69] 10 : Success() +[69] 8 : Running(cursor=2,len=4,reason=) +[69] 11 : Success() +[69] 8 : Running(cursor=3,len=4,reason=) +[69] 12 : Failure(reason=) +[69] 8 : Failure(cursor=3,len=4,reason=) +[69] 3 : Failure(cursor=3,len=4,reason=) +[69] 2 : Running(cursor=1,len=2) +[69] 4 : Running() +[69] 2 : Running(cursor=1,len=2) +[69] 1 : Running(cursor=0,len=1) +[70] next tick +[70] 2 : Running(cursor=0,len=2) +[70] 3 : Running(cursor=0,len=4,reason=) +[70] 5 : Success() +[70] 3 : Running(cursor=1,len=4,reason=) +[70] 6 : Success() +[70] 3 : Running(cursor=2,len=4,reason=) +[70] 7 : Success() +[70] 3 : Running(cursor=3,len=4,reason=) +[70] 8 : Running(cursor=0,len=4,reason=) +[70] 9 : Success() +[70] 8 : Running(cursor=1,len=4,reason=) +[70] 10 : Success() +[70] 8 : Running(cursor=2,len=4,reason=) +[70] 11 : Success() +[70] 8 : Running(cursor=3,len=4,reason=) +[70] 12 : Failure(reason=) +[70] 8 : Failure(cursor=3,len=4,reason=) +[70] 3 : Failure(cursor=3,len=4,reason=) +[70] 2 : Running(cursor=1,len=2) +[70] 4 : Running() +[70] 2 : Running(cursor=1,len=2) +[70] 1 : Running(cursor=0,len=1) +[71] next tick +[71] 2 : Running(cursor=0,len=2) +[71] 3 : Running(cursor=0,len=4,reason=) +[71] 5 : Success() +[71] 3 : Running(cursor=1,len=4,reason=) +[71] 6 : Success() +[71] 3 : Running(cursor=2,len=4,reason=) +[71] 7 : Success() +[71] 3 : Running(cursor=3,len=4,reason=) +[71] 8 : Running(cursor=0,len=4,reason=) +[71] 9 : Success() +[71] 8 : Running(cursor=1,len=4,reason=) +[71] 10 : Success() +[71] 8 : Running(cursor=2,len=4,reason=) +[71] 11 : Success() +[71] 8 : Running(cursor=3,len=4,reason=) +[71] 12 : Failure(reason=) +[71] 8 : Failure(cursor=3,len=4,reason=) +[71] 3 : Failure(cursor=3,len=4,reason=) +[71] 2 : Running(cursor=1,len=2) +[71] 4 : Running() +[71] 2 : Running(cursor=1,len=2) +[71] 1 : Running(cursor=0,len=1) +[72] next tick +[72] 2 : Running(cursor=0,len=2) +[72] 3 : Running(cursor=0,len=4,reason=) +[72] 5 : Success() +[72] 3 : Running(cursor=1,len=4,reason=) +[72] 6 : Success() +[72] 3 : Running(cursor=2,len=4,reason=) +[72] 7 : Success() +[72] 3 : Running(cursor=3,len=4,reason=) +[72] 8 : Running(cursor=0,len=4,reason=) +[72] 9 : Success() +[72] 8 : Running(cursor=1,len=4,reason=) +[72] 10 : Success() +[72] 8 : Running(cursor=2,len=4,reason=) +[72] 11 : Success() +[72] 8 : Running(cursor=3,len=4,reason=) +[72] 12 : Failure(reason=) +[72] 8 : Failure(cursor=3,len=4,reason=) +[72] 3 : Failure(cursor=3,len=4,reason=) +[72] 2 : Running(cursor=1,len=2) +[72] 4 : Running() +[72] 2 : Running(cursor=1,len=2) +[72] 1 : Running(cursor=0,len=1) +[73] next tick +[73] 2 : Running(cursor=0,len=2) +[73] 3 : Running(cursor=0,len=4,reason=) +[73] 5 : Success() +[73] 3 : Running(cursor=1,len=4,reason=) +[73] 6 : Success() +[73] 3 : Running(cursor=2,len=4,reason=) +[73] 7 : Success() +[73] 3 : Running(cursor=3,len=4,reason=) +[73] 8 : Running(cursor=0,len=4,reason=) +[73] 9 : Success() +[73] 8 : Running(cursor=1,len=4,reason=) +[73] 10 : Success() +[73] 8 : Running(cursor=2,len=4,reason=) +[73] 11 : Success() +[73] 8 : Running(cursor=3,len=4,reason=) +[73] 12 : Failure(reason=) +[73] 8 : Failure(cursor=3,len=4,reason=) +[73] 3 : Failure(cursor=3,len=4,reason=) +[73] 2 : Running(cursor=1,len=2) +[73] 4 : Running() +[73] 2 : Running(cursor=1,len=2) +[73] 1 : Running(cursor=0,len=1) +[74] next tick +[74] 2 : Running(cursor=0,len=2) +[74] 3 : Running(cursor=0,len=4,reason=) +[74] 5 : Success() +[74] 3 : Running(cursor=1,len=4,reason=) +[74] 6 : Success() +[74] 3 : Running(cursor=2,len=4,reason=) +[74] 7 : Success() +[74] 3 : Running(cursor=3,len=4,reason=) +[74] 8 : Running(cursor=0,len=4,reason=) +[74] 9 : Success() +[74] 8 : Running(cursor=1,len=4,reason=) +[74] 10 : Success() +[74] 8 : Running(cursor=2,len=4,reason=) +[74] 11 : Success() +[74] 8 : Running(cursor=3,len=4,reason=) +[74] 12 : Failure(reason=) +[74] 8 : Failure(cursor=3,len=4,reason=) +[74] 3 : Failure(cursor=3,len=4,reason=) +[74] 2 : Running(cursor=1,len=2) +[74] 4 : Running() +[74] 2 : Running(cursor=1,len=2) +[74] 1 : Running(cursor=0,len=1) +[75] next tick +[75] 2 : Running(cursor=0,len=2) +[75] 3 : Running(cursor=0,len=4,reason=) +[75] 5 : Success() +[75] 3 : Running(cursor=1,len=4,reason=) +[75] 6 : Success() +[75] 3 : Running(cursor=2,len=4,reason=) +[75] 7 : Success() +[75] 3 : Running(cursor=3,len=4,reason=) +[75] 8 : Running(cursor=0,len=4,reason=) +[75] 9 : Success() +[75] 8 : Running(cursor=1,len=4,reason=) +[75] 10 : Success() +[75] 8 : Running(cursor=2,len=4,reason=) +[75] 11 : Success() +[75] 8 : Running(cursor=3,len=4,reason=) +[75] 12 : Failure(reason=) +[75] 8 : Failure(cursor=3,len=4,reason=) +[75] 3 : Failure(cursor=3,len=4,reason=) +[75] 2 : Running(cursor=1,len=2) +[75] 4 : Running() +[75] 2 : Running(cursor=1,len=2) +[75] 1 : Running(cursor=0,len=1) +[76] next tick +[76] 2 : Running(cursor=0,len=2) +[76] 3 : Running(cursor=0,len=4,reason=) +[76] 5 : Success() +[76] 3 : Running(cursor=1,len=4,reason=) +[76] 6 : Success() +[76] 3 : Running(cursor=2,len=4,reason=) +[76] 7 : Success() +[76] 3 : Running(cursor=3,len=4,reason=) +[76] 8 : Running(cursor=0,len=4,reason=) +[76] 9 : Success() +[76] 8 : Running(cursor=1,len=4,reason=) +[76] 10 : Success() +[76] 8 : Running(cursor=2,len=4,reason=) +[76] 11 : Success() +[76] 8 : Running(cursor=3,len=4,reason=) +[76] 12 : Failure(reason=) +[76] 8 : Failure(cursor=3,len=4,reason=) +[76] 3 : Failure(cursor=3,len=4,reason=) +[76] 2 : Running(cursor=1,len=2) +[76] 4 : Running() +[76] 2 : Running(cursor=1,len=2) +[76] 1 : Running(cursor=0,len=1) +[77] next tick +[77] 2 : Running(cursor=0,len=2) +[77] 3 : Running(cursor=0,len=4,reason=) +[77] 5 : Success() +[77] 3 : Running(cursor=1,len=4,reason=) +[77] 6 : Success() +[77] 3 : Running(cursor=2,len=4,reason=) +[77] 7 : Success() +[77] 3 : Running(cursor=3,len=4,reason=) +[77] 8 : Running(cursor=0,len=4,reason=) +[77] 9 : Success() +[77] 8 : Running(cursor=1,len=4,reason=) +[77] 10 : Success() +[77] 8 : Running(cursor=2,len=4,reason=) +[77] 11 : Success() +[77] 8 : Running(cursor=3,len=4,reason=) +[77] 12 : Failure(reason=) +[77] 8 : Failure(cursor=3,len=4,reason=) +[77] 3 : Failure(cursor=3,len=4,reason=) +[77] 2 : Running(cursor=1,len=2) +[77] 4 : Running() +[77] 2 : Running(cursor=1,len=2) +[77] 1 : Running(cursor=0,len=1) +[78] next tick +[78] 2 : Running(cursor=0,len=2) +[78] 3 : Running(cursor=0,len=4,reason=) +[78] 5 : Success() +[78] 3 : Running(cursor=1,len=4,reason=) +[78] 6 : Success() +[78] 3 : Running(cursor=2,len=4,reason=) +[78] 7 : Success() +[78] 3 : Running(cursor=3,len=4,reason=) +[78] 8 : Running(cursor=0,len=4,reason=) +[78] 9 : Success() +[78] 8 : Running(cursor=1,len=4,reason=) +[78] 10 : Success() +[78] 8 : Running(cursor=2,len=4,reason=) +[78] 11 : Success() +[78] 8 : Running(cursor=3,len=4,reason=) +[78] 12 : Failure(reason=) +[78] 8 : Failure(cursor=3,len=4,reason=) +[78] 3 : Failure(cursor=3,len=4,reason=) +[78] 2 : Running(cursor=1,len=2) +[78] 4 : Running() +[78] 2 : Running(cursor=1,len=2) +[78] 1 : Running(cursor=0,len=1) +[79] next tick +[79] 2 : Running(cursor=0,len=2) +[79] 3 : Running(cursor=0,len=4,reason=) +[79] 5 : Success() +[79] 3 : Running(cursor=1,len=4,reason=) +[79] 6 : Success() +[79] 3 : Running(cursor=2,len=4,reason=) +[79] 7 : Success() +[79] 3 : Running(cursor=3,len=4,reason=) +[79] 8 : Running(cursor=0,len=4,reason=) +[79] 9 : Success() +[79] 8 : Running(cursor=1,len=4,reason=) +[79] 10 : Success() +[79] 8 : Running(cursor=2,len=4,reason=) +[79] 11 : Success() +[79] 8 : Running(cursor=3,len=4,reason=) +[79] 12 : Failure(reason=) +[79] 8 : Failure(cursor=3,len=4,reason=) +[79] 3 : Failure(cursor=3,len=4,reason=) +[79] 2 : Running(cursor=1,len=2) +[79] 4 : Running() +[79] 2 : Running(cursor=1,len=2) +[79] 1 : Running(cursor=0,len=1) +[80] next tick +[80] 2 : Running(cursor=0,len=2) +[80] 3 : Running(cursor=0,len=4,reason=) +[80] 5 : Success() +[80] 3 : Running(cursor=1,len=4,reason=) +[80] 6 : Success() +[80] 3 : Running(cursor=2,len=4,reason=) +[80] 7 : Success() +[80] 3 : Running(cursor=3,len=4,reason=) +[80] 8 : Running(cursor=0,len=4,reason=) +[80] 9 : Success() +[80] 8 : Running(cursor=1,len=4,reason=) +[80] 10 : Success() +[80] 8 : Running(cursor=2,len=4,reason=) +[80] 11 : Success() +[80] 8 : Running(cursor=3,len=4,reason=) +[80] 12 : Failure(reason=) +[80] 8 : Failure(cursor=3,len=4,reason=) +[80] 3 : Failure(cursor=3,len=4,reason=) +[80] 2 : Running(cursor=1,len=2) +[80] 4 : Running() +[80] 2 : Running(cursor=1,len=2) +[80] 1 : Running(cursor=0,len=1) +[81] next tick +[81] 2 : Running(cursor=0,len=2) +[81] 3 : Running(cursor=0,len=4,reason=) +[81] 5 : Success() +[81] 3 : Running(cursor=1,len=4,reason=) +[81] 6 : Success() +[81] 3 : Running(cursor=2,len=4,reason=) +[81] 7 : Success() +[81] 3 : Running(cursor=3,len=4,reason=) +[81] 8 : Running(cursor=0,len=4,reason=) +[81] 9 : Success() +[81] 8 : Running(cursor=1,len=4,reason=) +[81] 10 : Success() +[81] 8 : Running(cursor=2,len=4,reason=) +[81] 11 : Success() +[81] 8 : Running(cursor=3,len=4,reason=) +[81] 12 : Failure(reason=) +[81] 8 : Failure(cursor=3,len=4,reason=) +[81] 3 : Failure(cursor=3,len=4,reason=) +[81] 2 : Running(cursor=1,len=2) +[81] 4 : Running() +[81] 2 : Running(cursor=1,len=2) +[81] 1 : Running(cursor=0,len=1) +[82] next tick +[82] 2 : Running(cursor=0,len=2) +[82] 3 : Running(cursor=0,len=4,reason=) +[82] 5 : Success() +[82] 3 : Running(cursor=1,len=4,reason=) +[82] 6 : Success() +[82] 3 : Running(cursor=2,len=4,reason=) +[82] 7 : Success() +[82] 3 : Running(cursor=3,len=4,reason=) +[82] 8 : Running(cursor=0,len=4,reason=) +[82] 9 : Success() +[82] 8 : Running(cursor=1,len=4,reason=) +[82] 10 : Success() +[82] 8 : Running(cursor=2,len=4,reason=) +[82] 11 : Success() +[82] 8 : Running(cursor=3,len=4,reason=) +[82] 12 : Failure(reason=) +[82] 8 : Failure(cursor=3,len=4,reason=) +[82] 3 : Failure(cursor=3,len=4,reason=) +[82] 2 : Running(cursor=1,len=2) +[82] 4 : Running() +[82] 2 : Running(cursor=1,len=2) +[82] 1 : Running(cursor=0,len=1) +[83] next tick +[83] 2 : Running(cursor=0,len=2) +[83] 3 : Running(cursor=0,len=4,reason=) +[83] 5 : Success() +[83] 3 : Running(cursor=1,len=4,reason=) +[83] 6 : Success() +[83] 3 : Running(cursor=2,len=4,reason=) +[83] 7 : Success() +[83] 3 : Running(cursor=3,len=4,reason=) +[83] 8 : Running(cursor=0,len=4,reason=) +[83] 9 : Success() +[83] 8 : Running(cursor=1,len=4,reason=) +[83] 10 : Success() +[83] 8 : Running(cursor=2,len=4,reason=) +[83] 11 : Success() +[83] 8 : Running(cursor=3,len=4,reason=) +[83] 12 : Failure(reason=) +[83] 8 : Failure(cursor=3,len=4,reason=) +[83] 3 : Failure(cursor=3,len=4,reason=) +[83] 2 : Running(cursor=1,len=2) +[83] 4 : Running() +[83] 2 : Running(cursor=1,len=2) +[83] 1 : Running(cursor=0,len=1) +[84] next tick +[84] 2 : Running(cursor=0,len=2) +[84] 3 : Running(cursor=0,len=4,reason=) +[84] 5 : Success() +[84] 3 : Running(cursor=1,len=4,reason=) +[84] 6 : Success() +[84] 3 : Running(cursor=2,len=4,reason=) +[84] 7 : Success() +[84] 3 : Running(cursor=3,len=4,reason=) +[84] 8 : Running(cursor=0,len=4,reason=) +[84] 9 : Success() +[84] 8 : Running(cursor=1,len=4,reason=) +[84] 10 : Success() +[84] 8 : Running(cursor=2,len=4,reason=) +[84] 11 : Success() +[84] 8 : Running(cursor=3,len=4,reason=) +[84] 12 : Failure(reason=) +[84] 8 : Failure(cursor=3,len=4,reason=) +[84] 3 : Failure(cursor=3,len=4,reason=) +[84] 2 : Running(cursor=1,len=2) +[84] 4 : Running() +[84] 2 : Running(cursor=1,len=2) +[84] 1 : Running(cursor=0,len=1) +[85] next tick +[85] 2 : Running(cursor=0,len=2) +[85] 3 : Running(cursor=0,len=4,reason=) +[85] 5 : Success() +[85] 3 : Running(cursor=1,len=4,reason=) +[85] 6 : Success() +[85] 3 : Running(cursor=2,len=4,reason=) +[85] 7 : Success() +[85] 3 : Running(cursor=3,len=4,reason=) +[85] 8 : Running(cursor=0,len=4,reason=) +[85] 9 : Success() +[85] 8 : Running(cursor=1,len=4,reason=) +[85] 10 : Success() +[85] 8 : Running(cursor=2,len=4,reason=) +[85] 11 : Success() +[85] 8 : Running(cursor=3,len=4,reason=) +[85] 12 : Failure(reason=) +[85] 8 : Failure(cursor=3,len=4,reason=) +[85] 3 : Failure(cursor=3,len=4,reason=) +[85] 2 : Running(cursor=1,len=2) +[85] 4 : Running() +[85] 2 : Running(cursor=1,len=2) +[85] 1 : Running(cursor=0,len=1) +[86] next tick +[86] 2 : Running(cursor=0,len=2) +[86] 3 : Running(cursor=0,len=4,reason=) +[86] 5 : Success() +[86] 3 : Running(cursor=1,len=4,reason=) +[86] 6 : Success() +[86] 3 : Running(cursor=2,len=4,reason=) +[86] 7 : Success() +[86] 3 : Running(cursor=3,len=4,reason=) +[86] 8 : Running(cursor=0,len=4,reason=) +[86] 9 : Success() +[86] 8 : Running(cursor=1,len=4,reason=) +[86] 10 : Success() +[86] 8 : Running(cursor=2,len=4,reason=) +[86] 11 : Success() +[86] 8 : Running(cursor=3,len=4,reason=) +[86] 12 : Failure(reason=) +[86] 8 : Failure(cursor=3,len=4,reason=) +[86] 3 : Failure(cursor=3,len=4,reason=) +[86] 2 : Running(cursor=1,len=2) +[86] 4 : Running() +[86] 2 : Running(cursor=1,len=2) +[86] 1 : Running(cursor=0,len=1) +[87] next tick +[87] 2 : Running(cursor=0,len=2) +[87] 3 : Running(cursor=0,len=4,reason=) +[87] 5 : Success() +[87] 3 : Running(cursor=1,len=4,reason=) +[87] 6 : Success() +[87] 3 : Running(cursor=2,len=4,reason=) +[87] 7 : Success() +[87] 3 : Running(cursor=3,len=4,reason=) +[87] 8 : Running(cursor=0,len=4,reason=) +[87] 9 : Success() +[87] 8 : Running(cursor=1,len=4,reason=) +[87] 10 : Success() +[87] 8 : Running(cursor=2,len=4,reason=) +[87] 11 : Success() +[87] 8 : Running(cursor=3,len=4,reason=) +[87] 12 : Failure(reason=) +[87] 8 : Failure(cursor=3,len=4,reason=) +[87] 3 : Failure(cursor=3,len=4,reason=) +[87] 2 : Running(cursor=1,len=2) +[87] 4 : Running() +[87] 2 : Running(cursor=1,len=2) +[87] 1 : Running(cursor=0,len=1) +[88] next tick +[88] 2 : Running(cursor=0,len=2) +[88] 3 : Running(cursor=0,len=4,reason=) +[88] 5 : Success() +[88] 3 : Running(cursor=1,len=4,reason=) +[88] 6 : Success() +[88] 3 : Running(cursor=2,len=4,reason=) +[88] 7 : Success() +[88] 3 : Running(cursor=3,len=4,reason=) +[88] 8 : Running(cursor=0,len=4,reason=) +[88] 9 : Success() +[88] 8 : Running(cursor=1,len=4,reason=) +[88] 10 : Success() +[88] 8 : Running(cursor=2,len=4,reason=) +[88] 11 : Success() +[88] 8 : Running(cursor=3,len=4,reason=) +[88] 12 : Failure(reason=) +[88] 8 : Failure(cursor=3,len=4,reason=) +[88] 3 : Failure(cursor=3,len=4,reason=) +[88] 2 : Running(cursor=1,len=2) +[88] 4 : Running() +[88] 2 : Running(cursor=1,len=2) +[88] 1 : Running(cursor=0,len=1) +[89] next tick +[89] 2 : Running(cursor=0,len=2) +[89] 3 : Running(cursor=0,len=4,reason=) +[89] 5 : Success() +[89] 3 : Running(cursor=1,len=4,reason=) +[89] 6 : Success() +[89] 3 : Running(cursor=2,len=4,reason=) +[89] 7 : Success() +[89] 3 : Running(cursor=3,len=4,reason=) +[89] 8 : Running(cursor=0,len=4,reason=) +[89] 9 : Success() +[89] 8 : Running(cursor=1,len=4,reason=) +[89] 10 : Success() +[89] 8 : Running(cursor=2,len=4,reason=) +[89] 11 : Success() +[89] 8 : Running(cursor=3,len=4,reason=) +[89] 12 : Failure(reason=) +[89] 8 : Failure(cursor=3,len=4,reason=) +[89] 3 : Failure(cursor=3,len=4,reason=) +[89] 2 : Running(cursor=1,len=2) +[89] 4 : Running() +[89] 2 : Running(cursor=1,len=2) +[89] 1 : Running(cursor=0,len=1) +[90] next tick +[90] trim 12 : Some(Leaf(Name("fail_empty"), RtArgs([]))) >>> Leaf(Name("success"), RtArgs([])) +[90] 2 : Running(cursor=0,len=2) +[90] 3 : Running(cursor=0,len=4,reason=) +[90] 5 : Success() +[90] 3 : Running(cursor=1,len=4,reason=) +[90] 6 : Success() +[90] 3 : Running(cursor=2,len=4,reason=) +[90] 7 : Success() +[90] 3 : Running(cursor=3,len=4,reason=) +[90] 8 : Running(cursor=0,len=4,reason=) +[90] 9 : Success() +[90] 8 : Running(cursor=1,len=4,reason=) +[90] 10 : Success() +[90] 8 : Running(cursor=2,len=4,reason=) +[90] 11 : Success() +[90] 8 : Running(cursor=3,len=4,reason=) +[90] 12 : Success() +[90] 8 : Success(cursor=3,len=4,reason=) +[90] 3 : Success(cursor=3,len=4,reason=) +[90] 2 : Success(cursor=0,len=2) +[90] 1 : Running(cursor=0,len=1) +[90] 1 : Success(cursor=0,len=1) +[1] 1 : Running(cursor=0,len=1) +[1] 2 : Running(cursor=0,len=2) +[1] 3 : Running(cursor=0,len=4) +[1] 5 : Success() +[1] 3 : Running(cursor=1,len=4) +[1] 6 : Success() +[1] 3 : Running(cursor=2,len=4) +[1] 7 : Success() +[1] 3 : Running(cursor=3,len=4) +[1] 8 : Running(cursor=0,len=4) +[1] 9 : Success() +[1] 8 : Running(cursor=1,len=4) +[1] 10 : Success() +[1] 8 : Running(cursor=2,len=4) +[1] 11 : Success() +[1] 8 : Running(cursor=3,len=4) +[1] 12 : Failure(reason=) +[1] 8 : Failure(cursor=3,len=4,reason=) +[1] 3 : Failure(cursor=3,len=4,reason=) +[1] 2 : Running(cursor=1,len=2) +[1] 4 : Running() +[1] 2 : Running(cursor=1,len=2) +[2] next tick +[2] 2 : Running(cursor=0,len=2) +[2] 3 : Running(cursor=0,len=4,reason=) +[2] 5 : Success() +[2] 3 : Running(cursor=1,len=4,reason=) +[2] 6 : Success() +[2] 3 : Running(cursor=2,len=4,reason=) +[2] 7 : Success() +[2] 3 : Running(cursor=3,len=4,reason=) +[2] 8 : Running(cursor=0,len=4,reason=) +[2] 9 : Success() +[2] 8 : Running(cursor=1,len=4,reason=) +[2] 10 : Success() +[2] 8 : Running(cursor=2,len=4,reason=) +[2] 11 : Success() +[2] 8 : Running(cursor=3,len=4,reason=) +[2] 12 : Failure(reason=) +[2] 8 : Failure(cursor=3,len=4,reason=) +[2] 3 : Failure(cursor=3,len=4,reason=) +[2] 2 : Running(cursor=1,len=2) +[2] 4 : Running() +[2] 2 : Running(cursor=1,len=2) +[2] 1 : Running(cursor=0,len=1) +[3] next tick +[3] 2 : Running(cursor=0,len=2) +[3] 3 : Running(cursor=0,len=4,reason=) +[3] 5 : Success() +[3] 3 : Running(cursor=1,len=4,reason=) +[3] 6 : Success() +[3] 3 : Running(cursor=2,len=4,reason=) +[3] 7 : Success() +[3] 3 : Running(cursor=3,len=4,reason=) +[3] 8 : Running(cursor=0,len=4,reason=) +[3] 9 : Success() +[3] 8 : Running(cursor=1,len=4,reason=) +[3] 10 : Success() +[3] 8 : Running(cursor=2,len=4,reason=) +[3] 11 : Success() +[3] 8 : Running(cursor=3,len=4,reason=) +[3] 12 : Failure(reason=) +[3] 8 : Failure(cursor=3,len=4,reason=) +[3] 3 : Failure(cursor=3,len=4,reason=) +[3] 2 : Running(cursor=1,len=2) +[3] 4 : Running() +[3] 2 : Running(cursor=1,len=2) +[3] 1 : Running(cursor=0,len=1) +[4] next tick +[4] 2 : Running(cursor=0,len=2) +[4] 3 : Running(cursor=0,len=4,reason=) +[4] 5 : Success() +[4] 3 : Running(cursor=1,len=4,reason=) +[4] 6 : Success() +[4] 3 : Running(cursor=2,len=4,reason=) +[4] 7 : Success() +[4] 3 : Running(cursor=3,len=4,reason=) +[4] 8 : Running(cursor=0,len=4,reason=) +[4] 9 : Success() +[4] 8 : Running(cursor=1,len=4,reason=) +[4] 10 : Success() +[4] 8 : Running(cursor=2,len=4,reason=) +[4] 11 : Success() +[4] 8 : Running(cursor=3,len=4,reason=) +[4] 12 : Failure(reason=) +[4] 8 : Failure(cursor=3,len=4,reason=) +[4] 3 : Failure(cursor=3,len=4,reason=) +[4] 2 : Running(cursor=1,len=2) +[4] 4 : Running() +[4] 2 : Running(cursor=1,len=2) +[4] 1 : Running(cursor=0,len=1) +[5] next tick +[5] 2 : Running(cursor=0,len=2) +[5] 3 : Running(cursor=0,len=4,reason=) +[5] 5 : Success() +[5] 3 : Running(cursor=1,len=4,reason=) +[5] 6 : Success() +[5] 3 : Running(cursor=2,len=4,reason=) +[5] 7 : Success() +[5] 3 : Running(cursor=3,len=4,reason=) +[5] 8 : Running(cursor=0,len=4,reason=) +[5] 9 : Success() +[5] 8 : Running(cursor=1,len=4,reason=) +[5] 10 : Success() +[5] 8 : Running(cursor=2,len=4,reason=) +[5] 11 : Success() +[5] 8 : Running(cursor=3,len=4,reason=) +[5] 12 : Failure(reason=) +[5] 8 : Failure(cursor=3,len=4,reason=) +[5] 3 : Failure(cursor=3,len=4,reason=) +[5] 2 : Running(cursor=1,len=2) +[5] 4 : Running() +[5] 2 : Running(cursor=1,len=2) +[5] 1 : Running(cursor=0,len=1) +[6] next tick +[6] 2 : Running(cursor=0,len=2) +[6] 3 : Running(cursor=0,len=4,reason=) +[6] 5 : Success() +[6] 3 : Running(cursor=1,len=4,reason=) +[6] 6 : Success() +[6] 3 : Running(cursor=2,len=4,reason=) +[6] 7 : Success() +[6] 3 : Running(cursor=3,len=4,reason=) +[6] 8 : Running(cursor=0,len=4,reason=) +[6] 9 : Success() +[6] 8 : Running(cursor=1,len=4,reason=) +[6] 10 : Success() +[6] 8 : Running(cursor=2,len=4,reason=) +[6] 11 : Success() +[6] 8 : Running(cursor=3,len=4,reason=) +[6] 12 : Failure(reason=) +[6] 8 : Failure(cursor=3,len=4,reason=) +[6] 3 : Failure(cursor=3,len=4,reason=) +[6] 2 : Running(cursor=1,len=2) +[6] 4 : Running() +[6] 2 : Running(cursor=1,len=2) +[6] 1 : Running(cursor=0,len=1) +[7] next tick +[7] 2 : Running(cursor=0,len=2) +[7] 3 : Running(cursor=0,len=4,reason=) +[7] 5 : Success() +[7] 3 : Running(cursor=1,len=4,reason=) +[7] 6 : Success() +[7] 3 : Running(cursor=2,len=4,reason=) +[7] 7 : Success() +[7] 3 : Running(cursor=3,len=4,reason=) +[7] 8 : Running(cursor=0,len=4,reason=) +[7] 9 : Success() +[7] 8 : Running(cursor=1,len=4,reason=) +[7] 10 : Success() +[7] 8 : Running(cursor=2,len=4,reason=) +[7] 11 : Success() +[7] 8 : Running(cursor=3,len=4,reason=) +[7] 12 : Failure(reason=) +[7] 8 : Failure(cursor=3,len=4,reason=) +[7] 3 : Failure(cursor=3,len=4,reason=) +[7] 2 : Running(cursor=1,len=2) +[7] 4 : Running() +[7] 2 : Running(cursor=1,len=2) +[7] 1 : Running(cursor=0,len=1) +[8] next tick +[8] 2 : Running(cursor=0,len=2) +[8] 3 : Running(cursor=0,len=4,reason=) +[8] 5 : Success() +[8] 3 : Running(cursor=1,len=4,reason=) +[8] 6 : Success() +[8] 3 : Running(cursor=2,len=4,reason=) +[8] 7 : Success() +[8] 3 : Running(cursor=3,len=4,reason=) +[8] 8 : Running(cursor=0,len=4,reason=) +[8] 9 : Success() +[8] 8 : Running(cursor=1,len=4,reason=) +[8] 10 : Success() +[8] 8 : Running(cursor=2,len=4,reason=) +[8] 11 : Success() +[8] 8 : Running(cursor=3,len=4,reason=) +[8] 12 : Failure(reason=) +[8] 8 : Failure(cursor=3,len=4,reason=) +[8] 3 : Failure(cursor=3,len=4,reason=) +[8] 2 : Running(cursor=1,len=2) +[8] 4 : Running() +[8] 2 : Running(cursor=1,len=2) +[8] 1 : Running(cursor=0,len=1) +[9] next tick +[9] 2 : Running(cursor=0,len=2) +[9] 3 : Running(cursor=0,len=4,reason=) +[9] 5 : Success() +[9] 3 : Running(cursor=1,len=4,reason=) +[9] 6 : Success() +[9] 3 : Running(cursor=2,len=4,reason=) +[9] 7 : Success() +[9] 3 : Running(cursor=3,len=4,reason=) +[9] 8 : Running(cursor=0,len=4,reason=) +[9] 9 : Success() +[9] 8 : Running(cursor=1,len=4,reason=) +[9] 10 : Success() +[9] 8 : Running(cursor=2,len=4,reason=) +[9] 11 : Success() +[9] 8 : Running(cursor=3,len=4,reason=) +[9] 12 : Failure(reason=) +[9] 8 : Failure(cursor=3,len=4,reason=) +[9] 3 : Failure(cursor=3,len=4,reason=) +[9] 2 : Running(cursor=1,len=2) +[9] 4 : Running() +[9] 2 : Running(cursor=1,len=2) +[9] 1 : Running(cursor=0,len=1) +[10] next tick +[10] 2 : Running(cursor=0,len=2) +[10] 3 : Running(cursor=0,len=4,reason=) +[10] 5 : Success() +[10] 3 : Running(cursor=1,len=4,reason=) +[10] 6 : Success() +[10] 3 : Running(cursor=2,len=4,reason=) +[10] 7 : Success() +[10] 3 : Running(cursor=3,len=4,reason=) +[10] 8 : Running(cursor=0,len=4,reason=) +[10] 9 : Success() +[10] 8 : Running(cursor=1,len=4,reason=) +[10] 10 : Success() +[10] 8 : Running(cursor=2,len=4,reason=) +[10] 11 : Success() +[10] 8 : Running(cursor=3,len=4,reason=) +[10] 12 : Failure(reason=) +[10] 8 : Failure(cursor=3,len=4,reason=) +[10] 3 : Failure(cursor=3,len=4,reason=) +[10] 2 : Running(cursor=1,len=2) +[10] 4 : Running() +[10] 2 : Running(cursor=1,len=2) +[10] 1 : Running(cursor=0,len=1) +[11] next tick +[11] 2 : Running(cursor=0,len=2) +[11] 3 : Running(cursor=0,len=4,reason=) +[11] 5 : Success() +[11] 3 : Running(cursor=1,len=4,reason=) +[11] 6 : Success() +[11] 3 : Running(cursor=2,len=4,reason=) +[11] 7 : Success() +[11] 3 : Running(cursor=3,len=4,reason=) +[11] 8 : Running(cursor=0,len=4,reason=) +[11] 9 : Success() +[11] 8 : Running(cursor=1,len=4,reason=) +[11] 10 : Success() +[11] 8 : Running(cursor=2,len=4,reason=) +[11] 11 : Success() +[11] 8 : Running(cursor=3,len=4,reason=) +[11] 12 : Failure(reason=) +[11] 8 : Failure(cursor=3,len=4,reason=) +[11] 3 : Failure(cursor=3,len=4,reason=) +[11] 2 : Running(cursor=1,len=2) +[11] 4 : Running() +[11] 2 : Running(cursor=1,len=2) +[11] 1 : Running(cursor=0,len=1) +[12] next tick +[12] 2 : Running(cursor=0,len=2) +[12] 3 : Running(cursor=0,len=4,reason=) +[12] 5 : Success() +[12] 3 : Running(cursor=1,len=4,reason=) +[12] 6 : Success() +[12] 3 : Running(cursor=2,len=4,reason=) +[12] 7 : Success() +[12] 3 : Running(cursor=3,len=4,reason=) +[12] 8 : Running(cursor=0,len=4,reason=) +[12] 9 : Success() +[12] 8 : Running(cursor=1,len=4,reason=) +[12] 10 : Success() +[12] 8 : Running(cursor=2,len=4,reason=) +[12] 11 : Success() +[12] 8 : Running(cursor=3,len=4,reason=) +[12] 12 : Failure(reason=) +[12] 8 : Failure(cursor=3,len=4,reason=) +[12] 3 : Failure(cursor=3,len=4,reason=) +[12] 2 : Running(cursor=1,len=2) +[12] 4 : Running() +[12] 2 : Running(cursor=1,len=2) +[12] 1 : Running(cursor=0,len=1) +[13] next tick +[13] 2 : Running(cursor=0,len=2) +[13] 3 : Running(cursor=0,len=4,reason=) +[13] 5 : Success() +[13] 3 : Running(cursor=1,len=4,reason=) +[13] 6 : Success() +[13] 3 : Running(cursor=2,len=4,reason=) +[13] 7 : Success() +[13] 3 : Running(cursor=3,len=4,reason=) +[13] 8 : Running(cursor=0,len=4,reason=) +[13] 9 : Success() +[13] 8 : Running(cursor=1,len=4,reason=) +[13] 10 : Success() +[13] 8 : Running(cursor=2,len=4,reason=) +[13] 11 : Success() +[13] 8 : Running(cursor=3,len=4,reason=) +[13] 12 : Failure(reason=) +[13] 8 : Failure(cursor=3,len=4,reason=) +[13] 3 : Failure(cursor=3,len=4,reason=) +[13] 2 : Running(cursor=1,len=2) +[13] 4 : Running() +[13] 2 : Running(cursor=1,len=2) +[13] 1 : Running(cursor=0,len=1) +[14] next tick +[14] 2 : Running(cursor=0,len=2) +[14] 3 : Running(cursor=0,len=4,reason=) +[14] 5 : Success() +[14] 3 : Running(cursor=1,len=4,reason=) +[14] 6 : Success() +[14] 3 : Running(cursor=2,len=4,reason=) +[14] 7 : Success() +[14] 3 : Running(cursor=3,len=4,reason=) +[14] 8 : Running(cursor=0,len=4,reason=) +[14] 9 : Success() +[14] 8 : Running(cursor=1,len=4,reason=) +[14] 10 : Success() +[14] 8 : Running(cursor=2,len=4,reason=) +[14] 11 : Success() +[14] 8 : Running(cursor=3,len=4,reason=) +[14] 12 : Failure(reason=) +[14] 8 : Failure(cursor=3,len=4,reason=) +[14] 3 : Failure(cursor=3,len=4,reason=) +[14] 2 : Running(cursor=1,len=2) +[14] 4 : Running() +[14] 2 : Running(cursor=1,len=2) +[14] 1 : Running(cursor=0,len=1) +[15] next tick +[15] 2 : Running(cursor=0,len=2) +[15] 3 : Running(cursor=0,len=4,reason=) +[15] 5 : Success() +[15] 3 : Running(cursor=1,len=4,reason=) +[15] 6 : Success() +[15] 3 : Running(cursor=2,len=4,reason=) +[15] 7 : Success() +[15] 3 : Running(cursor=3,len=4,reason=) +[15] 8 : Running(cursor=0,len=4,reason=) +[15] 9 : Success() +[15] 8 : Running(cursor=1,len=4,reason=) +[15] 10 : Success() +[15] 8 : Running(cursor=2,len=4,reason=) +[15] 11 : Success() +[15] 8 : Running(cursor=3,len=4,reason=) +[15] 12 : Failure(reason=) +[15] 8 : Failure(cursor=3,len=4,reason=) +[15] 3 : Failure(cursor=3,len=4,reason=) +[15] 2 : Running(cursor=1,len=2) +[15] 4 : Running() +[15] 2 : Running(cursor=1,len=2) +[15] 1 : Running(cursor=0,len=1) +[16] next tick +[16] 2 : Running(cursor=0,len=2) +[16] 3 : Running(cursor=0,len=4,reason=) +[16] 5 : Success() +[16] 3 : Running(cursor=1,len=4,reason=) +[16] 6 : Success() +[16] 3 : Running(cursor=2,len=4,reason=) +[16] 7 : Success() +[16] 3 : Running(cursor=3,len=4,reason=) +[16] 8 : Running(cursor=0,len=4,reason=) +[16] 9 : Success() +[16] 8 : Running(cursor=1,len=4,reason=) +[16] 10 : Success() +[16] 8 : Running(cursor=2,len=4,reason=) +[16] 11 : Success() +[16] 8 : Running(cursor=3,len=4,reason=) +[16] 12 : Failure(reason=) +[16] 8 : Failure(cursor=3,len=4,reason=) +[16] 3 : Failure(cursor=3,len=4,reason=) +[16] 2 : Running(cursor=1,len=2) +[16] 4 : Running() +[16] 2 : Running(cursor=1,len=2) +[16] 1 : Running(cursor=0,len=1) +[17] next tick +[17] 2 : Running(cursor=0,len=2) +[17] 3 : Running(cursor=0,len=4,reason=) +[17] 5 : Success() +[17] 3 : Running(cursor=1,len=4,reason=) +[17] 6 : Success() +[17] 3 : Running(cursor=2,len=4,reason=) +[17] 7 : Success() +[17] 3 : Running(cursor=3,len=4,reason=) +[17] 8 : Running(cursor=0,len=4,reason=) +[17] 9 : Success() +[17] 8 : Running(cursor=1,len=4,reason=) +[17] 10 : Success() +[17] 8 : Running(cursor=2,len=4,reason=) +[17] 11 : Success() +[17] 8 : Running(cursor=3,len=4,reason=) +[17] 12 : Failure(reason=) +[17] 8 : Failure(cursor=3,len=4,reason=) +[17] 3 : Failure(cursor=3,len=4,reason=) +[17] 2 : Running(cursor=1,len=2) +[17] 4 : Running() +[17] 2 : Running(cursor=1,len=2) +[17] 1 : Running(cursor=0,len=1) +[18] next tick +[18] 2 : Running(cursor=0,len=2) +[18] 3 : Running(cursor=0,len=4,reason=) +[18] 5 : Success() +[18] 3 : Running(cursor=1,len=4,reason=) +[18] 6 : Success() +[18] 3 : Running(cursor=2,len=4,reason=) +[18] 7 : Success() +[18] 3 : Running(cursor=3,len=4,reason=) +[18] 8 : Running(cursor=0,len=4,reason=) +[18] 9 : Success() +[18] 8 : Running(cursor=1,len=4,reason=) +[18] 10 : Success() +[18] 8 : Running(cursor=2,len=4,reason=) +[18] 11 : Success() +[18] 8 : Running(cursor=3,len=4,reason=) +[18] 12 : Failure(reason=) +[18] 8 : Failure(cursor=3,len=4,reason=) +[18] 3 : Failure(cursor=3,len=4,reason=) +[18] 2 : Running(cursor=1,len=2) +[18] 4 : Running() +[18] 2 : Running(cursor=1,len=2) +[18] 1 : Running(cursor=0,len=1) +[19] next tick +[19] 2 : Running(cursor=0,len=2) +[19] 3 : Running(cursor=0,len=4,reason=) +[19] 5 : Success() +[19] 3 : Running(cursor=1,len=4,reason=) +[19] 6 : Success() +[19] 3 : Running(cursor=2,len=4,reason=) +[19] 7 : Success() +[19] 3 : Running(cursor=3,len=4,reason=) +[19] 8 : Running(cursor=0,len=4,reason=) +[19] 9 : Success() +[19] 8 : Running(cursor=1,len=4,reason=) +[19] 10 : Success() +[19] 8 : Running(cursor=2,len=4,reason=) +[19] 11 : Success() +[19] 8 : Running(cursor=3,len=4,reason=) +[19] 12 : Failure(reason=) +[19] 8 : Failure(cursor=3,len=4,reason=) +[19] 3 : Failure(cursor=3,len=4,reason=) +[19] 2 : Running(cursor=1,len=2) +[19] 4 : Running() +[19] 2 : Running(cursor=1,len=2) +[19] 1 : Running(cursor=0,len=1) +[20] next tick +[20] 2 : Running(cursor=0,len=2) +[20] 3 : Running(cursor=0,len=4,reason=) +[20] 5 : Success() +[20] 3 : Running(cursor=1,len=4,reason=) +[20] 6 : Success() +[20] 3 : Running(cursor=2,len=4,reason=) +[20] 7 : Success() +[20] 3 : Running(cursor=3,len=4,reason=) +[20] 8 : Running(cursor=0,len=4,reason=) +[20] 9 : Success() +[20] 8 : Running(cursor=1,len=4,reason=) +[20] 10 : Success() +[20] 8 : Running(cursor=2,len=4,reason=) +[20] 11 : Success() +[20] 8 : Running(cursor=3,len=4,reason=) +[20] 12 : Failure(reason=) +[20] 8 : Failure(cursor=3,len=4,reason=) +[20] 3 : Failure(cursor=3,len=4,reason=) +[20] 2 : Running(cursor=1,len=2) +[20] 4 : Running() +[20] 2 : Running(cursor=1,len=2) +[20] 1 : Running(cursor=0,len=1) +[21] next tick +[21] 2 : Running(cursor=0,len=2) +[21] 3 : Running(cursor=0,len=4,reason=) +[21] 5 : Success() +[21] 3 : Running(cursor=1,len=4,reason=) +[21] 6 : Success() +[21] 3 : Running(cursor=2,len=4,reason=) +[21] 7 : Success() +[21] 3 : Running(cursor=3,len=4,reason=) +[21] 8 : Running(cursor=0,len=4,reason=) +[21] 9 : Success() +[21] 8 : Running(cursor=1,len=4,reason=) +[21] 10 : Success() +[21] 8 : Running(cursor=2,len=4,reason=) +[21] 11 : Success() +[21] 8 : Running(cursor=3,len=4,reason=) +[21] 12 : Failure(reason=) +[21] 8 : Failure(cursor=3,len=4,reason=) +[21] 3 : Failure(cursor=3,len=4,reason=) +[21] 2 : Running(cursor=1,len=2) +[21] 4 : Running() +[21] 2 : Running(cursor=1,len=2) +[21] 1 : Running(cursor=0,len=1) +[22] next tick +[22] 2 : Running(cursor=0,len=2) +[22] 3 : Running(cursor=0,len=4,reason=) +[22] 5 : Success() +[22] 3 : Running(cursor=1,len=4,reason=) +[22] 6 : Success() +[22] 3 : Running(cursor=2,len=4,reason=) +[22] 7 : Success() +[22] 3 : Running(cursor=3,len=4,reason=) +[22] 8 : Running(cursor=0,len=4,reason=) +[22] 9 : Success() +[22] 8 : Running(cursor=1,len=4,reason=) +[22] 10 : Success() +[22] 8 : Running(cursor=2,len=4,reason=) +[22] 11 : Success() +[22] 8 : Running(cursor=3,len=4,reason=) +[22] 12 : Failure(reason=) +[22] 8 : Failure(cursor=3,len=4,reason=) +[22] 3 : Failure(cursor=3,len=4,reason=) +[22] 2 : Running(cursor=1,len=2) +[22] 4 : Running() +[22] 2 : Running(cursor=1,len=2) +[22] 1 : Running(cursor=0,len=1) +[23] next tick +[23] 2 : Running(cursor=0,len=2) +[23] 3 : Running(cursor=0,len=4,reason=) +[23] 5 : Success() +[23] 3 : Running(cursor=1,len=4,reason=) +[23] 6 : Success() +[23] 3 : Running(cursor=2,len=4,reason=) +[23] 7 : Success() +[23] 3 : Running(cursor=3,len=4,reason=) +[23] 8 : Running(cursor=0,len=4,reason=) +[23] 9 : Success() +[23] 8 : Running(cursor=1,len=4,reason=) +[23] 10 : Success() +[23] 8 : Running(cursor=2,len=4,reason=) +[23] 11 : Success() +[23] 8 : Running(cursor=3,len=4,reason=) +[23] 12 : Failure(reason=) +[23] 8 : Failure(cursor=3,len=4,reason=) +[23] 3 : Failure(cursor=3,len=4,reason=) +[23] 2 : Running(cursor=1,len=2) +[23] 4 : Running() +[23] 2 : Running(cursor=1,len=2) +[23] 1 : Running(cursor=0,len=1) +[24] next tick +[24] 2 : Running(cursor=0,len=2) +[24] 3 : Running(cursor=0,len=4,reason=) +[24] 5 : Success() +[24] 3 : Running(cursor=1,len=4,reason=) +[24] 6 : Success() +[24] 3 : Running(cursor=2,len=4,reason=) +[24] 7 : Success() +[24] 3 : Running(cursor=3,len=4,reason=) +[24] 8 : Running(cursor=0,len=4,reason=) +[24] 9 : Success() +[24] 8 : Running(cursor=1,len=4,reason=) +[24] 10 : Success() +[24] 8 : Running(cursor=2,len=4,reason=) +[24] 11 : Success() +[24] 8 : Running(cursor=3,len=4,reason=) +[24] 12 : Failure(reason=) +[24] 8 : Failure(cursor=3,len=4,reason=) +[24] 3 : Failure(cursor=3,len=4,reason=) +[24] 2 : Running(cursor=1,len=2) +[24] 4 : Running() +[24] 2 : Running(cursor=1,len=2) +[24] 1 : Running(cursor=0,len=1) +[25] next tick +[25] 2 : Running(cursor=0,len=2) +[25] 3 : Running(cursor=0,len=4,reason=) +[25] 5 : Success() +[25] 3 : Running(cursor=1,len=4,reason=) +[25] 6 : Success() +[25] 3 : Running(cursor=2,len=4,reason=) +[25] 7 : Success() +[25] 3 : Running(cursor=3,len=4,reason=) +[25] 8 : Running(cursor=0,len=4,reason=) +[25] 9 : Success() +[25] 8 : Running(cursor=1,len=4,reason=) +[25] 10 : Success() +[25] 8 : Running(cursor=2,len=4,reason=) +[25] 11 : Success() +[25] 8 : Running(cursor=3,len=4,reason=) +[25] 12 : Failure(reason=) +[25] 8 : Failure(cursor=3,len=4,reason=) +[25] 3 : Failure(cursor=3,len=4,reason=) +[25] 2 : Running(cursor=1,len=2) +[25] 4 : Running() +[25] 2 : Running(cursor=1,len=2) +[25] 1 : Running(cursor=0,len=1) +[26] next tick +[26] 2 : Running(cursor=0,len=2) +[26] 3 : Running(cursor=0,len=4,reason=) +[26] 5 : Success() +[26] 3 : Running(cursor=1,len=4,reason=) +[26] 6 : Success() +[26] 3 : Running(cursor=2,len=4,reason=) +[26] 7 : Success() +[26] 3 : Running(cursor=3,len=4,reason=) +[26] 8 : Running(cursor=0,len=4,reason=) +[26] 9 : Success() +[26] 8 : Running(cursor=1,len=4,reason=) +[26] 10 : Success() +[26] 8 : Running(cursor=2,len=4,reason=) +[26] 11 : Success() +[26] 8 : Running(cursor=3,len=4,reason=) +[26] 12 : Failure(reason=) +[26] 8 : Failure(cursor=3,len=4,reason=) +[26] 3 : Failure(cursor=3,len=4,reason=) +[26] 2 : Running(cursor=1,len=2) +[26] 4 : Running() +[26] 2 : Running(cursor=1,len=2) +[26] 1 : Running(cursor=0,len=1) +[27] next tick +[27] 2 : Running(cursor=0,len=2) +[27] 3 : Running(cursor=0,len=4,reason=) +[27] 5 : Success() +[27] 3 : Running(cursor=1,len=4,reason=) +[27] 6 : Success() +[27] 3 : Running(cursor=2,len=4,reason=) +[27] 7 : Success() +[27] 3 : Running(cursor=3,len=4,reason=) +[27] 8 : Running(cursor=0,len=4,reason=) +[27] 9 : Success() +[27] 8 : Running(cursor=1,len=4,reason=) +[27] 10 : Success() +[27] 8 : Running(cursor=2,len=4,reason=) +[27] 11 : Success() +[27] 8 : Running(cursor=3,len=4,reason=) +[27] 12 : Failure(reason=) +[27] 8 : Failure(cursor=3,len=4,reason=) +[27] 3 : Failure(cursor=3,len=4,reason=) +[27] 2 : Running(cursor=1,len=2) +[27] 4 : Running() +[27] 2 : Running(cursor=1,len=2) +[27] 1 : Running(cursor=0,len=1) +[28] next tick +[28] 2 : Running(cursor=0,len=2) +[28] 3 : Running(cursor=0,len=4,reason=) +[28] 5 : Success() +[28] 3 : Running(cursor=1,len=4,reason=) +[28] 6 : Success() +[28] 3 : Running(cursor=2,len=4,reason=) +[28] 7 : Success() +[28] 3 : Running(cursor=3,len=4,reason=) +[28] 8 : Running(cursor=0,len=4,reason=) +[28] 9 : Success() +[28] 8 : Running(cursor=1,len=4,reason=) +[28] 10 : Success() +[28] 8 : Running(cursor=2,len=4,reason=) +[28] 11 : Success() +[28] 8 : Running(cursor=3,len=4,reason=) +[28] 12 : Failure(reason=) +[28] 8 : Failure(cursor=3,len=4,reason=) +[28] 3 : Failure(cursor=3,len=4,reason=) +[28] 2 : Running(cursor=1,len=2) +[28] 4 : Running() +[28] 2 : Running(cursor=1,len=2) +[28] 1 : Running(cursor=0,len=1) +[29] next tick +[29] 2 : Running(cursor=0,len=2) +[29] 3 : Running(cursor=0,len=4,reason=) +[29] 5 : Success() +[29] 3 : Running(cursor=1,len=4,reason=) +[29] 6 : Success() +[29] 3 : Running(cursor=2,len=4,reason=) +[29] 7 : Success() +[29] 3 : Running(cursor=3,len=4,reason=) +[29] 8 : Running(cursor=0,len=4,reason=) +[29] 9 : Success() +[29] 8 : Running(cursor=1,len=4,reason=) +[29] 10 : Success() +[29] 8 : Running(cursor=2,len=4,reason=) +[29] 11 : Success() +[29] 8 : Running(cursor=3,len=4,reason=) +[29] 12 : Failure(reason=) +[29] 8 : Failure(cursor=3,len=4,reason=) +[29] 3 : Failure(cursor=3,len=4,reason=) +[29] 2 : Running(cursor=1,len=2) +[29] 4 : Running() +[29] 2 : Running(cursor=1,len=2) +[29] 1 : Running(cursor=0,len=1) +[30] next tick +[30] 2 : Running(cursor=0,len=2) +[30] 3 : Running(cursor=0,len=4,reason=) +[30] 5 : Success() +[30] 3 : Running(cursor=1,len=4,reason=) +[30] 6 : Success() +[30] 3 : Running(cursor=2,len=4,reason=) +[30] 7 : Success() +[30] 3 : Running(cursor=3,len=4,reason=) +[30] 8 : Running(cursor=0,len=4,reason=) +[30] 9 : Success() +[30] 8 : Running(cursor=1,len=4,reason=) +[30] 10 : Success() +[30] 8 : Running(cursor=2,len=4,reason=) +[30] 11 : Success() +[30] 8 : Running(cursor=3,len=4,reason=) +[30] 12 : Failure(reason=) +[30] 8 : Failure(cursor=3,len=4,reason=) +[30] 3 : Failure(cursor=3,len=4,reason=) +[30] 2 : Running(cursor=1,len=2) +[30] 4 : Running() +[30] 2 : Running(cursor=1,len=2) +[30] 1 : Running(cursor=0,len=1) +[31] next tick +[31] 2 : Running(cursor=0,len=2) +[31] 3 : Running(cursor=0,len=4,reason=) +[31] 5 : Success() +[31] 3 : Running(cursor=1,len=4,reason=) +[31] 6 : Success() +[31] 3 : Running(cursor=2,len=4,reason=) +[31] 7 : Success() +[31] 3 : Running(cursor=3,len=4,reason=) +[31] 8 : Running(cursor=0,len=4,reason=) +[31] 9 : Success() +[31] 8 : Running(cursor=1,len=4,reason=) +[31] 10 : Success() +[31] 8 : Running(cursor=2,len=4,reason=) +[31] 11 : Success() +[31] 8 : Running(cursor=3,len=4,reason=) +[31] 12 : Failure(reason=) +[31] 8 : Failure(cursor=3,len=4,reason=) +[31] 3 : Failure(cursor=3,len=4,reason=) +[31] 2 : Running(cursor=1,len=2) +[31] 4 : Running() +[31] 2 : Running(cursor=1,len=2) +[31] 1 : Running(cursor=0,len=1) +[32] next tick +[32] 2 : Running(cursor=0,len=2) +[32] 3 : Running(cursor=0,len=4,reason=) +[32] 5 : Success() +[32] 3 : Running(cursor=1,len=4,reason=) +[32] 6 : Success() +[32] 3 : Running(cursor=2,len=4,reason=) +[32] 7 : Success() +[32] 3 : Running(cursor=3,len=4,reason=) +[32] 8 : Running(cursor=0,len=4,reason=) +[32] 9 : Success() +[32] 8 : Running(cursor=1,len=4,reason=) +[32] 10 : Success() +[32] 8 : Running(cursor=2,len=4,reason=) +[32] 11 : Success() +[32] 8 : Running(cursor=3,len=4,reason=) +[32] 12 : Failure(reason=) +[32] 8 : Failure(cursor=3,len=4,reason=) +[32] 3 : Failure(cursor=3,len=4,reason=) +[32] 2 : Running(cursor=1,len=2) +[32] 4 : Running() +[32] 2 : Running(cursor=1,len=2) +[32] 1 : Running(cursor=0,len=1) +[33] next tick +[33] 2 : Running(cursor=0,len=2) +[33] 3 : Running(cursor=0,len=4,reason=) +[33] 5 : Success() +[33] 3 : Running(cursor=1,len=4,reason=) +[33] 6 : Success() +[33] 3 : Running(cursor=2,len=4,reason=) +[33] 7 : Success() +[33] 3 : Running(cursor=3,len=4,reason=) +[33] 8 : Running(cursor=0,len=4,reason=) +[33] 9 : Success() +[33] 8 : Running(cursor=1,len=4,reason=) +[33] 10 : Success() +[33] 8 : Running(cursor=2,len=4,reason=) +[33] 11 : Success() +[33] 8 : Running(cursor=3,len=4,reason=) +[33] 12 : Failure(reason=) +[33] 8 : Failure(cursor=3,len=4,reason=) +[33] 3 : Failure(cursor=3,len=4,reason=) +[33] 2 : Running(cursor=1,len=2) +[33] 4 : Running() +[33] 2 : Running(cursor=1,len=2) +[33] 1 : Running(cursor=0,len=1) +[34] next tick +[34] 2 : Running(cursor=0,len=2) +[34] 3 : Running(cursor=0,len=4,reason=) +[34] 5 : Success() +[34] 3 : Running(cursor=1,len=4,reason=) +[34] 6 : Success() +[34] 3 : Running(cursor=2,len=4,reason=) +[34] 7 : Success() +[34] 3 : Running(cursor=3,len=4,reason=) +[34] 8 : Running(cursor=0,len=4,reason=) +[34] 9 : Success() +[34] 8 : Running(cursor=1,len=4,reason=) +[34] 10 : Success() +[34] 8 : Running(cursor=2,len=4,reason=) +[34] 11 : Success() +[34] 8 : Running(cursor=3,len=4,reason=) +[34] 12 : Failure(reason=) +[34] 8 : Failure(cursor=3,len=4,reason=) +[34] 3 : Failure(cursor=3,len=4,reason=) +[34] 2 : Running(cursor=1,len=2) +[34] 4 : Running() +[34] 2 : Running(cursor=1,len=2) +[34] 1 : Running(cursor=0,len=1) +[35] next tick +[35] 2 : Running(cursor=0,len=2) +[35] 3 : Running(cursor=0,len=4,reason=) +[35] 5 : Success() +[35] 3 : Running(cursor=1,len=4,reason=) +[35] 6 : Success() +[35] 3 : Running(cursor=2,len=4,reason=) +[35] 7 : Success() +[35] 3 : Running(cursor=3,len=4,reason=) +[35] 8 : Running(cursor=0,len=4,reason=) +[35] 9 : Success() +[35] 8 : Running(cursor=1,len=4,reason=) +[35] 10 : Success() +[35] 8 : Running(cursor=2,len=4,reason=) +[35] 11 : Success() +[35] 8 : Running(cursor=3,len=4,reason=) +[35] 12 : Failure(reason=) +[35] 8 : Failure(cursor=3,len=4,reason=) +[35] 3 : Failure(cursor=3,len=4,reason=) +[35] 2 : Running(cursor=1,len=2) +[35] 4 : Running() +[35] 2 : Running(cursor=1,len=2) +[35] 1 : Running(cursor=0,len=1) +[36] next tick +[36] 2 : Running(cursor=0,len=2) +[36] 3 : Running(cursor=0,len=4,reason=) +[36] 5 : Success() +[36] 3 : Running(cursor=1,len=4,reason=) +[36] 6 : Success() +[36] 3 : Running(cursor=2,len=4,reason=) +[36] 7 : Success() +[36] 3 : Running(cursor=3,len=4,reason=) +[36] 8 : Running(cursor=0,len=4,reason=) +[36] 9 : Success() +[36] 8 : Running(cursor=1,len=4,reason=) +[36] 10 : Success() +[36] 8 : Running(cursor=2,len=4,reason=) +[36] 11 : Success() +[36] 8 : Running(cursor=3,len=4,reason=) +[36] 12 : Failure(reason=) +[36] 8 : Failure(cursor=3,len=4,reason=) +[36] 3 : Failure(cursor=3,len=4,reason=) +[36] 2 : Running(cursor=1,len=2) +[36] 4 : Running() +[36] 2 : Running(cursor=1,len=2) +[36] 1 : Running(cursor=0,len=1) +[37] next tick +[37] 2 : Running(cursor=0,len=2) +[37] 3 : Running(cursor=0,len=4,reason=) +[37] 5 : Success() +[37] 3 : Running(cursor=1,len=4,reason=) +[37] 6 : Success() +[37] 3 : Running(cursor=2,len=4,reason=) +[37] 7 : Success() +[37] 3 : Running(cursor=3,len=4,reason=) +[37] 8 : Running(cursor=0,len=4,reason=) +[37] 9 : Success() +[37] 8 : Running(cursor=1,len=4,reason=) +[37] 10 : Success() +[37] 8 : Running(cursor=2,len=4,reason=) +[37] 11 : Success() +[37] 8 : Running(cursor=3,len=4,reason=) +[37] 12 : Failure(reason=) +[37] 8 : Failure(cursor=3,len=4,reason=) +[37] 3 : Failure(cursor=3,len=4,reason=) +[37] 2 : Running(cursor=1,len=2) +[37] 4 : Running() +[37] 2 : Running(cursor=1,len=2) +[37] 1 : Running(cursor=0,len=1) +[38] next tick +[38] 2 : Running(cursor=0,len=2) +[38] 3 : Running(cursor=0,len=4,reason=) +[38] 5 : Success() +[38] 3 : Running(cursor=1,len=4,reason=) +[38] 6 : Success() +[38] 3 : Running(cursor=2,len=4,reason=) +[38] 7 : Success() +[38] 3 : Running(cursor=3,len=4,reason=) +[38] 8 : Running(cursor=0,len=4,reason=) +[38] 9 : Success() +[38] 8 : Running(cursor=1,len=4,reason=) +[38] 10 : Success() +[38] 8 : Running(cursor=2,len=4,reason=) +[38] 11 : Success() +[38] 8 : Running(cursor=3,len=4,reason=) +[38] 12 : Failure(reason=) +[38] 8 : Failure(cursor=3,len=4,reason=) +[38] 3 : Failure(cursor=3,len=4,reason=) +[38] 2 : Running(cursor=1,len=2) +[38] 4 : Running() +[38] 2 : Running(cursor=1,len=2) +[38] 1 : Running(cursor=0,len=1) +[39] next tick +[39] 2 : Running(cursor=0,len=2) +[39] 3 : Running(cursor=0,len=4,reason=) +[39] 5 : Success() +[39] 3 : Running(cursor=1,len=4,reason=) +[39] 6 : Success() +[39] 3 : Running(cursor=2,len=4,reason=) +[39] 7 : Success() +[39] 3 : Running(cursor=3,len=4,reason=) +[39] 8 : Running(cursor=0,len=4,reason=) +[39] 9 : Success() +[39] 8 : Running(cursor=1,len=4,reason=) +[39] 10 : Success() +[39] 8 : Running(cursor=2,len=4,reason=) +[39] 11 : Success() +[39] 8 : Running(cursor=3,len=4,reason=) +[39] 12 : Failure(reason=) +[39] 8 : Failure(cursor=3,len=4,reason=) +[39] 3 : Failure(cursor=3,len=4,reason=) +[39] 2 : Running(cursor=1,len=2) +[39] 4 : Running() +[39] 2 : Running(cursor=1,len=2) +[39] 1 : Running(cursor=0,len=1) +[40] next tick +[40] 2 : Running(cursor=0,len=2) +[40] 3 : Running(cursor=0,len=4,reason=) +[40] 5 : Success() +[40] 3 : Running(cursor=1,len=4,reason=) +[40] 6 : Success() +[40] 3 : Running(cursor=2,len=4,reason=) +[40] 7 : Success() +[40] 3 : Running(cursor=3,len=4,reason=) +[40] 8 : Running(cursor=0,len=4,reason=) +[40] 9 : Success() +[40] 8 : Running(cursor=1,len=4,reason=) +[40] 10 : Success() +[40] 8 : Running(cursor=2,len=4,reason=) +[40] 11 : Success() +[40] 8 : Running(cursor=3,len=4,reason=) +[40] 12 : Failure(reason=) +[40] 8 : Failure(cursor=3,len=4,reason=) +[40] 3 : Failure(cursor=3,len=4,reason=) +[40] 2 : Running(cursor=1,len=2) +[40] 4 : Running() +[40] 2 : Running(cursor=1,len=2) +[40] 1 : Running(cursor=0,len=1) +[41] next tick +[41] 2 : Running(cursor=0,len=2) +[41] 3 : Running(cursor=0,len=4,reason=) +[41] 5 : Success() +[41] 3 : Running(cursor=1,len=4,reason=) +[41] 6 : Success() +[41] 3 : Running(cursor=2,len=4,reason=) +[41] 7 : Success() +[41] 3 : Running(cursor=3,len=4,reason=) +[41] 8 : Running(cursor=0,len=4,reason=) +[41] 9 : Success() +[41] 8 : Running(cursor=1,len=4,reason=) +[41] 10 : Success() +[41] 8 : Running(cursor=2,len=4,reason=) +[41] 11 : Success() +[41] 8 : Running(cursor=3,len=4,reason=) +[41] 12 : Failure(reason=) +[41] 8 : Failure(cursor=3,len=4,reason=) +[41] 3 : Failure(cursor=3,len=4,reason=) +[41] 2 : Running(cursor=1,len=2) +[41] 4 : Running() +[41] 2 : Running(cursor=1,len=2) +[41] 1 : Running(cursor=0,len=1) +[42] next tick +[42] 2 : Running(cursor=0,len=2) +[42] 3 : Running(cursor=0,len=4,reason=) +[42] 5 : Success() +[42] 3 : Running(cursor=1,len=4,reason=) +[42] 6 : Success() +[42] 3 : Running(cursor=2,len=4,reason=) +[42] 7 : Success() +[42] 3 : Running(cursor=3,len=4,reason=) +[42] 8 : Running(cursor=0,len=4,reason=) +[42] 9 : Success() +[42] 8 : Running(cursor=1,len=4,reason=) +[42] 10 : Success() +[42] 8 : Running(cursor=2,len=4,reason=) +[42] 11 : Success() +[42] 8 : Running(cursor=3,len=4,reason=) +[42] 12 : Failure(reason=) +[42] 8 : Failure(cursor=3,len=4,reason=) +[42] 3 : Failure(cursor=3,len=4,reason=) +[42] 2 : Running(cursor=1,len=2) +[42] 4 : Running() +[42] 2 : Running(cursor=1,len=2) +[42] 1 : Running(cursor=0,len=1) +[43] next tick +[43] 2 : Running(cursor=0,len=2) +[43] 3 : Running(cursor=0,len=4,reason=) +[43] 5 : Success() +[43] 3 : Running(cursor=1,len=4,reason=) +[43] 6 : Success() +[43] 3 : Running(cursor=2,len=4,reason=) +[43] 7 : Success() +[43] 3 : Running(cursor=3,len=4,reason=) +[43] 8 : Running(cursor=0,len=4,reason=) +[43] 9 : Success() +[43] 8 : Running(cursor=1,len=4,reason=) +[43] 10 : Success() +[43] 8 : Running(cursor=2,len=4,reason=) +[43] 11 : Success() +[43] 8 : Running(cursor=3,len=4,reason=) +[43] 12 : Failure(reason=) +[43] 8 : Failure(cursor=3,len=4,reason=) +[43] 3 : Failure(cursor=3,len=4,reason=) +[43] 2 : Running(cursor=1,len=2) +[43] 4 : Running() +[43] 2 : Running(cursor=1,len=2) +[43] 1 : Running(cursor=0,len=1) +[44] next tick +[44] 2 : Running(cursor=0,len=2) +[44] 3 : Running(cursor=0,len=4,reason=) +[44] 5 : Success() +[44] 3 : Running(cursor=1,len=4,reason=) +[44] 6 : Success() +[44] 3 : Running(cursor=2,len=4,reason=) +[44] 7 : Success() +[44] 3 : Running(cursor=3,len=4,reason=) +[44] 8 : Running(cursor=0,len=4,reason=) +[44] 9 : Success() +[44] 8 : Running(cursor=1,len=4,reason=) +[44] 10 : Success() +[44] 8 : Running(cursor=2,len=4,reason=) +[44] 11 : Success() +[44] 8 : Running(cursor=3,len=4,reason=) +[44] 12 : Failure(reason=) +[44] 8 : Failure(cursor=3,len=4,reason=) +[44] 3 : Failure(cursor=3,len=4,reason=) +[44] 2 : Running(cursor=1,len=2) +[44] 4 : Running() +[44] 2 : Running(cursor=1,len=2) +[44] 1 : Running(cursor=0,len=1) +[45] next tick +[45] 2 : Running(cursor=0,len=2) +[45] 3 : Running(cursor=0,len=4,reason=) +[45] 5 : Success() +[45] 3 : Running(cursor=1,len=4,reason=) +[45] 6 : Success() +[45] 3 : Running(cursor=2,len=4,reason=) +[45] 7 : Success() +[45] 3 : Running(cursor=3,len=4,reason=) +[45] 8 : Running(cursor=0,len=4,reason=) +[45] 9 : Success() +[45] 8 : Running(cursor=1,len=4,reason=) +[45] 10 : Success() +[45] 8 : Running(cursor=2,len=4,reason=) +[45] 11 : Success() +[45] 8 : Running(cursor=3,len=4,reason=) +[45] 12 : Failure(reason=) +[45] 8 : Failure(cursor=3,len=4,reason=) +[45] 3 : Failure(cursor=3,len=4,reason=) +[45] 2 : Running(cursor=1,len=2) +[45] 4 : Running() +[45] 2 : Running(cursor=1,len=2) +[45] 1 : Running(cursor=0,len=1) +[46] next tick +[46] 2 : Running(cursor=0,len=2) +[46] 3 : Running(cursor=0,len=4,reason=) +[46] 5 : Success() +[46] 3 : Running(cursor=1,len=4,reason=) +[46] 6 : Success() +[46] 3 : Running(cursor=2,len=4,reason=) +[46] 7 : Success() +[46] 3 : Running(cursor=3,len=4,reason=) +[46] 8 : Running(cursor=0,len=4,reason=) +[46] 9 : Success() +[46] 8 : Running(cursor=1,len=4,reason=) +[46] 10 : Success() +[46] 8 : Running(cursor=2,len=4,reason=) +[46] 11 : Success() +[46] 8 : Running(cursor=3,len=4,reason=) +[46] 12 : Failure(reason=) +[46] 8 : Failure(cursor=3,len=4,reason=) +[46] 3 : Failure(cursor=3,len=4,reason=) +[46] 2 : Running(cursor=1,len=2) +[46] 4 : Running() +[46] 2 : Running(cursor=1,len=2) +[46] 1 : Running(cursor=0,len=1) +[47] next tick +[47] 2 : Running(cursor=0,len=2) +[47] 3 : Running(cursor=0,len=4,reason=) +[47] 5 : Success() +[47] 3 : Running(cursor=1,len=4,reason=) +[47] 6 : Success() +[47] 3 : Running(cursor=2,len=4,reason=) +[47] 7 : Success() +[47] 3 : Running(cursor=3,len=4,reason=) +[47] 8 : Running(cursor=0,len=4,reason=) +[47] 9 : Success() +[47] 8 : Running(cursor=1,len=4,reason=) +[47] 10 : Success() +[47] 8 : Running(cursor=2,len=4,reason=) +[47] 11 : Success() +[47] 8 : Running(cursor=3,len=4,reason=) +[47] 12 : Failure(reason=) +[47] 8 : Failure(cursor=3,len=4,reason=) +[47] 3 : Failure(cursor=3,len=4,reason=) +[47] 2 : Running(cursor=1,len=2) +[47] 4 : Running() +[47] 2 : Running(cursor=1,len=2) +[47] 1 : Running(cursor=0,len=1) +[48] next tick +[48] 2 : Running(cursor=0,len=2) +[48] 3 : Running(cursor=0,len=4,reason=) +[48] 5 : Success() +[48] 3 : Running(cursor=1,len=4,reason=) +[48] 6 : Success() +[48] 3 : Running(cursor=2,len=4,reason=) +[48] 7 : Success() +[48] 3 : Running(cursor=3,len=4,reason=) +[48] 8 : Running(cursor=0,len=4,reason=) +[48] 9 : Success() +[48] 8 : Running(cursor=1,len=4,reason=) +[48] 10 : Success() +[48] 8 : Running(cursor=2,len=4,reason=) +[48] 11 : Success() +[48] 8 : Running(cursor=3,len=4,reason=) +[48] 12 : Failure(reason=) +[48] 8 : Failure(cursor=3,len=4,reason=) +[48] 3 : Failure(cursor=3,len=4,reason=) +[48] 2 : Running(cursor=1,len=2) +[48] 4 : Running() +[48] 2 : Running(cursor=1,len=2) +[48] 1 : Running(cursor=0,len=1) +[49] next tick +[49] 2 : Running(cursor=0,len=2) +[49] 3 : Running(cursor=0,len=4,reason=) +[49] 5 : Success() +[49] 3 : Running(cursor=1,len=4,reason=) +[49] 6 : Success() +[49] 3 : Running(cursor=2,len=4,reason=) +[49] 7 : Success() +[49] 3 : Running(cursor=3,len=4,reason=) +[49] 8 : Running(cursor=0,len=4,reason=) +[49] 9 : Success() +[49] 8 : Running(cursor=1,len=4,reason=) +[49] 10 : Success() +[49] 8 : Running(cursor=2,len=4,reason=) +[49] 11 : Success() +[49] 8 : Running(cursor=3,len=4,reason=) +[49] 12 : Failure(reason=) +[49] 8 : Failure(cursor=3,len=4,reason=) +[49] 3 : Failure(cursor=3,len=4,reason=) +[49] 2 : Running(cursor=1,len=2) +[49] 4 : Running() +[49] 2 : Running(cursor=1,len=2) +[49] 1 : Running(cursor=0,len=1) +[50] next tick +[50] 2 : Running(cursor=0,len=2) +[50] 3 : Running(cursor=0,len=4,reason=) +[50] 5 : Success() +[50] 3 : Running(cursor=1,len=4,reason=) +[50] 6 : Success() +[50] 3 : Running(cursor=2,len=4,reason=) +[50] 7 : Success() +[50] 3 : Running(cursor=3,len=4,reason=) +[50] 8 : Running(cursor=0,len=4,reason=) +[50] 9 : Success() +[50] 8 : Running(cursor=1,len=4,reason=) +[50] 10 : Success() +[50] 8 : Running(cursor=2,len=4,reason=) +[50] 11 : Success() +[50] 8 : Running(cursor=3,len=4,reason=) +[50] 12 : Failure(reason=) +[50] 8 : Failure(cursor=3,len=4,reason=) +[50] 3 : Failure(cursor=3,len=4,reason=) +[50] 2 : Running(cursor=1,len=2) +[50] 4 : Running() +[50] 2 : Running(cursor=1,len=2) +[50] 1 : Running(cursor=0,len=1) +[51] next tick +[51] 2 : Running(cursor=0,len=2) +[51] 3 : Running(cursor=0,len=4,reason=) +[51] 5 : Success() +[51] 3 : Running(cursor=1,len=4,reason=) +[51] 6 : Success() +[51] 3 : Running(cursor=2,len=4,reason=) +[51] 7 : Success() +[51] 3 : Running(cursor=3,len=4,reason=) +[51] 8 : Running(cursor=0,len=4,reason=) +[51] 9 : Success() +[51] 8 : Running(cursor=1,len=4,reason=) +[51] 10 : Success() +[51] 8 : Running(cursor=2,len=4,reason=) +[51] 11 : Success() +[51] 8 : Running(cursor=3,len=4,reason=) +[51] 12 : Failure(reason=) +[51] 8 : Failure(cursor=3,len=4,reason=) +[51] 3 : Failure(cursor=3,len=4,reason=) +[51] 2 : Running(cursor=1,len=2) +[51] 4 : Running() +[51] 2 : Running(cursor=1,len=2) +[51] 1 : Running(cursor=0,len=1) +[52] next tick +[52] 2 : Running(cursor=0,len=2) +[52] 3 : Running(cursor=0,len=4,reason=) +[52] 5 : Success() +[52] 3 : Running(cursor=1,len=4,reason=) +[52] 6 : Success() +[52] 3 : Running(cursor=2,len=4,reason=) +[52] 7 : Success() +[52] 3 : Running(cursor=3,len=4,reason=) +[52] 8 : Running(cursor=0,len=4,reason=) +[52] 9 : Success() +[52] 8 : Running(cursor=1,len=4,reason=) +[52] 10 : Success() +[52] 8 : Running(cursor=2,len=4,reason=) +[52] 11 : Success() +[52] 8 : Running(cursor=3,len=4,reason=) +[52] 12 : Failure(reason=) +[52] 8 : Failure(cursor=3,len=4,reason=) +[52] 3 : Failure(cursor=3,len=4,reason=) +[52] 2 : Running(cursor=1,len=2) +[52] 4 : Running() +[52] 2 : Running(cursor=1,len=2) +[52] 1 : Running(cursor=0,len=1) +[53] next tick +[53] 2 : Running(cursor=0,len=2) +[53] 3 : Running(cursor=0,len=4,reason=) +[53] 5 : Success() +[53] 3 : Running(cursor=1,len=4,reason=) +[53] 6 : Success() +[53] 3 : Running(cursor=2,len=4,reason=) +[53] 7 : Success() +[53] 3 : Running(cursor=3,len=4,reason=) +[53] 8 : Running(cursor=0,len=4,reason=) +[53] 9 : Success() +[53] 8 : Running(cursor=1,len=4,reason=) +[53] 10 : Success() +[53] 8 : Running(cursor=2,len=4,reason=) +[53] 11 : Success() +[53] 8 : Running(cursor=3,len=4,reason=) +[53] 12 : Failure(reason=) +[53] 8 : Failure(cursor=3,len=4,reason=) +[53] 3 : Failure(cursor=3,len=4,reason=) +[53] 2 : Running(cursor=1,len=2) +[53] 4 : Running() +[53] 2 : Running(cursor=1,len=2) +[53] 1 : Running(cursor=0,len=1) +[54] next tick +[54] 2 : Running(cursor=0,len=2) +[54] 3 : Running(cursor=0,len=4,reason=) +[54] 5 : Success() +[54] 3 : Running(cursor=1,len=4,reason=) +[54] 6 : Success() +[54] 3 : Running(cursor=2,len=4,reason=) +[54] 7 : Success() +[54] 3 : Running(cursor=3,len=4,reason=) +[54] 8 : Running(cursor=0,len=4,reason=) +[54] 9 : Success() +[54] 8 : Running(cursor=1,len=4,reason=) +[54] 10 : Success() +[54] 8 : Running(cursor=2,len=4,reason=) +[54] 11 : Success() +[54] 8 : Running(cursor=3,len=4,reason=) +[54] 12 : Failure(reason=) +[54] 8 : Failure(cursor=3,len=4,reason=) +[54] 3 : Failure(cursor=3,len=4,reason=) +[54] 2 : Running(cursor=1,len=2) +[54] 4 : Running() +[54] 2 : Running(cursor=1,len=2) +[54] 1 : Running(cursor=0,len=1) +[55] next tick +[55] 2 : Running(cursor=0,len=2) +[55] 3 : Running(cursor=0,len=4,reason=) +[55] 5 : Success() +[55] 3 : Running(cursor=1,len=4,reason=) +[55] 6 : Success() +[55] 3 : Running(cursor=2,len=4,reason=) +[55] 7 : Success() +[55] 3 : Running(cursor=3,len=4,reason=) +[55] 8 : Running(cursor=0,len=4,reason=) +[55] 9 : Success() +[55] 8 : Running(cursor=1,len=4,reason=) +[55] 10 : Success() +[55] 8 : Running(cursor=2,len=4,reason=) +[55] 11 : Success() +[55] 8 : Running(cursor=3,len=4,reason=) +[55] 12 : Failure(reason=) +[55] 8 : Failure(cursor=3,len=4,reason=) +[55] 3 : Failure(cursor=3,len=4,reason=) +[55] 2 : Running(cursor=1,len=2) +[55] 4 : Running() +[55] 2 : Running(cursor=1,len=2) +[55] 1 : Running(cursor=0,len=1) +[56] next tick +[56] 2 : Running(cursor=0,len=2) +[56] 3 : Running(cursor=0,len=4,reason=) +[56] 5 : Success() +[56] 3 : Running(cursor=1,len=4,reason=) +[56] 6 : Success() +[56] 3 : Running(cursor=2,len=4,reason=) +[56] 7 : Success() +[56] 3 : Running(cursor=3,len=4,reason=) +[56] 8 : Running(cursor=0,len=4,reason=) +[56] 9 : Success() +[56] 8 : Running(cursor=1,len=4,reason=) +[56] 10 : Success() +[56] 8 : Running(cursor=2,len=4,reason=) +[56] 11 : Success() +[56] 8 : Running(cursor=3,len=4,reason=) +[56] 12 : Failure(reason=) +[56] 8 : Failure(cursor=3,len=4,reason=) +[56] 3 : Failure(cursor=3,len=4,reason=) +[56] 2 : Running(cursor=1,len=2) +[56] 4 : Running() +[56] 2 : Running(cursor=1,len=2) +[56] 1 : Running(cursor=0,len=1) +[57] next tick +[57] 2 : Running(cursor=0,len=2) +[57] 3 : Running(cursor=0,len=4,reason=) +[57] 5 : Success() +[57] 3 : Running(cursor=1,len=4,reason=) +[57] 6 : Success() +[57] 3 : Running(cursor=2,len=4,reason=) +[57] 7 : Success() +[57] 3 : Running(cursor=3,len=4,reason=) +[57] 8 : Running(cursor=0,len=4,reason=) +[57] 9 : Success() +[57] 8 : Running(cursor=1,len=4,reason=) +[57] 10 : Success() +[57] 8 : Running(cursor=2,len=4,reason=) +[57] 11 : Success() +[57] 8 : Running(cursor=3,len=4,reason=) +[57] 12 : Failure(reason=) +[57] 8 : Failure(cursor=3,len=4,reason=) +[57] 3 : Failure(cursor=3,len=4,reason=) +[57] 2 : Running(cursor=1,len=2) +[57] 4 : Running() +[57] 2 : Running(cursor=1,len=2) +[57] 1 : Running(cursor=0,len=1) +[58] next tick +[58] 2 : Running(cursor=0,len=2) +[58] 3 : Running(cursor=0,len=4,reason=) +[58] 5 : Success() +[58] 3 : Running(cursor=1,len=4,reason=) +[58] 6 : Success() +[58] 3 : Running(cursor=2,len=4,reason=) +[58] 7 : Success() +[58] 3 : Running(cursor=3,len=4,reason=) +[58] 8 : Running(cursor=0,len=4,reason=) +[58] 9 : Success() +[58] 8 : Running(cursor=1,len=4,reason=) +[58] 10 : Success() +[58] 8 : Running(cursor=2,len=4,reason=) +[58] 11 : Success() +[58] 8 : Running(cursor=3,len=4,reason=) +[58] 12 : Failure(reason=) +[58] 8 : Failure(cursor=3,len=4,reason=) +[58] 3 : Failure(cursor=3,len=4,reason=) +[58] 2 : Running(cursor=1,len=2) +[58] 4 : Running() +[58] 2 : Running(cursor=1,len=2) +[58] 1 : Running(cursor=0,len=1) +[59] next tick +[59] 2 : Running(cursor=0,len=2) +[59] 3 : Running(cursor=0,len=4,reason=) +[59] 5 : Success() +[59] 3 : Running(cursor=1,len=4,reason=) +[59] 6 : Success() +[59] 3 : Running(cursor=2,len=4,reason=) +[59] 7 : Success() +[59] 3 : Running(cursor=3,len=4,reason=) +[59] 8 : Running(cursor=0,len=4,reason=) +[59] 9 : Success() +[59] 8 : Running(cursor=1,len=4,reason=) +[59] 10 : Success() +[59] 8 : Running(cursor=2,len=4,reason=) +[59] 11 : Success() +[59] 8 : Running(cursor=3,len=4,reason=) +[59] 12 : Failure(reason=) +[59] 8 : Failure(cursor=3,len=4,reason=) +[59] 3 : Failure(cursor=3,len=4,reason=) +[59] 2 : Running(cursor=1,len=2) +[59] 4 : Running() +[59] 2 : Running(cursor=1,len=2) +[59] 1 : Running(cursor=0,len=1) +[60] next tick +[60] 2 : Running(cursor=0,len=2) +[60] 3 : Running(cursor=0,len=4,reason=) +[60] 5 : Success() +[60] 3 : Running(cursor=1,len=4,reason=) +[60] 6 : Success() +[60] 3 : Running(cursor=2,len=4,reason=) +[60] 7 : Success() +[60] 3 : Running(cursor=3,len=4,reason=) +[60] 8 : Running(cursor=0,len=4,reason=) +[60] 9 : Success() +[60] 8 : Running(cursor=1,len=4,reason=) +[60] 10 : Success() +[60] 8 : Running(cursor=2,len=4,reason=) +[60] 11 : Success() +[60] 8 : Running(cursor=3,len=4,reason=) +[60] 12 : Failure(reason=) +[60] 8 : Failure(cursor=3,len=4,reason=) +[60] 3 : Failure(cursor=3,len=4,reason=) +[60] 2 : Running(cursor=1,len=2) +[60] 4 : Running() +[60] 2 : Running(cursor=1,len=2) +[60] 1 : Running(cursor=0,len=1) +[61] next tick +[61] 2 : Running(cursor=0,len=2) +[61] 3 : Running(cursor=0,len=4,reason=) +[61] 5 : Success() +[61] 3 : Running(cursor=1,len=4,reason=) +[61] 6 : Success() +[61] 3 : Running(cursor=2,len=4,reason=) +[61] 7 : Success() +[61] 3 : Running(cursor=3,len=4,reason=) +[61] 8 : Running(cursor=0,len=4,reason=) +[61] 9 : Success() +[61] 8 : Running(cursor=1,len=4,reason=) +[61] 10 : Success() +[61] 8 : Running(cursor=2,len=4,reason=) +[61] 11 : Success() +[61] 8 : Running(cursor=3,len=4,reason=) +[61] 12 : Failure(reason=) +[61] 8 : Failure(cursor=3,len=4,reason=) +[61] 3 : Failure(cursor=3,len=4,reason=) +[61] 2 : Running(cursor=1,len=2) +[61] 4 : Running() +[61] 2 : Running(cursor=1,len=2) +[61] 1 : Running(cursor=0,len=1) +[62] next tick +[62] 2 : Running(cursor=0,len=2) +[62] 3 : Running(cursor=0,len=4,reason=) +[62] 5 : Success() +[62] 3 : Running(cursor=1,len=4,reason=) +[62] 6 : Success() +[62] 3 : Running(cursor=2,len=4,reason=) +[62] 7 : Success() +[62] 3 : Running(cursor=3,len=4,reason=) +[62] 8 : Running(cursor=0,len=4,reason=) +[62] 9 : Success() +[62] 8 : Running(cursor=1,len=4,reason=) +[62] 10 : Success() +[62] 8 : Running(cursor=2,len=4,reason=) +[62] 11 : Success() +[62] 8 : Running(cursor=3,len=4,reason=) +[62] 12 : Failure(reason=) +[62] 8 : Failure(cursor=3,len=4,reason=) +[62] 3 : Failure(cursor=3,len=4,reason=) +[62] 2 : Running(cursor=1,len=2) +[62] 4 : Running() +[62] 2 : Running(cursor=1,len=2) +[62] 1 : Running(cursor=0,len=1) +[63] next tick +[63] 2 : Running(cursor=0,len=2) +[63] 3 : Running(cursor=0,len=4,reason=) +[63] 5 : Success() +[63] 3 : Running(cursor=1,len=4,reason=) +[63] 6 : Success() +[63] 3 : Running(cursor=2,len=4,reason=) +[63] 7 : Success() +[63] 3 : Running(cursor=3,len=4,reason=) +[63] 8 : Running(cursor=0,len=4,reason=) +[63] 9 : Success() +[63] 8 : Running(cursor=1,len=4,reason=) +[63] 10 : Success() +[63] 8 : Running(cursor=2,len=4,reason=) +[63] 11 : Success() +[63] 8 : Running(cursor=3,len=4,reason=) +[63] 12 : Failure(reason=) +[63] 8 : Failure(cursor=3,len=4,reason=) +[63] 3 : Failure(cursor=3,len=4,reason=) +[63] 2 : Running(cursor=1,len=2) +[63] 4 : Running() +[63] 2 : Running(cursor=1,len=2) +[63] 1 : Running(cursor=0,len=1) +[64] next tick +[64] 2 : Running(cursor=0,len=2) +[64] 3 : Running(cursor=0,len=4,reason=) +[64] 5 : Success() +[64] 3 : Running(cursor=1,len=4,reason=) +[64] 6 : Success() +[64] 3 : Running(cursor=2,len=4,reason=) +[64] 7 : Success() +[64] 3 : Running(cursor=3,len=4,reason=) +[64] 8 : Running(cursor=0,len=4,reason=) +[64] 9 : Success() +[64] 8 : Running(cursor=1,len=4,reason=) +[64] 10 : Success() +[64] 8 : Running(cursor=2,len=4,reason=) +[64] 11 : Success() +[64] 8 : Running(cursor=3,len=4,reason=) +[64] 12 : Failure(reason=) +[64] 8 : Failure(cursor=3,len=4,reason=) +[64] 3 : Failure(cursor=3,len=4,reason=) +[64] 2 : Running(cursor=1,len=2) +[64] 4 : Running() +[64] 2 : Running(cursor=1,len=2) +[64] 1 : Running(cursor=0,len=1) +[65] next tick +[65] 2 : Running(cursor=0,len=2) +[65] 3 : Running(cursor=0,len=4,reason=) +[65] 5 : Success() +[65] 3 : Running(cursor=1,len=4,reason=) +[65] 6 : Success() +[65] 3 : Running(cursor=2,len=4,reason=) +[65] 7 : Success() +[65] 3 : Running(cursor=3,len=4,reason=) +[65] 8 : Running(cursor=0,len=4,reason=) +[65] 9 : Success() +[65] 8 : Running(cursor=1,len=4,reason=) +[65] 10 : Success() +[65] 8 : Running(cursor=2,len=4,reason=) +[65] 11 : Success() +[65] 8 : Running(cursor=3,len=4,reason=) +[65] 12 : Failure(reason=) +[65] 8 : Failure(cursor=3,len=4,reason=) +[65] 3 : Failure(cursor=3,len=4,reason=) +[65] 2 : Running(cursor=1,len=2) +[65] 4 : Running() +[65] 2 : Running(cursor=1,len=2) +[65] 1 : Running(cursor=0,len=1) +[66] next tick +[66] 2 : Running(cursor=0,len=2) +[66] 3 : Running(cursor=0,len=4,reason=) +[66] 5 : Success() +[66] 3 : Running(cursor=1,len=4,reason=) +[66] 6 : Success() +[66] 3 : Running(cursor=2,len=4,reason=) +[66] 7 : Success() +[66] 3 : Running(cursor=3,len=4,reason=) +[66] 8 : Running(cursor=0,len=4,reason=) +[66] 9 : Success() +[66] 8 : Running(cursor=1,len=4,reason=) +[66] 10 : Success() +[66] 8 : Running(cursor=2,len=4,reason=) +[66] 11 : Success() +[66] 8 : Running(cursor=3,len=4,reason=) +[66] 12 : Failure(reason=) +[66] 8 : Failure(cursor=3,len=4,reason=) +[66] 3 : Failure(cursor=3,len=4,reason=) +[66] 2 : Running(cursor=1,len=2) +[66] 4 : Running() +[66] 2 : Running(cursor=1,len=2) +[66] 1 : Running(cursor=0,len=1) +[67] next tick +[67] 2 : Running(cursor=0,len=2) +[67] 3 : Running(cursor=0,len=4,reason=) +[67] 5 : Success() +[67] 3 : Running(cursor=1,len=4,reason=) +[67] 6 : Success() +[67] 3 : Running(cursor=2,len=4,reason=) +[67] 7 : Success() +[67] 3 : Running(cursor=3,len=4,reason=) +[67] 8 : Running(cursor=0,len=4,reason=) +[67] 9 : Success() +[67] 8 : Running(cursor=1,len=4,reason=) +[67] 10 : Success() +[67] 8 : Running(cursor=2,len=4,reason=) +[67] 11 : Success() +[67] 8 : Running(cursor=3,len=4,reason=) +[67] 12 : Failure(reason=) +[67] 8 : Failure(cursor=3,len=4,reason=) +[67] 3 : Failure(cursor=3,len=4,reason=) +[67] 2 : Running(cursor=1,len=2) +[67] 4 : Running() +[67] 2 : Running(cursor=1,len=2) +[67] 1 : Running(cursor=0,len=1) +[68] next tick +[68] 2 : Running(cursor=0,len=2) +[68] 3 : Running(cursor=0,len=4,reason=) +[68] 5 : Success() +[68] 3 : Running(cursor=1,len=4,reason=) +[68] 6 : Success() +[68] 3 : Running(cursor=2,len=4,reason=) +[68] 7 : Success() +[68] 3 : Running(cursor=3,len=4,reason=) +[68] 8 : Running(cursor=0,len=4,reason=) +[68] 9 : Success() +[68] 8 : Running(cursor=1,len=4,reason=) +[68] 10 : Success() +[68] 8 : Running(cursor=2,len=4,reason=) +[68] 11 : Success() +[68] 8 : Running(cursor=3,len=4,reason=) +[68] 12 : Failure(reason=) +[68] 8 : Failure(cursor=3,len=4,reason=) +[68] 3 : Failure(cursor=3,len=4,reason=) +[68] 2 : Running(cursor=1,len=2) +[68] 4 : Running() +[68] 2 : Running(cursor=1,len=2) +[68] 1 : Running(cursor=0,len=1) +[69] next tick +[69] 2 : Running(cursor=0,len=2) +[69] 3 : Running(cursor=0,len=4,reason=) +[69] 5 : Success() +[69] 3 : Running(cursor=1,len=4,reason=) +[69] 6 : Success() +[69] 3 : Running(cursor=2,len=4,reason=) +[69] 7 : Success() +[69] 3 : Running(cursor=3,len=4,reason=) +[69] 8 : Running(cursor=0,len=4,reason=) +[69] 9 : Success() +[69] 8 : Running(cursor=1,len=4,reason=) +[69] 10 : Success() +[69] 8 : Running(cursor=2,len=4,reason=) +[69] 11 : Success() +[69] 8 : Running(cursor=3,len=4,reason=) +[69] 12 : Failure(reason=) +[69] 8 : Failure(cursor=3,len=4,reason=) +[69] 3 : Failure(cursor=3,len=4,reason=) +[69] 2 : Running(cursor=1,len=2) +[69] 4 : Running() +[69] 2 : Running(cursor=1,len=2) +[69] 1 : Running(cursor=0,len=1) +[70] next tick +[70] 2 : Running(cursor=0,len=2) +[70] 3 : Running(cursor=0,len=4,reason=) +[70] 5 : Success() +[70] 3 : Running(cursor=1,len=4,reason=) +[70] 6 : Success() +[70] 3 : Running(cursor=2,len=4,reason=) +[70] 7 : Success() +[70] 3 : Running(cursor=3,len=4,reason=) +[70] 8 : Running(cursor=0,len=4,reason=) +[70] 9 : Success() +[70] 8 : Running(cursor=1,len=4,reason=) +[70] 10 : Success() +[70] 8 : Running(cursor=2,len=4,reason=) +[70] 11 : Success() +[70] 8 : Running(cursor=3,len=4,reason=) +[70] 12 : Failure(reason=) +[70] 8 : Failure(cursor=3,len=4,reason=) +[70] 3 : Failure(cursor=3,len=4,reason=) +[70] 2 : Running(cursor=1,len=2) +[70] 4 : Running() +[70] 2 : Running(cursor=1,len=2) +[70] 1 : Running(cursor=0,len=1) +[71] next tick +[71] 2 : Running(cursor=0,len=2) +[71] 3 : Running(cursor=0,len=4,reason=) +[71] 5 : Success() +[71] 3 : Running(cursor=1,len=4,reason=) +[71] 6 : Success() +[71] 3 : Running(cursor=2,len=4,reason=) +[71] 7 : Success() +[71] 3 : Running(cursor=3,len=4,reason=) +[71] 8 : Running(cursor=0,len=4,reason=) +[71] 9 : Success() +[71] 8 : Running(cursor=1,len=4,reason=) +[71] 10 : Success() +[71] 8 : Running(cursor=2,len=4,reason=) +[71] 11 : Success() +[71] 8 : Running(cursor=3,len=4,reason=) +[71] 12 : Failure(reason=) +[71] 8 : Failure(cursor=3,len=4,reason=) +[71] 3 : Failure(cursor=3,len=4,reason=) +[71] 2 : Running(cursor=1,len=2) +[71] 4 : Running() +[71] 2 : Running(cursor=1,len=2) +[71] 1 : Running(cursor=0,len=1) +[72] next tick +[72] 2 : Running(cursor=0,len=2) +[72] 3 : Running(cursor=0,len=4,reason=) +[72] 5 : Success() +[72] 3 : Running(cursor=1,len=4,reason=) +[72] 6 : Success() +[72] 3 : Running(cursor=2,len=4,reason=) +[72] 7 : Success() +[72] 3 : Running(cursor=3,len=4,reason=) +[72] 8 : Running(cursor=0,len=4,reason=) +[72] 9 : Success() +[72] 8 : Running(cursor=1,len=4,reason=) +[72] 10 : Success() +[72] 8 : Running(cursor=2,len=4,reason=) +[72] 11 : Success() +[72] 8 : Running(cursor=3,len=4,reason=) +[72] 12 : Failure(reason=) +[72] 8 : Failure(cursor=3,len=4,reason=) +[72] 3 : Failure(cursor=3,len=4,reason=) +[72] 2 : Running(cursor=1,len=2) +[72] 4 : Running() +[72] 2 : Running(cursor=1,len=2) +[72] 1 : Running(cursor=0,len=1) +[73] next tick +[73] 2 : Running(cursor=0,len=2) +[73] 3 : Running(cursor=0,len=4,reason=) +[73] 5 : Success() +[73] 3 : Running(cursor=1,len=4,reason=) +[73] 6 : Success() +[73] 3 : Running(cursor=2,len=4,reason=) +[73] 7 : Success() +[73] 3 : Running(cursor=3,len=4,reason=) +[73] 8 : Running(cursor=0,len=4,reason=) +[73] 9 : Success() +[73] 8 : Running(cursor=1,len=4,reason=) +[73] 10 : Success() +[73] 8 : Running(cursor=2,len=4,reason=) +[73] 11 : Success() +[73] 8 : Running(cursor=3,len=4,reason=) +[73] 12 : Failure(reason=) +[73] 8 : Failure(cursor=3,len=4,reason=) +[73] 3 : Failure(cursor=3,len=4,reason=) +[73] 2 : Running(cursor=1,len=2) +[73] 4 : Running() +[73] 2 : Running(cursor=1,len=2) +[73] 1 : Running(cursor=0,len=1) +[74] next tick +[74] 2 : Running(cursor=0,len=2) +[74] 3 : Running(cursor=0,len=4,reason=) +[74] 5 : Success() +[74] 3 : Running(cursor=1,len=4,reason=) +[74] 6 : Success() +[74] 3 : Running(cursor=2,len=4,reason=) +[74] 7 : Success() +[74] 3 : Running(cursor=3,len=4,reason=) +[74] 8 : Running(cursor=0,len=4,reason=) +[74] 9 : Success() +[74] 8 : Running(cursor=1,len=4,reason=) +[74] 10 : Success() +[74] 8 : Running(cursor=2,len=4,reason=) +[74] 11 : Success() +[74] 8 : Running(cursor=3,len=4,reason=) +[74] 12 : Failure(reason=) +[74] 8 : Failure(cursor=3,len=4,reason=) +[74] 3 : Failure(cursor=3,len=4,reason=) +[74] 2 : Running(cursor=1,len=2) +[74] 4 : Running() +[74] 2 : Running(cursor=1,len=2) +[74] 1 : Running(cursor=0,len=1) +[75] next tick +[75] 2 : Running(cursor=0,len=2) +[75] 3 : Running(cursor=0,len=4,reason=) +[75] 5 : Success() +[75] 3 : Running(cursor=1,len=4,reason=) +[75] 6 : Success() +[75] 3 : Running(cursor=2,len=4,reason=) +[75] 7 : Success() +[75] 3 : Running(cursor=3,len=4,reason=) +[75] 8 : Running(cursor=0,len=4,reason=) +[75] 9 : Success() +[75] 8 : Running(cursor=1,len=4,reason=) +[75] 10 : Success() +[75] 8 : Running(cursor=2,len=4,reason=) +[75] 11 : Success() +[75] 8 : Running(cursor=3,len=4,reason=) +[75] 12 : Failure(reason=) +[75] 8 : Failure(cursor=3,len=4,reason=) +[75] 3 : Failure(cursor=3,len=4,reason=) +[75] 2 : Running(cursor=1,len=2) +[75] 4 : Running() +[75] 2 : Running(cursor=1,len=2) +[75] 1 : Running(cursor=0,len=1) +[76] next tick +[76] 2 : Running(cursor=0,len=2) +[76] 3 : Running(cursor=0,len=4,reason=) +[76] 5 : Success() +[76] 3 : Running(cursor=1,len=4,reason=) +[76] 6 : Success() +[76] 3 : Running(cursor=2,len=4,reason=) +[76] 7 : Success() +[76] 3 : Running(cursor=3,len=4,reason=) +[76] 8 : Running(cursor=0,len=4,reason=) +[76] 9 : Success() +[76] 8 : Running(cursor=1,len=4,reason=) +[76] 10 : Success() +[76] 8 : Running(cursor=2,len=4,reason=) +[76] 11 : Success() +[76] 8 : Running(cursor=3,len=4,reason=) +[76] 12 : Failure(reason=) +[76] 8 : Failure(cursor=3,len=4,reason=) +[76] 3 : Failure(cursor=3,len=4,reason=) +[76] 2 : Running(cursor=1,len=2) +[76] 4 : Running() +[76] 2 : Running(cursor=1,len=2) +[76] 1 : Running(cursor=0,len=1) +[77] next tick +[77] 2 : Running(cursor=0,len=2) +[77] 3 : Running(cursor=0,len=4,reason=) +[77] 5 : Success() +[77] 3 : Running(cursor=1,len=4,reason=) +[77] 6 : Success() +[77] 3 : Running(cursor=2,len=4,reason=) +[77] 7 : Success() +[77] 3 : Running(cursor=3,len=4,reason=) +[77] 8 : Running(cursor=0,len=4,reason=) +[77] 9 : Success() +[77] 8 : Running(cursor=1,len=4,reason=) +[77] 10 : Success() +[77] 8 : Running(cursor=2,len=4,reason=) +[77] 11 : Success() +[77] 8 : Running(cursor=3,len=4,reason=) +[77] 12 : Failure(reason=) +[77] 8 : Failure(cursor=3,len=4,reason=) +[77] 3 : Failure(cursor=3,len=4,reason=) +[77] 2 : Running(cursor=1,len=2) +[77] 4 : Running() +[77] 2 : Running(cursor=1,len=2) +[77] 1 : Running(cursor=0,len=1) +[78] next tick +[78] 2 : Running(cursor=0,len=2) +[78] 3 : Running(cursor=0,len=4,reason=) +[78] 5 : Success() +[78] 3 : Running(cursor=1,len=4,reason=) +[78] 6 : Success() +[78] 3 : Running(cursor=2,len=4,reason=) +[78] 7 : Success() +[78] 3 : Running(cursor=3,len=4,reason=) +[78] 8 : Running(cursor=0,len=4,reason=) +[78] 9 : Success() +[78] 8 : Running(cursor=1,len=4,reason=) +[78] 10 : Success() +[78] 8 : Running(cursor=2,len=4,reason=) +[78] 11 : Success() +[78] 8 : Running(cursor=3,len=4,reason=) +[78] 12 : Failure(reason=) +[78] 8 : Failure(cursor=3,len=4,reason=) +[78] 3 : Failure(cursor=3,len=4,reason=) +[78] 2 : Running(cursor=1,len=2) +[78] 4 : Running() +[78] 2 : Running(cursor=1,len=2) +[78] 1 : Running(cursor=0,len=1) +[79] next tick +[79] 2 : Running(cursor=0,len=2) +[79] 3 : Running(cursor=0,len=4,reason=) +[79] 5 : Success() +[79] 3 : Running(cursor=1,len=4,reason=) +[79] 6 : Success() +[79] 3 : Running(cursor=2,len=4,reason=) +[79] 7 : Success() +[79] 3 : Running(cursor=3,len=4,reason=) +[79] 8 : Running(cursor=0,len=4,reason=) +[79] 9 : Success() +[79] 8 : Running(cursor=1,len=4,reason=) +[79] 10 : Success() +[79] 8 : Running(cursor=2,len=4,reason=) +[79] 11 : Success() +[79] 8 : Running(cursor=3,len=4,reason=) +[79] 12 : Failure(reason=) +[79] 8 : Failure(cursor=3,len=4,reason=) +[79] 3 : Failure(cursor=3,len=4,reason=) +[79] 2 : Running(cursor=1,len=2) +[79] 4 : Running() +[79] 2 : Running(cursor=1,len=2) +[79] 1 : Running(cursor=0,len=1) +[80] next tick +[80] 2 : Running(cursor=0,len=2) +[80] 3 : Running(cursor=0,len=4,reason=) +[80] 5 : Success() +[80] 3 : Running(cursor=1,len=4,reason=) +[80] 6 : Success() +[80] 3 : Running(cursor=2,len=4,reason=) +[80] 7 : Success() +[80] 3 : Running(cursor=3,len=4,reason=) +[80] 8 : Running(cursor=0,len=4,reason=) +[80] 9 : Success() +[80] 8 : Running(cursor=1,len=4,reason=) +[80] 10 : Success() +[80] 8 : Running(cursor=2,len=4,reason=) +[80] 11 : Success() +[80] 8 : Running(cursor=3,len=4,reason=) +[80] 12 : Failure(reason=) +[80] 8 : Failure(cursor=3,len=4,reason=) +[80] 3 : Failure(cursor=3,len=4,reason=) +[80] 2 : Running(cursor=1,len=2) +[80] 4 : Running() +[80] 2 : Running(cursor=1,len=2) +[80] 1 : Running(cursor=0,len=1) +[81] next tick +[81] 2 : Running(cursor=0,len=2) +[81] 3 : Running(cursor=0,len=4,reason=) +[81] 5 : Success() +[81] 3 : Running(cursor=1,len=4,reason=) +[81] 6 : Success() +[81] 3 : Running(cursor=2,len=4,reason=) +[81] 7 : Success() +[81] 3 : Running(cursor=3,len=4,reason=) +[81] 8 : Running(cursor=0,len=4,reason=) +[81] 9 : Success() +[81] 8 : Running(cursor=1,len=4,reason=) +[81] 10 : Success() +[81] 8 : Running(cursor=2,len=4,reason=) +[81] 11 : Success() +[81] 8 : Running(cursor=3,len=4,reason=) +[81] 12 : Failure(reason=) +[81] 8 : Failure(cursor=3,len=4,reason=) +[81] 3 : Failure(cursor=3,len=4,reason=) +[81] 2 : Running(cursor=1,len=2) +[81] 4 : Running() +[81] 2 : Running(cursor=1,len=2) +[81] 1 : Running(cursor=0,len=1) +[82] next tick +[82] 2 : Running(cursor=0,len=2) +[82] 3 : Running(cursor=0,len=4,reason=) +[82] 5 : Success() +[82] 3 : Running(cursor=1,len=4,reason=) +[82] 6 : Success() +[82] 3 : Running(cursor=2,len=4,reason=) +[82] 7 : Success() +[82] 3 : Running(cursor=3,len=4,reason=) +[82] 8 : Running(cursor=0,len=4,reason=) +[82] 9 : Success() +[82] 8 : Running(cursor=1,len=4,reason=) +[82] 10 : Success() +[82] 8 : Running(cursor=2,len=4,reason=) +[82] 11 : Success() +[82] 8 : Running(cursor=3,len=4,reason=) +[82] 12 : Failure(reason=) +[82] 8 : Failure(cursor=3,len=4,reason=) +[82] 3 : Failure(cursor=3,len=4,reason=) +[82] 2 : Running(cursor=1,len=2) +[82] 4 : Running() +[82] 2 : Running(cursor=1,len=2) +[82] 1 : Running(cursor=0,len=1) +[83] next tick +[83] 2 : Running(cursor=0,len=2) +[83] 3 : Running(cursor=0,len=4,reason=) +[83] 5 : Success() +[83] 3 : Running(cursor=1,len=4,reason=) +[83] 6 : Success() +[83] 3 : Running(cursor=2,len=4,reason=) +[83] 7 : Success() +[83] 3 : Running(cursor=3,len=4,reason=) +[83] 8 : Running(cursor=0,len=4,reason=) +[83] 9 : Success() +[83] 8 : Running(cursor=1,len=4,reason=) +[83] 10 : Success() +[83] 8 : Running(cursor=2,len=4,reason=) +[83] 11 : Success() +[83] 8 : Running(cursor=3,len=4,reason=) +[83] 12 : Failure(reason=) +[83] 8 : Failure(cursor=3,len=4,reason=) +[83] 3 : Failure(cursor=3,len=4,reason=) +[83] 2 : Running(cursor=1,len=2) +[83] 4 : Running() +[83] 2 : Running(cursor=1,len=2) +[83] 1 : Running(cursor=0,len=1) +[84] next tick +[84] 2 : Running(cursor=0,len=2) +[84] 3 : Running(cursor=0,len=4,reason=) +[84] 5 : Success() +[84] 3 : Running(cursor=1,len=4,reason=) +[84] 6 : Success() +[84] 3 : Running(cursor=2,len=4,reason=) +[84] 7 : Success() +[84] 3 : Running(cursor=3,len=4,reason=) +[84] 8 : Running(cursor=0,len=4,reason=) +[84] 9 : Success() +[84] 8 : Running(cursor=1,len=4,reason=) +[84] 10 : Success() +[84] 8 : Running(cursor=2,len=4,reason=) +[84] 11 : Success() +[84] 8 : Running(cursor=3,len=4,reason=) +[84] 12 : Failure(reason=) +[84] 8 : Failure(cursor=3,len=4,reason=) +[84] 3 : Failure(cursor=3,len=4,reason=) +[84] 2 : Running(cursor=1,len=2) +[84] 4 : Running() +[84] 2 : Running(cursor=1,len=2) +[84] 1 : Running(cursor=0,len=1) +[85] next tick +[85] 2 : Running(cursor=0,len=2) +[85] 3 : Running(cursor=0,len=4,reason=) +[85] 5 : Success() +[85] 3 : Running(cursor=1,len=4,reason=) +[85] 6 : Success() +[85] 3 : Running(cursor=2,len=4,reason=) +[85] 7 : Success() +[85] 3 : Running(cursor=3,len=4,reason=) +[85] 8 : Running(cursor=0,len=4,reason=) +[85] 9 : Success() +[85] 8 : Running(cursor=1,len=4,reason=) +[85] 10 : Success() +[85] 8 : Running(cursor=2,len=4,reason=) +[85] 11 : Success() +[85] 8 : Running(cursor=3,len=4,reason=) +[85] 12 : Failure(reason=) +[85] 8 : Failure(cursor=3,len=4,reason=) +[85] 3 : Failure(cursor=3,len=4,reason=) +[85] 2 : Running(cursor=1,len=2) +[85] 4 : Running() +[85] 2 : Running(cursor=1,len=2) +[85] 1 : Running(cursor=0,len=1) +[86] next tick +[86] 2 : Running(cursor=0,len=2) +[86] 3 : Running(cursor=0,len=4,reason=) +[86] 5 : Success() +[86] 3 : Running(cursor=1,len=4,reason=) +[86] 6 : Success() +[86] 3 : Running(cursor=2,len=4,reason=) +[86] 7 : Success() +[86] 3 : Running(cursor=3,len=4,reason=) +[86] 8 : Running(cursor=0,len=4,reason=) +[86] 9 : Success() +[86] 8 : Running(cursor=1,len=4,reason=) +[86] 10 : Success() +[86] 8 : Running(cursor=2,len=4,reason=) +[86] 11 : Success() +[86] 8 : Running(cursor=3,len=4,reason=) +[86] 12 : Failure(reason=) +[86] 8 : Failure(cursor=3,len=4,reason=) +[86] 3 : Failure(cursor=3,len=4,reason=) +[86] 2 : Running(cursor=1,len=2) +[86] 4 : Running() +[86] 2 : Running(cursor=1,len=2) +[86] 1 : Running(cursor=0,len=1) +[87] next tick +[87] 2 : Running(cursor=0,len=2) +[87] 3 : Running(cursor=0,len=4,reason=) +[87] 5 : Success() +[87] 3 : Running(cursor=1,len=4,reason=) +[87] 6 : Success() +[87] 3 : Running(cursor=2,len=4,reason=) +[87] 7 : Success() +[87] 3 : Running(cursor=3,len=4,reason=) +[87] 8 : Running(cursor=0,len=4,reason=) +[87] 9 : Success() +[87] 8 : Running(cursor=1,len=4,reason=) +[87] 10 : Success() +[87] 8 : Running(cursor=2,len=4,reason=) +[87] 11 : Success() +[87] 8 : Running(cursor=3,len=4,reason=) +[87] 12 : Failure(reason=) +[87] 8 : Failure(cursor=3,len=4,reason=) +[87] 3 : Failure(cursor=3,len=4,reason=) +[87] 2 : Running(cursor=1,len=2) +[87] 4 : Running() +[87] 2 : Running(cursor=1,len=2) +[87] 1 : Running(cursor=0,len=1) +[88] next tick +[88] 2 : Running(cursor=0,len=2) +[88] 3 : Running(cursor=0,len=4,reason=) +[88] 5 : Success() +[88] 3 : Running(cursor=1,len=4,reason=) +[88] 6 : Success() +[88] 3 : Running(cursor=2,len=4,reason=) +[88] 7 : Success() +[88] 3 : Running(cursor=3,len=4,reason=) +[88] 8 : Running(cursor=0,len=4,reason=) +[88] 9 : Success() +[88] 8 : Running(cursor=1,len=4,reason=) +[88] 10 : Success() +[88] 8 : Running(cursor=2,len=4,reason=) +[88] 11 : Success() +[88] 8 : Running(cursor=3,len=4,reason=) +[88] 12 : Failure(reason=) +[88] 8 : Failure(cursor=3,len=4,reason=) +[88] 3 : Failure(cursor=3,len=4,reason=) +[88] 2 : Running(cursor=1,len=2) +[88] 4 : Running() +[88] 2 : Running(cursor=1,len=2) +[88] 1 : Running(cursor=0,len=1) +[89] next tick +[89] 2 : Running(cursor=0,len=2) +[89] 3 : Running(cursor=0,len=4,reason=) +[89] 5 : Success() +[89] 3 : Running(cursor=1,len=4,reason=) +[89] 6 : Success() +[89] 3 : Running(cursor=2,len=4,reason=) +[89] 7 : Success() +[89] 3 : Running(cursor=3,len=4,reason=) +[89] 8 : Running(cursor=0,len=4,reason=) +[89] 9 : Success() +[89] 8 : Running(cursor=1,len=4,reason=) +[89] 10 : Success() +[89] 8 : Running(cursor=2,len=4,reason=) +[89] 11 : Success() +[89] 8 : Running(cursor=3,len=4,reason=) +[89] 12 : Failure(reason=) +[89] 8 : Failure(cursor=3,len=4,reason=) +[89] 3 : Failure(cursor=3,len=4,reason=) +[89] 2 : Running(cursor=1,len=2) +[89] 4 : Running() +[89] 2 : Running(cursor=1,len=2) +[89] 1 : Running(cursor=0,len=1) +[90] next tick +[90] trim 12 : Some(Leaf(Name("fail_empty"), RtArgs([]))) >>> Leaf(Name("success"), RtArgs([])) +[90] 2 : Running(cursor=0,len=2) +[90] 3 : Running(cursor=0,len=4,reason=) +[90] 5 : Success() +[90] 3 : Running(cursor=1,len=4,reason=) +[90] 6 : Success() +[90] 3 : Running(cursor=2,len=4,reason=) +[90] 7 : Success() +[90] 3 : Running(cursor=3,len=4,reason=) +[90] 8 : Running(cursor=0,len=4,reason=) +[90] 9 : Success() +[90] 8 : Running(cursor=1,len=4,reason=) +[90] 10 : Success() +[90] 8 : Running(cursor=2,len=4,reason=) +[90] 11 : Success() +[90] 8 : Running(cursor=3,len=4,reason=) +[90] 12 : Success() +[90] 8 : Success(cursor=3,len=4,reason=) +[90] 3 : Success(cursor=3,len=4,reason=) +[90] 2 : Success(cursor=0,len=2) +[90] 1 : Running(cursor=0,len=1) +[90] 1 : Success(cursor=0,len=1)