tests: allow -j to work
This makes the IPC tests all run as one serial test. having
start, test, end as separate tests was a daft idea anyway.
NOTE: all_ipcs.test triggers a git warning about it being
included in .gitignore. which also needs fixing