[openstack-dev] [QA][ec2-api][nova] Future of Tempest ec2 tests

Matthew Treinish mtreinish at kortar.org
Mon Oct 12 14:41:04 UTC 2015


Hi everyone,

I think it's time we revisit having ec2 api tests in the tempest tree. They have
always been something that was really out of scope for tempest, since tempest is
about using and testing the OpenStack APIs, not OpenStack's implementation of
amazon's APIs. We only kept these tests around because nova was still providing
and "supporting" the ec2 implementation in tree. However, with nova deprecating
their ec2 api implementation and the start of the standalone ec2-api project as
well as the start of the tempest external test plugin interface I think mitaka
is the time to drop the in-tree tempest support for ec2 and movign it to an
external plugin.
 
I'd like to have the tempest tests fully moved to an external plugin and out of
the tempest tree by mitaka-1. To that end I started the work of creating a
plugin:

https://github.com/mtreinish/tempest_ec2

and pushed up patches to remove ec2 from tempest:

https://review.openstack.org/222737

and a test patch using the plugin:

https://review.openstack.org/222740
(look at the periodic-tempest-dsvm-all-master results)

The plugin doesn't quite work yet, since I just copy and pasted the test code,
so there are a couple things that still need to be fixed. But I got all of it
importing correctly and it attempts to run all the tests.

But, I really need someone to take things over, since I have limited time to
continue pushing this, and definitely don't have the throughput to continue
maintaining the plugin after we get things working. What I have up on github
should be a good starting point that's easy to take over.

Thanks,

Matthew Treinish
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20151012/00aabffd/attachment.pgp>


More information about the OpenStack-dev mailing list