I was testing 'make check-avocado' on an s390 host, which currently
has a bunch of tests that time out and fail INTERRUPTED because of
various endianness bugs. I found that when the avocado run had
finished, it hadn't cleaned up the various qemu-system-foo
processes that the tests spawned (and so they kept on running
using CPU in the background).

What's the mechanism that's supposed to clean this up? I think
that the top level avocado process should never exit without
making sure all the processes that got spawned have been
killed (with SIGKILL if necessary).

thanks
-- PMM

Reply via email to