In case any other autopkgtest sys admin looks at this bug (like I did!) the best way to clean this up is to kill the tee process which the runner is waiting on e.g.:
ps aux | grep "runner.*jool"
Confirm that $PID is waiting indefinitely - on tee by the way. Then:
kill $(pstree -p $PID | grep tee | sed -E 's/.*\((.*)\)/\1/')
The runner process will then exit as an underlying process was killed and the test will be restarted as there were no results.
In case any other autopkgtest sys admin looks at this bug (like I did!) the best way to clean this up is to kill the tee process which the runner is waiting on e.g.:
ps aux | grep "runner.*jool"
Confirm that $PID is waiting indefinitely - on tee by the way. Then:
kill $(pstree -p $PID | grep tee | sed -E 's/.*\((.*)\)/\1/')
The runner process will then exit as an underlying process was killed and the test will be restarted as there were no results.