Hej,
Mam napisany test który jest wielowątkowy.
Test ma na celu zweryfikowanie rzuconego execptionu z timeout przy pobieraniu connection z connection pool.
W skrócie - odpalam na raz n wątków, które odpytują w tym samym momencie resource który ma connectionPoolSize=n-1.
Jeśli chodzi o run z poziomu intellij to test jest w 100% deterministyczny, zawsze ten exception się pojawia.
Problem pojawia się gdy odpalam wszystkie testy ./gradlew test i test przestaje działać.
Przy ustawieniu forkEvery=1 test z poziomu gradle przechodzi, tylko baardzo zwiększa to czas wykonania wszystkich testów.
Ktoś spotkał się z podobnym problemem i go jakoś rozwiązał?