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
signature.asc
Description: PGP signature
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev