Fixed concurrency issues, multiple connections per worker and auto test scenario

Why is this still here?