mirror of
git://git.yoctoproject.org/poky
synced 2026-04-02 02:49:11 +00:00
oeqa qemurunner.py: try to avoid reading one character at a time
Read from serial console with a small delay to bundle data to e.g. full lines. Reading one character at a time is not needed and causes busy looping. (From OE-Core rev: ab1e3000cee9f5f3496a7e67cc59b2e08a681a89) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit 0049f6757f6f956fb4cc77b3df6a672c20b53cf4) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
f5c3677f70
commit
53fc7b320c
@ -653,6 +653,8 @@ class QemuRunner:
|
||||
except InterruptedError:
|
||||
continue
|
||||
if sread:
|
||||
# try to avoid reading single character at a time
|
||||
time.sleep(0.1)
|
||||
answer = self.server_socket.recv(1024)
|
||||
if answer:
|
||||
data += answer.decode('utf-8')
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user