wiki:GENIRacksHome/AcceptanceTests

Version 4 (modified by lnevers@bbn.com, 7 years ago) (diff)

--

GENI Racks Acceptance Tests

The GPO has two approaches to validate the implementation of the GENI Rack Requirements:

  • GENI AM API Acceptance Tests developed by the GPO software group and is to be used by GENI Racks teams to verify compliance to the AM API.
  • System Acceptance Plan to validate each GENI Rack solution before broad deployment.

Please the GENI AM API Acceptance Tests page for details on getting and running the the AM API compliance tests.

The System Acceptance Test Plan validates all major requirements areas for GENI Racks using common acceptance criteria for each validation area:

Validation plannedDescription
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 rack solutions, acceptance test plans were defined for each GENI rack project based on the initial use cases: