Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
excludeContents


Introduction

Akraino uses Tempest for end-to-end testing. Tempest is a group of black box functional/integration tests run against a live OpenStack cluster. Tempest tests cover aspects such as API validation, scenarios, and anything else useful to help validate an OpenStack deployment.

...

  1. Set default values
  2. Check for Tempest pod existence
  3. Check pod status frequently
  4. Wait for pod to complete, and abort if pod does not complete
  5. Save logs, e.g., the default: /tmp/results.txt
  6. Capture and display test results
  7. Delete Tempest deployment unless --no-delete is specified for debugging purposes
  8. Return 0 on success, 1 on error

Additional Test Tools (future integration)