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
*mvn* test -Dtest.thread.count=*1* - tests always passed
*mvn* test -Dtest.thread.count=*10* - tests sometimes failed (running tests in several threads)
*mvn* test -Dtest.thread.count=*10* -Pex - tests always passed (running tests in several threads, test with "inherited test context" in excluded from execution)
@DirtiesContext didn't help.
Most common reason of a test failure is inability to load entity just saved.
Reproducible for both: AbstractTestNGSpringContextTests and AbstractTransactionalTestNGSpringContextTests.
It looks like there is an issue in context loading/caching/sharing mechanism in case of multithreading execution.
Reproducible only from command line (not IDE).
spring versions: all (2.5.6 - 3.1.0.M2)
testng versions: all (5.* - 6.*)
hibernate versions: all (3.* - 4.0.0.Final)
maven versions: 2., 3.
I downloaded the attached ZIP file and ran the tests using Maven from the command-line; however, I was never able to reproduce the error.
I am therefore closing this issue; however, if you can reproduce this problem against Spring Framework 4.2, 4.3, or 5.0 (milestones), please let us know.
Alexey Semenov opened SPR-8942 and commented
There are several db aware tests.
*mvn* test -Dtest.thread.count=*1*
- tests always passed*mvn* test -Dtest.thread.count=*10*
- tests sometimes failed (running tests in several threads)*mvn* test -Dtest.thread.count=*10* -Pex
- tests always passed (running tests in several threads, test with "inherited test context" in excluded from execution)@DirtiesContext
didn't help.Most common reason of a test failure is inability to load entity just saved.
Reproducible for both: AbstractTestNGSpringContextTests and AbstractTransactionalTestNGSpringContextTests.
It looks like there is an issue in context loading/caching/sharing mechanism in case of multithreading execution.
Reproducible only from command line (not IDE).
spring versions: all (2.5.6 - 3.1.0.M2)
testng versions: all (5.* - 6.*)
hibernate versions: all (3.* - 4.0.0.Final)
maven versions: 2., 3.
p.s. the issue is same as #11897
Affects: 3.0.3, 3.0.4, 3.0.5, 3.0.6
Attachments:
Issue Links:
2 votes, 3 watchers
The text was updated successfully, but these errors were encountered: