[test][worker] Get random port rather than using a fixed number

This will allow to run several tests in parallel.
7 jobs for fix_worker_tests in 57 minutes and 28 seconds (queued for 9 seconds)