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.hellm...@dreamhost.com<mailto:doug.hellm...@dreamhost.com>> Reply-To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org<mailto:openstack-dev@lists.openstack.org>> Date: Monday, January 6, 2014 at 2:25 PM To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org<mailto:openstack-dev@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 <jebl...@openstack.org<mailto:jebl...@openstack.org>> wrote: Joshua Harlow <harlo...@yahoo-inc.com<mailto:harlo...@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: http://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml#n1636 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. Doug And thanks to Ryan Petrello for setting that system up! -Jim _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org<mailto:OpenStack-dev@lists.openstack.org> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev