Check the pid in cri test teardown
Prevent the test from failing when no pid is found during teardown. Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
parent
cb6fb93af5
commit
4a569c8894
@ -131,7 +131,12 @@ test_teardown() {
|
||||
nssm stop containerd-test
|
||||
nssm remove containerd-test confirm
|
||||
else
|
||||
${sudo} pkill -g $(ps -o pgid= -p "${pid}")
|
||||
pgid=$(ps -o pgid= -p "${pid}" || true)
|
||||
if [ ! -z "${pgid}" ]; then
|
||||
${sudo} pkill -g ${pgid}
|
||||
else
|
||||
echo "pid(${pid}) not found, skipping pkill"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user