Okay, I forgot the zero there. There is just one small problem, if the tests are going to run in parallel, one port might be tried to be taken by multiple processes as the process get-assign is not atomic here.