On Thu, 2014-01-16 at 22:56 -0500, Matthew Treinish wrote:
> Hi everyone,
> 
> With some recent changes made to Tempest compatibility with nosetests is going
> away. We've started using newer features that nose just doesn't support. One
> example of this is that we've started using testscenarios and we're planning 
> to
> do this in more places moving forward.
> 
> So at Icehouse-3 I'm planning to push the patch out to remove nosetests from 
> the
> requirements list and all the workarounds and references to nose will be 
> pulled
> out of the tree. Tempest will also start raising an unsupported exception when
> you try to run it with nose so that there isn't any confusion on this moving
> forward. We talked about doing this at summit briefly and I've brought it up a
> couple of times before, but I believe it is time to do this now. I feel for
> tempest to move forward we need to do this now so that there isn't any 
> ambiguity
> as we add even more features and new types of testing.
> 
> Now, this will have implications for people running tempest with python 2.6
> since up until now we've set nosetests. There is a workaround for getting
> tempest to run with python 2.6 and testr see:
> 
> https://review.openstack.org/#/c/59007/1/README.rst
> 
> but essentially this means that when nose is marked as unsupported on tempest
> python 2.6 will also be unsupported by Tempest. (which honestly it basically 
> has
> been for while now just we've gone without making it official)

Thanks for the excellent explanation, Matthew, the above all makes
sense.

+1

Best,
-jay


_______________________________________________
OpenStack-dev mailing list
OpenStack-dev@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to