Commit Graph

13 Commits

Author SHA1 Message Date
Ghanshyam Mann fc1791f858 Retire tempest-lib in favor of tempest.lib
As of the 1.0.0 release tempest-lib as a separate
repository and project is deprecated. We moved all the
code to tempest.lib temepst version 10.

Hoping everyone is moved to tempest.lib now, We can retire
the tempest-lib. We discussed the same in PTG and agreed to
proceed on retirement
- https://etherpad.opendev.org/p/qa-zed-ptg

Needed-By: https://review.opendev.org/c/openstack/governance/+/836704

Change-Id: I37ceb96e084f569ea59e4849ca8770742ce17846
2022-04-05 23:41:14 +00:00
Matthew Treinish 2aa72e520e
Add reno release notes to tempest-lib
This commit adds reno release notes to the tempest-lib to track the
changes each release. It adds a note for the upcoming deprecation of
tempest-lib in the next release.

Partially implements bp tempest-lib-reintegration
Change-Id: I651eecf3ad40a0d8acf0305d200555f97f50bea5
2016-02-23 10:53:41 -05:00
Ghanshyam 152bf3f33b Pass environment variables of proxy to tox
When a development environment is under a proxy, tox is failed even if
environment variables of the proxy are set.

This problem has been solved on Tempest already.
This patch fixes this problem.

Change-Id: Ic0be1f8d6757ea57d8d12e463c467e83d7195794
Closes-Bug: #1465086
2015-12-03 20:20:05 +09:00
Davanum Srinivas 70671ebbd7 Remove unnecessary oslo-incubator code
We don't seem to be using the code from oslo-incubator, so let's
just get rid of it.

Change-Id: Idf1a2b7d8f4d6dda0cb0f72e51a5f402031603b0
2015-06-16 01:35:26 +00:00
Matthew Treinish ab309cf8a7 Switch to using ostestr for subunit-trace
The subunit-trace module has been moved into the os-testr package.
This decouples the nominally independent module from the rest of
tempest-lib which should enable wider usage. However, since some
packages are depending on tempest-lib to use os-testr at this point
we add it to the requirements.txt file instead of test-requirements
so that those consumers won't be broken when this is release.

Additionally, os-testr includes a testr wrapper, ostestr, which
replaces the pretty_tox.sh script and is used to run unit tests.

Depends-On: Ia399c65e62c2306c9a2d082c6219fcb030b5946b
Change-Id: Iafbfa92a91b945b75aaa1f684594c903c8f6f700
2015-05-28 18:51:53 +00:00
Jenkins 71093e4431 Merge "Move to hacking 0.10" 2015-04-15 16:17:48 +00:00
Masayuki Igawa 8d3b72f9fb Fix an error of tox -ecover
When we used tox -ecover, an error occurred about
'coverage-package-name'. This patch fixes it with changing the argument
of setup.py.

Change-Id: I419683f2474ce37a1df82b611c8637c0c76c9df7
2015-03-25 10:20:33 -04:00
Joe Gordon a69fe44ff1 Move to hacking 0.10
Release notes: http://lists.openstack.org/pipermail/openstack-dev/2015-January/054165.html

Remove deleted hacking rules from tox.ini (H803, H402, H305)

Fix minor W292 issues from new hacking.

Change-Id: I67ea3467ded1ec5b82ce03b4f65e697c3defd29a
2015-03-24 11:40:54 -07:00
Matthew Treinish dd266f725d Add pretty_tox.sh wrapper script to use subunit-trace
This commit adds a pretty_tox.sh wrapper script for the tempest-lib
unit tests to use subunit-trace when running the tests. This should
make the output a bit more clear and help with future debugging.

Change-Id: I48d670353bb85f7f87a05041bed60ad131555057
2014-12-04 20:59:27 +00:00
Masayuki Igawa 482d357607 Remove a duplicate ignore rule of pep8
There are two E123 declarations in tox.ini. However, we don't need the
duplication. This commit removes one.

Change-Id: I9e681b99b8b6df84ae986974ac733a380e127605
2014-09-26 14:46:49 +09:00
Matthew Treinish a745d09d03 Fix the coverage job in tox
This commit fixes the coverage job in tox. It relies on pbr to
actually make the coverage calls before and after running the tests.
However, by default pbr assumes the project name in setup.cfg is the
same as the directory containing the source. However that isn't the
case here. This commits corrects this by using the flag to pretend
that package name is the same as the source dir. The pbr requirement
is also updated to be >=0.8.1 because this is the min version required
to use the option exploited by this patch.

Change-Id: Icea30575538571fe842632901e994be3ac0bbc80
2014-08-28 16:45:26 -04:00
Matthew Treinish 8204858d38 Update hacking ignore list and pep8 clean
This commit updates the ignore list to be more consistent with the set
of rules used in tempest. Additionally it fixes all the pep8 issues
which were failing.
2014-08-28 10:33:16 -04:00
Matthew Treinish c352bd001f Initial commit from cookiecutter 2014-08-27 22:52:05 -04:00