Added multiple connections per worker and refactored for 'auto' test scenarios