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 to arbitrary cmds made with bind -x (regular readline fn bind removal is tested in noninteractive builtin-bind.test.sh) 1 osh-cpp test bind -r for removing bindings to arbitrary cmds made with bind -x (regular readline fn bind removal is tested in noninteractive builtin-bind.test.sh) Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 71, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2229 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 71, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2230 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 71, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2231 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 71, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2232 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 71, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2233 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 to arbitrary cmds made with bind -x (regular readline fn bind removal is tested in noninteractive builtin-bind.test.sh) 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2238 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2239 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2240 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2241 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2242 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 117, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2247 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 117, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2248 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 117, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2249 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 117, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2250 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 117, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2251 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 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' before (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2253 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' before (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2256 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' before (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2259 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' before (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2262 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' before (last 100 chars): 'ting READLINE_POINT to: 26\r\nExecuting cmd: echo Current line is: $READLINE_LINE\r\nCurrent line is:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2265 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 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2268 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2269 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2270 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2271 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 135, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2272 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 setting $READLINE_POINT for the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' before (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2275 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' before (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2278 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' before (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2281 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' before (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2284 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/osh args: [b'bin/osh', b'--rcfile', b'/dev/null'] buffer (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' before (last 100 chars): 'ing READLINE_POINT to: 16\r\nExecuting cmd: echo Cursor point at: $READLINE_POINT\r\nCursor point at:\r\n' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2287 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') 5 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2290 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2291 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2292 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2293 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 161, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2294 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') 5 bash test bind -x for correctly setting $READLINE_POINT for the cmd 6 osh test bind -x code for handling unicode 6 osh-cpp test bind -x code for handling unicode Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 181, in bind_x_unicode sh.expect("🅾️") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2300 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 181, in bind_x_unicode sh.expect("🅾️") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2301 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 181, in bind_x_unicode sh.expect("🅾️") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2302 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 181, in bind_x_unicode sh.expect("🅾️") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2303 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 181, in bind_x_unicode sh.expect("🅾️") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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): ' ' before (last 100 chars): ' ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2304 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('🅾️') 6 bash test bind -x code for handling unicode 7 osh test bind -u for unsetting all bindings to a fn 7 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 196, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2309 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 196, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2310 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 196, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2311 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 196, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2312 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 196, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2313 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') 7 bash test bind -u for unsetting all bindings to a fn 8 osh test bind -q for querying bindings to a fn 8 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 206, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2318 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 206, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2319 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 206, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2320 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 206, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2321 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 206, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2322 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') 8 bash test bind -q for querying bindings to a fn 9 osh test bind -m for setting bindings in specific keymaps 9 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 230, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2327 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 230, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2328 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 230, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2329 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 230, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2330 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 230, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2331 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 -m for setting bindings in specific keymaps 10 osh test bind -f for setting bindings from an inputrc init file 10 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 246, in bind_f sh.expect('downcase-word can be invoked via.*"\\\C-o\\\C-s\\\C-h"') File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2336 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 246, in bind_f sh.expect('downcase-word can be invoked via.*"\\\C-o\\\C-s\\\C-h"') File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2337 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 246, in bind_f sh.expect('downcase-word can be invoked via.*"\\\C-o\\\C-s\\\C-h"') File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2338 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 246, in bind_f sh.expect('downcase-word can be invoked via.*"\\\C-o\\\C-s\\\C-h"') File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2339 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 103, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 246, in bind_f sh.expect('downcase-word can be invoked via.*"\\\C-o\\\C-s\\\C-h"') File "/home/uke/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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/wedge/oils-for-unix.org/pkg/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.28$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.28$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 2340 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"') 10 bash test bind -f for setting bindings from an inputrc init file Ignoring osh-cpp failure: 4 test bind -x for correctly setting $READLINE_LINE for the cmd Ignoring osh-cpp failure: 5 test bind -x for correctly setting $READLINE_POINT for the cmd