I have some trouble with failing OAuth2 logins.
I have much less test accounts on the system under test than VUs. The login fails when the same account tries to login multiple times in the same time frame.
I assume that the problem is related to the connection pool. I set noConnectionReuse and noVUConnectionReuse without success.
I cannot add more test accounts. So I wrote an extension for semaphores. But serializing the login per account, limits the amount parallel logins as well.
Are there other ways to disable the connection pool in k6 or go?