...
- Set default values
- Check for Tempest pod existence
- Check pod status frequently
- Wait for pod to complete, and abort if pod does not complete
- Save logs, e.g., the default:
/tmp/results.txt
- Capture and display test results
- Delete Tempest deployment unless
--no-delete
is specified for debugging purposes - Return 0 on success, 1 on error
Additional Test Tools (future integration)
- Robot CLI: ONAP end-to-end testing
- OpenStack Shaker: Tenant networking performance
- OPNFV Yardstick: Infrastructure verification
- Heptio Sonobuoy: End-to-end K8s conformance-testing, workload debugging, and data collection