Spawn separate process for each test, add timeout