1b7e2a5cbf
Various qrexec tests create auxiliary process (service_proc) as a local variable. In case of test failure, process cleanup isn't called and may lead to FD leaks and breaking subsequent tests. Fix this by always saving such process instance in self.service_proc and cleaning it up in self.tearDown() (this code is already there). Add also waiting (and in case of timeout - killing) of a service call process too. |
||
---|---|---|
.. | ||
integ | ||
tools | ||
vm | ||
__init__.py | ||
api_admin.py | ||
api_internal.py | ||
api_misc.py | ||
api.py | ||
app.py | ||
devices_block.py | ||
devices.py | ||
events.py | ||
ext.py | ||
extra.py | ||
firewall.py | ||
init.py | ||
rpc_import.py | ||
run.py | ||
storage_file.py | ||
storage_kernels.py | ||
storage_lvm.py | ||
storage_reflink.py | ||
storage.py | ||
tarwriter.py |