]> git.ipfire.org Git - thirdparty/qemu.git/commit
iotests/151: ensure subprocesses are cleaned up
authorDaniel P. Berrangé <berrange@redhat.com>
Tue, 15 Jul 2025 14:30:22 +0000 (15:30 +0100)
committerMichael Tokarev <mjt@tls.msk.ru>
Tue, 16 Sep 2025 20:35:35 +0000 (23:35 +0300)
commit38bef9dd0585c1448884d123608c3eb10db8b69f
treea5011dda8b1fc83987e51f2ac5a7725e149a5b82
parent8b594a84ddcf8dfd9e0a41381610d5df615e0473
iotests/151: ensure subprocesses are cleaned up

The iotest 151 creates a bunch of subprocesses, with their stdout
connected to a pipe but never reads any data from them and does
not gurantee the processes are killed on cleanup.

This triggers resource leak warnings from python when the
subprocess.Popen object is garbage collected.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit 2b2fb25c2aaf5b2e8172d845db39cc50a951a12e)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
tests/qemu-iotests/151