]> git.ipfire.org Git - thirdparty/systemd.git/commit
test: kill all processes launched by test-execute before exiting
authorEvgeny Vereshchagin <evvers@ya.ru>
Sat, 17 Nov 2018 19:36:31 +0000 (20:36 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 19 Nov 2018 08:24:22 +0000 (09:24 +0100)
commitf7f8e8cbb953686c520969a66a9718675a972af5
tree5758ada104093b8a95161882e311d36c45891f9f
parent85b18dbec50af080ff56d48d1541289d8d2b3737
test: kill all processes launched by test-execute before exiting

As was shown in https://github.com/systemd/systemd/issues/10696#issuecomment-439613204,
currently `meson` waits for 1080 seconds (which is three times the global timeout) for the
test to fail completely even though it takes just two minutes for it to really fail. This
happens because the test itself leaves the services it has launched behind, which, in turn, makes
meson think that the test is still in progress. KILL_ALL with SIGKILL should make the issue
go away.
src/test/test-execute.c