It broke Puppet OpenStack CI and all users
running Tempest tests for Trove.
This is a terrible user experience, please don't
do that.
This reverts commit d29221ae48.
Change-Id: I6086a383bacc3ada3914fb2f8eb439b8175c0f37
The trove plugin provides limited coverage which is duplicated in other
functional tests. They were originally added to check the project
integration requirements for having tempest tests, back before the big
tent. This commit removes the plugin to save test resources and reduce
the maintainence burden.
Depends-On: I0082c483b849deeffe872a5489c7123c2b2c706c
Change-Id: Iccc9e62bcd46c7aa8b67a454a9882f41f743f332
The Trove tempest plugin was created in this commit:
Ibad5502cdca0e34cca4b5bc8a7106611f7393cf2. The tests however was
not working because the plugin specific configuration variables
was not being set correctly. This particular issue has been
fixed in this changeset. Using the following commands:
tox -e all-plugin -- trove.tests.tempest.tests.api
4/5 tests pass. Will look into the failing test in a different
changeset.
Change-Id: Iad34209adb120e63cebbf12939baf30c5f017844
Partial-Bug: #1597857
This commit takes the trove tests which previously lived in tempest
and creates an in-tree tempest plugin out of them. The contents of
the plugin are taken with tempest checkout out at commit:
eda607cb1c89762a54290c4525d81c1b192c421f with modifications made for
things to live in the trove repo.
Change-Id: Ibad5502cdca0e34cca4b5bc8a7106611f7393cf2