-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not able to run multiple Qase Test Cases in parallel #140
Comments
@mdiep-asp Hi! Could you give an example of the parallel running settings that you use? |
@savkk we ran our mobile automation tests on CircleCI with these configs:
We believe that even though there are 3 running distinct workflows. They are still on the same machine, and probably share the same threads pool. |
@mdiep-asp, have you set up parallel run through testng? Could you give an example of testng configuration? |
@savkk we didn't set up parallel run thru testng. We basically have 3 open terminals, each run with command like this |
It looks really strange. If you run tests in different processes, they should not affect each other. They have their own memory. |
Currently, if we try to run multiple Qase Test Cases in parallel (using maven surefire plugin + testng) by splitting all test cases into 3 test suites, we will see this error:
Upon looking into Qase api, we saw this:
Seems like each test case run is associated with a thread. Even though we run the other test suites with a different maven instance, somehow the existing running test case thread from one suite was being called by others and caused this issue.
Wonder Qase actually supports running in parallel? If not, will Qase soon support it? Please help. Thanks
The text was updated successfully, but these errors were encountered: