diff options
author | Stephen Warren <swarren@wwwdotorg.org> | 2016-02-15 17:39:38 -0700 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2016-02-26 08:42:11 -0500 |
commit | 38831ca3be7dee0f1b744304137d623b7c7b94bf (patch) | |
tree | 1cfceb33c816df5a4f87325c45eb8288c55d7dce | |
parent | 1f60d7c6e983fbbd1da66a2437b7e9f09e36c7ac (diff) | |
download | u-boot-38831ca3be7dee0f1b744304137d623b7c7b94bf.zip u-boot-38831ca3be7dee0f1b744304137d623b7c7b94bf.tar.gz u-boot-38831ca3be7dee0f1b744304137d623b7c7b94bf.tar.bz2 |
test/py: use space to interrupt autoboot
Sending CTRL-C to QEMU's stdin aborts the process, even if stdin is being
used as a serial port (at least in the raspi2 machine with "qemu -serial
stdin"). Avoid sending CTRL-C to U-Boot to prevent it exiting.
I'd originally used CTRL-C to make sure that if the character used to
abort autoboot ended up being treated as part of a command as well, it'd
abort command entry and return the prompt to a known state. However, this
is not needed, since aborting the autoboot eats the character used to do
that.
Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
Acked-by: Simon Glass <sjg@chromium.org>
-rw-r--r-- | test/py/u_boot_console_base.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/py/u_boot_console_base.py b/test/py/u_boot_console_base.py index 318e288..f743436 100644 --- a/test/py/u_boot_console_base.py +++ b/test/py/u_boot_console_base.py @@ -326,7 +326,7 @@ class ConsoleBase(object): if m == 0: break if m == 1: - self.p.send(chr(3)) # CTRL-C + self.p.send(' ') continue raise Exception('Bad pattern found on console: ' + self.bad_pattern_ids[m - 2]) |