making test ports dynamic for ease of config on jenkins slaves