Surely you can directly use the standard libraries to test systemwide but I am more curious to know if there are some who are still using run_tests wrappings that exist for to ease the pain a bit.
On 3/4/16 12:41 PM, Flavio Percoco wrote: > On 04/03/16 11:59 -0500, Nikhil Komawar wrote: >> I think the hard question to me here is: >> >> Do people care about testing code on system installs vs. virtual env? >> run_tests does that and for some cases when you want to be extra sure >> about your CICD nodes, packaging and upgrades, the problem is solved. >> >> Are packagers using tox to this purpose? > > TBH, if you're testing things without venvs and sytemwide, I think > it'd be far > easier to just call nosetests/testr directly in your system than > calling the > run_tests script. > > Some packages don't even ship tests. > > Cheers, > Flavio > >> On 3/4/16 11:16 AM, Steve Martinelli wrote: >>> >>> The keystone team did the same during Liberty while we were moving >>> towards using oslo.* projects instead of oslo-incubator [0]. We also >>> noticed that they were rarely used, and we did not go through a >>> deprecation process since these are developer tools. We're still >>> finding a few spots in our docs that need updating, but overall it was >>> an easy transition. >>> >>> [0] >>> https://github.com/openstack/keystone/commit/55e9514cbd4e712e2c317335294355cf1596d870 >>> >>> >>> stevemar >>> >>> Inactive hide details for Flavio Percoco ---2016/03/04 06:51:47 >>> AM---Hey Folks, I'm looking at doing some cleanups in our repo Flavio >>> Percoco ---2016/03/04 06:51:47 AM---Hey Folks, I'm looking at doing >>> some cleanups in our repo and I would like to start by >>> >>> From: Flavio Percoco <fla...@redhat.com> >>> To: openstack-dev@lists.openstack.org >>> Cc: openstack-operat...@lists.openstack.org >>> Date: 2016/03/04 06:51 AM >>> Subject: [Openstack-operators] [glance] Remove `run_tests.sh` and >>> `tools/*` >>> >>> ------------------------------------------------------------------------ >>> >>> >>> >>> >>> Hey Folks, >>> >>> I'm looking at doing some cleanups in our repo and I would like to >>> start by >>> deprecating the `run_tests` script and the contents in the `tools/` >>> dir. >>> >>> As far as I can tell, no one is using this code - we're not even using >>> it in the >>> gate - as it was broken until recently, I believe. The recommended way >>> to run >>> tests is using `tox` and I believe having this script in the code base >>> misleads >>> new contributors and other users. >>> >>> So, before we do this. I wanted to get feedback from a broader >>> audience and give >>> a heads up to folks that might be using this code. >>> >>> Any objections? Something I'm missing? >>> >>> Flavio >>> >>> -- >>> @flaper87 >>> Flavio Percoco >>> [attachment "signature.asc" deleted by Steve Martinelli/Toronto/IBM] >>> _______________________________________________ >>> OpenStack-operators mailing list >>> openstack-operat...@lists.openstack.org >>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators >>> >>> >>> >>> >>> >>> __________________________________________________________________________ >>> >>> 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 >> >> -- >> >> Thanks, >> Nikhil >> > -- Thanks, Nikhil __________________________________________________________________________ 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