qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Avocado not killing QEMU processes on test timeouts


From: Philippe Mathieu-Daudé
Subject: Re: Avocado not killing QEMU processes on test timeouts
Date: Wed, 10 May 2023 17:03:12 +0200
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.1

Hi Peter,

On 10/5/23 15:22, Peter Maydell wrote:
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).

Cleber said [1] he is working on this issue [2].

[1] https://lore.kernel.org/qemu-devel/e9d0f20a-4ca8-7622-0171-2cb56b75821b@redhat.com/
[2] https://github.com/avocado-framework/avocado/issues/4994

Regards,

Phil.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]