zOS Program Manager
- This Manager allows Galasa tests to compile and link zOS Programs.
@ZosProgramannotation defines the program to the Galasa test. Program attributes, for example, program name, programming language and source location are specified by using the annotation elements.
The source for the program is stored as a resource, along with the test. The z/OS Program Manager processes each
@ZosProgramannotation before any of the test methods are executed. The Manager retrieves the source from the test bundle, builds and submits the relevant compile and link JCL based on the programs attributes and CPS properties. The batch job is saved with the test run archive. The program can be executed in the test by retrieving the library containing the load module by using the
The Simbank tutorial BatchAccountsOpenTestBatchAccountsOpenTest contains an example of running a simulated z/OS program called SIMBANK by using the
You can view the Javadoc documentation for the Manager here.
- Galasa Manager:
- zOS Program
- Release State:
- ALPHA - This Manager is being actively developed. It is subject to change and has not been extensively tested.
Interface Summary Interface Description IZosProgramRepresents a zOS Program
Enum Summary Enum Description ZosProgram.LanguageEnumeration of supported languages
Exception Summary Exception Description ZosProgramException ZosProgramManagerException
Annotation Types Summary Annotation Type Description ZosProgramz/OS Program