As a developer, I want to do experimental work with ANSYS without actually having ANSYS, using the StubAnsys program we put so much work into, so that I test new integration features/problems without installing ANSYS to the end of better integration.
As a tester, I want to test OASIS with ANSYS without having ANSYS, using StubANSYS, so that I can validate not only the correct behaviour of OASIS when OASIS is running normally, but the correct response OASIS has to ANSYS error conditions.
Currently on OASIS, we have a stub application with a number of defects:
It is not known if the stub application requires the same program arguments as ANSYS mechanical
The methods of configuration are not documented
The build system is not integrated with ours --IE there is no way to the StubANSYS project from source.
Edit by George:
Deliverable is an executable callable from OASIS with the following capabilities:
Allows user to configure failure modes and frequency of failures such as license acquisition failure (termination), program execution failure (termination), design point failure (either termination or run forever)
this is a port of empoweroperations/OASIS#708