Skip to content

Instantly share code, notes, and snippets.

@dstanek
Created October 30, 2015 02:16
Show Gist options
  • Save dstanek/88cbd111bdf5bc5c091f to your computer and use it in GitHub Desktop.
Save dstanek/88cbd111bdf5bc5c091f to your computer and use it in GitHub Desktop.
What?
-----
Functional tests are black box tests that we can use to specify what makes Keystone.
1. Base tests that all Keystone implementations must pass
2. Optional tests specific to a setup (Federation)
3. They are not run using the Keystone client
4. They can be pointed to any cloud that you wish to test (shouldn't be a production cloud)
Where?
------
Should the tests go into Keystone or Tempest? Concerns with putting in Tempest:
1. We don't have +2+A controll to get tests in
2. We don't want to have some tests rejected because of speed issues, etc.
I don't care either way as long as we have a good path to getting them in and approved.
We also have a bunch of devstack plugins, conf, etc. that would allow us to setup Keystone in specific configurations. Where does this go?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment