Jump to: navigation, search


< Ironic
Revision as of 21:00, 9 September 2015 by John Villalovos (talk | contribs) (Scope of work)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Ironic Quality / Testing

This page is about how to improve the quality of Ironic. With a focus on testing, but also other improvements such as code refactoring, etc...

Need more contributors

More contributors is needed for this work, especially functional testing. If interested please contact me (John Villalovos). I am jlvillal on IRC

Functional Testing

Define Functional Testing

We need to define what functional testing is in the scope of OpenStack. As a guideline will use the functional testing that Nova has done.

Thoughts on what functional testing is:

  • No usage of the mock library
  • Minimize interaction with other OpenStack components, such as Nova, Keystone, etc...
  • Run Ironic stand-alone as much as possible.

Scope of work

Document work to do for Functional Testing in Ironic

  1. Examine ironic-inspector functional testing work
  2. Examine Nova client functional testing work
  3. Examine Nova functional testing work