Version 25 (modified by 13 years ago) (diff) | ,
---|
GENI Racks Acceptance Tests
The GPO has two approaches to validate the implementation of the GENI Rack Requirements: the GENI AM API Acceptance Tests developed by the GPO software group and used by GENI Racks teams to verify compliance to the AM API, and the System Acceptance Plan defined to validate each GENI Rack solution before broad deployment. This page defines the System Acceptance Test Plan which validates all major requirements areas from the requirements that are not covered by the AM API Acceptance Tests:
- Experimenter Acceptance Tests: Validate experimenter requirements are met by Rack
- Integration Acceptance Tests: Validate integrated solution meets the GENI Rack requirements
- Monitoring Acceptance Tests: Validate that monitoring features are production-level
- Aggregate Owner Acceptance Checklist: A checklist of items whose existence and access and content is verified
- Aggregate Owner Acceptance Tests: Validation that GENI Racks are production-ready is initially covered by the Aggregate Owner Acceptance Tests.
GENI Racks System Acceptance Test Plans
Although the acceptance criteria are the same for each of the GENI Racks solutions, system acceptance test plans were defined for each GENI rack project based on the Use Cases for the project.
- ExoGENI System Acceptance Tests based on Exogeni Use Cases and information gathered in the ExoGENI Design Questions discussions.
- InstaGENI System Acceptance Tests based on Instageni Use Cases and information gathered in the InstaGENI Design Questions discussions.
For a more details how each project developed and deployed racks see the project overview pages for the ExoGENI Rack Project and the InstaGENI Rack Project.
Email help@geni.net for GENI support or email me with feedback on this page!