[openstack-dev] [tempest] How to run tempest tests
mvineetmenon at gmail.com
Tue Nov 25 21:43:40 UTC 2014
Thanjs for clearing that up... I had a hard time understanding the screws
before I went with testr.
On 25 Nov 2014 17:46, "Matthew Treinish" <mtreinish at kortar.org> wrote:
> On Mon, Nov 24, 2014 at 10:49:27AM +0100, Angelo Matarazzo wrote:
> > Sorry for my previous message with wrong subject
> > Hi all,
> > By reading the tempest documentation page  a user can run tempest
> > by using whether testr or run_tempest.sh or tox.
> > What is the best practice?
> > run_tempest.sh has several options (e.g. ./run_tempest.sh -h) and it is
> > preferred way, currently.
> > Any thought?
> So the options are there for different reasons and fit different purposes.
> run_tempest.sh script exists mostly for legacy reasons as some people
> prefer to
> use it, and it predates the usage of tox in tempest. It also has some
> like that it can run without a venv and provides some other options.
> Tox is what we use for gating, and we keep most of job definitions for
> gating in
> the tox.ini file. If you're trying to reproduce a gate run locally using
> tox is
> what is recommended to use. Personally I use it to run everything just
> I often mix unit tests and tempest runs and I like having separate venvs
> both being created on demand.
> Calling testr directly is just what all of these tools are doing under the
> covers, and it'll always be an option.
> One thing we're looking to do this cycle is to add a single entry point for
> running tempest which will hopefully clear up this confusion, and make the
> interface for interacting with tempest a bit nicer. When this work is
> done, the
> run_tempest.sh script will most likely disappear and tox will probably
> just be
> used for gating job definitions and just call the new entry-point instead
> testr directly.
> > BR,
> > Angelo
> >  http://docs.openstack.org/developer/tempest/overview.html#quickstart
> -Matt Treinish
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the OpenStack-dev