[openstack-dev] [requirements] - taskflow preventing sqla 0.8 upgrade
harlowja at yahoo-inc.com
Tue Jan 7 02:10:53 UTC 2014
Thanks doug, I updated my 2 requests using toxgen (and submitted pull to toxgen for some minor adjustments).
https://review.openstack.org/#/c/65123 should solve the immediate problem (uses toxgen to make a new tox.ini with the different variations to check).
https://review.openstack.org/#/c/65135 will add automatic execution of the venv 'matrix' (different sa versions, eventlet, not eventlet…), hopefully that is fine with the infra folks (it does add a lot of new testing venvs, I guess that’s ok?).
Once the rest of taskflow core checks out a few reviews then should be ok to release 0.1.2 and all will be merry.
From: Doug Hellmann <doug.hellmann at dreamhost.com<mailto:doug.hellmann at dreamhost.com>>
Reply-To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev at lists.openstack.org<mailto:openstack-dev at lists.openstack.org>>
Date: Monday, January 6, 2014 at 2:25 PM
To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev at lists.openstack.org<mailto:openstack-dev at lists.openstack.org>>
Subject: Re: [openstack-dev] [requirements] - taskflow preventing sqla 0.8 upgrade
On Sun, Jan 5, 2014 at 5:02 PM, James E. Blair <jeblair at openstack.org<mailto:jeblair at openstack.org>> wrote:
Joshua Harlow <harlowja at yahoo-inc.com<mailto:harlowja at yahoo-inc.com>> writes:
> It seems simple to have variations of venvs (or something similar)
> that taskflow tox.ini can have that specify the different 0.7, 0.8,
> 0.9, when sqlalchemy 1.0 comes out then this should become a nonissue
> (hopefully). I will bug the infra folks to see what can be done here
> (hopefully this is as simple as it sounds).
It is. See pecan for an example:
toxgen is another tool that might be useful for setting up your tests. It tries to simplify creating a tox.ini with variations on different axes (like changing versions of sqlalchemy but keeping all the other dependencies the same).
There's source for toxgen at https://bitbucket.org/cdevienne/toxgen and there's a copy in the WSME tree (I don't know if they're the same) with a tox-tmpl.ini file to serve as an example.
And thanks to Ryan Petrello for setting that system up!
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org<mailto:OpenStack-dev at lists.openstack.org>
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev