much simpler test execution workflow for cloud environments on the Java side
Submitted by Kristof Szabados
Link to original bug (#569206)
Description
Now that the Java side has both a native Java Main Controller, and can build native Java Host Controllers too, an interesting new opportunity is appearing to make test execution simpler.
It is possible to create a launching way, where the user only has to specify the cloud he wishes to use for the execution. What can be done in such a situation:
- Titan is building the code, it knows if single mode execution is enough, or parallel mode execution is needed for a test.
- Titan could also have an informed guess on how many HC -s will be needed.
- As on the Java side Titan generates platform independent Java eecutables ... these could easily distributed in the could environment.
- From where the distributed HC -s could connect back the native Java MC for execution coordination.
And for the user this way of execution would be the most simple one possible. He just has to select what to execute and in which cloud to use (could have a default setting on workbench level) ... and could start the execution.
Version: 7.1.0