You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thread contention in the Engine class causes all sorts of different problems
This is caused by InheritableThreadLocal static variables in the TestNG implementation driver
Additional Information
PR is coming
There are two InheritableThreadLocal in Arquillian.java for TestNG: deployableTest and cycleStack
The issues are coming up because these variables are actually shared among threads, and thus causing
issues. These need to be converted to regular ThreadLocals and initialized accordingly
The text was updated successfully, but these errors were encountered:
Issue Overview
Thread contention in the Engine class causes all sorts of different problems
This is caused by
InheritableThreadLocal
static variables in the TestNG implementation driverAdditional Information
PR is coming
There are two
InheritableThreadLocal
inArquillian.java
for TestNG:deployableTest
andcycleStack
The issues are coming up because these variables are actually shared among threads, and thus causing
issues. These need to be converted to regular
ThreadLocal
s and initialized accordinglyThe text was updated successfully, but these errors were encountered: