opentest
opentest copied to clipboard
Test session parallel execution
To have a status for one CI triggered session and possibly quick outcome my proposal is to include additional API parameter to use more than one actor of the type in one test session. WEB API URL: /api/session New Property: assignType Suppoerted values: sequential,parallel Default: "sequential"
That would leverage the use of OpenTest by engagement of all resources for test execution if applicable. After change tests would be executed sequentially by default - it is important from a backward compatibility point of view.
Related to: https://stackoverflow.com/questions/52576749/opentest-put-test-into-sleep
@adrianth is it planned to implement this in coming releases?
This is a tricky one to get right, because it would involve splitting a test session into multiple sessions and there are all sorts of implications that derive from that, so this will likely take some time to make it in.
@adrianth Any chances for implementation or should I close this improvement ticket?
Please leave it open for now. Implementing this feature is actually pretty difficult to do (the right way), because of the internal design of the test session orchestration logic. Once we refactor that logic, this feature is going to be easier to implement and we can move forward with it.