generic-poky/meta/lib/oeqa/utils
Richard Purdie 78c01995e3 oeqa/sshcontrol: Handle interrupted system call error
Deal with an interrupted system call gracefully:

|   File "/home/pokybuild/yocto-autobuilder/yocto-worker/nightly-qa-systemd/build/meta/lib/oeqa/utils/sshcontrol.py", line 55, in _run
|     if select.select([self.process.stdout], [], [], 5)[0] != []:
| InterruptedError: [Errno 4] Interrupted system call

(From OE-Core rev: 556125e4004fb7ac5169b59f51dc151f18c1806a)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-10-07 16:43:58 +01:00
..
__init__.py classes/testsdk: Move code for avoid PATHs to oeqa.utils 2016-02-28 11:33:06 +00:00
commands.py devtool/recipetool/meta: Adapt to bitbake API changes for multi-configuration builds 2016-08-18 10:07:23 +01:00
decorators.py oeqa/utils/decorators: LogResults fix race condition in linkfile 2016-09-15 12:15:07 +01:00
dump.py classes/lib: Complete transition to python3 2016-06-02 08:24:01 +01:00
ftools.py oeqa/utils/ftools: improve remove_from_file algorithm 2016-03-28 15:55:50 +01:00
git.py oeqa.utils.git: implement init() method 2016-08-25 23:03:47 +01:00
httpserver.py oeqa/utils/httpserver.py: HTTPServer enable thread connection handling 2016-08-10 10:46:32 +01:00
logparser.py classes/lib: Complete transition to python3 2016-06-02 08:24:01 +01:00
network.py oeqa/utils: added new network module 2016-02-28 11:32:58 +00:00
package_manager.py oeqa/utils/package_manager.py: Add get_package_manager() 2016-05-30 15:58:11 +01:00
qemurunner.py oeqa/utils: Add StreamHandler to logger 2016-10-01 21:45:57 +01:00
qemutinyrunner.py qemurunner.py/qemutinyrunner.py: remove runqemu-internal 2016-09-09 12:07:32 +01:00
sshcontrol.py oeqa/sshcontrol: Handle interrupted system call error 2016-10-07 16:43:58 +01:00
targetbuild.py oeqa/targetbuild: use os.path.join instead of string concatenation 2016-06-23 14:26:16 +01:00
testexport.py classes/lib: Complete transition to python3 2016-06-02 08:24:01 +01:00