0 osh test bind (w/out flags) for adding bindings to readline fns 0 osh-cpp test bind (w/out flags) for adding bindings to readline fns 0 bash test bind (w/out flags) for adding bindings to readline fns 1 osh test bind -r for removing bindings made with bind -x 1 osh-cpp test bind -r for removing bindings made with bind -x Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3161 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3162 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3163 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3164 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 73, in bind_r_for_bind_x_osh_fn sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3165 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') 1 bash test bind -r for removing bindings made with bind -x 2 osh test bind -x for setting bindings to custom shell functions 2 osh-cpp test bind -x for setting bindings to custom shell functions Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3170 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3171 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3172 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3173 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 97, in bind_x sh.expect("FOO") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3174 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('FOO') 2 bash test bind -x for setting bindings to custom shell functions 3 osh test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir) 3 osh-cpp test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir) Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3179 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3180 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3181 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3182 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 116, in bind_x_runtime_envvar_vals sh.expect("bar") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3183 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('bar') 3 bash test bind -x for using env var runtime values (e.g., 'echo $PWD' should change with dir) 4 osh test bind -x for correctly setting $READLINE_LINE for the cmd 4 osh-cpp test bind -x for correctly setting $READLINE_LINE for the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/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): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3188 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/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): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3189 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/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): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3190 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/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): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3191 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 133, in bind_x_readline_line sh.expect("Current line is: abcdefghijklmnopqrstuvwxyz") File "/home/uke/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): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "[ interactive ]:2: Command 'abcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3192 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Current line is: abcdefghijklmnopqrstuvwxyz') 4 bash test bind -x for correctly setting $READLINE_LINE for the cmd 5 osh test bind -x for correctly using $READLINE_LINE changes 5 osh-cpp test bind -x for correctly using $READLINE_LINE changes Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/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): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3198 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/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): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3199 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/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): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3200 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/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): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3201 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 156, in bind_x_set_readline_line_to_uppercase sh.expect("ABCDEFGHIJKLMNOPQRSTUVWXYZ") File "/home/uke/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): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "bcdefghijklmnopqrstuvwxyz' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3202 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('ABCDEFGHIJKLMNOPQRSTUVWXYZ') 5 bash test bind -x for correctly using $READLINE_LINE changes 6 osh test bind -x for correctly setting $READLINE_POINT for the cmd 6 osh-cpp test bind -x for correctly setting $READLINE_POINT for the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/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): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3208 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/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): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3209 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/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): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3210 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/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): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3211 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 175, in bind_x_readline_point sh.expect("Cursor point at: " + str(expected_rl_point)) File "/home/uke/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): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " before (last 100 chars): "~~~~~~~~\r\n[ interactive ]:2: Command 'abcdefghijklmnop' not found (OILS-ERR-100)\r\n\x1b[?2004hosh-0.32$ " after: match: None match_index: None exitstatus: None flag_eof: False pid: 3212 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('Cursor point at: 16') 6 bash test bind -x for correctly setting $READLINE_POINT for the cmd 7 osh test bind -x for correctly using $READLINE_POINT to overwrite the cmd 7 osh-cpp test bind -x for correctly using $READLINE_POINT to overwrite the cmd Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.32$ bind -x '"\C-y": READLINE_POINT=19' osh-0.32$ echo "this test is failing"no longer FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.32$ bind -x '"\C-y": READLINE_POINT=19' osh-0.32$ echo "this test is failing"no longer Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.32$ bind -x '"\C-y": READLINE_POINT=19' osh-0.32$ echo "this test is failing"no longer Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.32$ bind -x '"\C-y": READLINE_POINT=19' osh-0.32$ echo "this test is failing"no longer Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 147, in RunOnce func(sh, test_params) File "/home/uke/oil/spec/stateful/bind.py", line 234, in bind_x_set_readline_point_to_insert raise Exception( Exception: Expected command 'echo "this test is no longer failing"' not found in screen contents: osh-0.32$ bind -x '"\C-y": READLINE_POINT=19' osh-0.32$ echo "this test is failing"no longer 7 bash test bind -x for correctly using $READLINE_POINT to overwrite the cmd 8 osh test bind -x code for handling unicode 8 osh-cpp test bind -x code for handling unicode Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3227 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3228 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3229 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3230 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 250, in bind_x_unicode sh.expect("🅾️") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3231 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('🅾️') 8 bash test bind -x code for handling unicode 9 osh test bind -u for unsetting all bindings to a fn 9 osh-cpp test bind -u for unsetting all bindings to a fn Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3236 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3237 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3238 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3239 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 265, in bind_u sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3240 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') 9 bash test bind -u for unsetting all bindings to a fn 10 osh test bind -q for querying bindings to a fn 10 osh-cpp test bind -q for querying bindings to a fn Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3245 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3246 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3247 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3248 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 275, in bind_q sh.expect(["yank can be invoked via", "yank is not bound to any keys"]) File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3249 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank can be invoked via') 1: re.compile('yank is not bound to any keys') 10 bash test bind -q for querying bindings to a fn 11 osh test bind -m for setting bindings in specific keymaps 11 osh-cpp test bind -m for setting bindings in specific keymaps Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3254 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3255 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3256 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3257 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 299, in bind_m sh.expect("yank is not bound to any keys") File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3258 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('yank is not bound to any keys') 11 bash test bind -m for setting bindings in specific keymaps 12 osh test bind -f for setting bindings from an inputrc init file 12 osh-cpp test bind -f for setting bindings from an inputrc init file Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3263 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') FAILED first time: Retrying 4 times Retry 1 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3264 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') Retry 2 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3265 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') Retry 3 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3266 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') Retry 4 of 4 Traceback (most recent call last): File "/home/uke/oil/spec/stateful/harness.py", line 149, in RunOnce func(sh) File "/home/uke/oil/spec/stateful/bind.py", line 315, in bind_f sh.expect(r'downcase-word can be invoked via.*"\\C-o\\C-s\\C-h"') File "/home/uke/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.32$ ' before (last 100 chars): ' \x1b[?2004l\r\r\n\x1b[?2004hosh-0.32$ ' after: match: None match_index: None exitstatus: None flag_eof: False pid: 3267 child_fd: 7 closed: False timeout: 1.0 delimiter: logfile: None logfile_read: None logfile_send: None maxread: 2000 ignorecase: False searchwindowsize: None delaybeforesend: 0.05 delayafterclose: 0.1 delayafterterminate: 0.1 searcher: searcher_re: 0: re.compile('downcase-word can be invoked via.*"\\\\C-o\\\\C-s\\\\C-h"') 12 bash test bind -f for setting bindings from an inputrc init file