0 osh test bind (w/out flags) for adding bindings to readline fns 0 osh-cpp test bind (w/out flags) for adding bindings to readline fns 0 bash test bind (w/out flags) for adding bindings to readline fns 1 osh test bind -r for removing bindings made with bind -x 1 osh-cpp test bind -r for removing bindings made with bind -x Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3380 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3381 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3382 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3383 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3384 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') 1 bash test bind -r for removing bindings made with bind -x 2 osh test bind -x for setting bindings to custom shell functions 2 osh-cpp test bind -x for setting bindings to custom shell functions Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3389 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3390 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3391 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3392 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3393 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') 2 bash test bind -x for setting bindings to custom shell functions 3 osh test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir) 3 osh-cpp test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir) Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3398 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3399 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3400 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3401 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3402 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') 3 bash test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir) 4 osh test bind -x for correctly setting $READLINE_LINE for the cmd 4 osh-cpp test bind -x for correctly setting $READLINE_LINE for the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3407 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3408 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3409 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3410 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3411 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') 4 bash test bind -x for correctly setting $READLINE_LINE for the cmd 5 osh test bind -x for correctly using $READLINE_LINE changes 5 osh-cpp test bind -x for correctly using $READLINE_LINE changes Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3417 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3418 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3419 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3420 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3421 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') 5 bash test bind -x for correctly using $READLINE_LINE changes 6 osh test bind -x for correctly setting $READLINE_POINT for the cmd 6 osh-cpp test bind -x for correctly setting $READLINE_POINT for the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3427 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3428 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3429 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3430 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.36$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3431 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') 6 bash test bind -x for correctly setting $READLINE_POINT for the cmd 7 osh test bind -x for correctly using $READLINE_POINT to overwrite the cmd 7 osh-cpp test bind -x for correctly using $READLINE_POINT to overwrite the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.36$ bind -x '"\C-y": READLINE_POINT=19' osh-0.36$ echo "this test is failing"no longer FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.36$ bind -x '"\C-y": READLINE_POINT=19' osh-0.36$ echo "this test is failing"no longer Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.36$ bind -x '"\C-y": READLINE_POINT=19' osh-0.36$ echo "this test is failing"no longer Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.36$ bind -x '"\C-y": READLINE_POINT=19' osh-0.36$ echo "this test is failing"no longer Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.36$ bind -x '"\C-y": READLINE_POINT=19' osh-0.36$ echo "this test is failing"no longer 7 bash test bind -x for correctly using $READLINE_POINT to overwrite the cmd 8 osh test bind -x code for handling unicode 8 osh-cpp test bind -x code for handling unicode Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3446 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3447 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3448 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3449 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3450 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') 8 bash test bind -x code for handling unicode 9 osh test bind -u for unsetting all bindings to a fn 9 osh-cpp test bind -u for unsetting all bindings to a fn Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3455 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3456 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3457 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3458 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3459 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') 9 bash test bind -u for unsetting all bindings to a fn 10 osh test bind -q for querying bindings to a fn 10 osh-cpp test bind -q for querying bindings to a fn Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3464 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3465 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3466 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3467 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3468 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') 10 bash test bind -q for querying bindings to a fn 11 osh test bind -m for setting bindings in specific keymaps 11 osh-cpp test bind -m for setting bindings in specific keymaps Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3473 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3474 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3475 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3476 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3477 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') 11 bash test bind -m for setting bindings in specific keymaps 12 osh test bind -f for setting bindings from an inputrc init file 12 osh-cpp test bind -f for setting bindings from an inputrc init file Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3482 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3483 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3484 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3485 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 354, in expect return self.expect_list(compiled_pattern_list, File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/spawnbase.py", line 383, in expect_list return exp.expect_loop(timeout) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 181, in expect_loop return self.timeout(e) File "/home/uke/oils.DEPS/wedge/py3-libs/2023-03-04/lib/python3.10/site-packages/pexpect/expect.py", line 144, in timeout raise exc pexpect.exceptions.TIMEOUT: Timeout exceeded. command: _bin/cxx-asan/osh args: [b'_bin/cxx-asan/osh'] buffer (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.36$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3486 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') 12 bash test bind -f for setting bindings from an inputrc init file