We don't need the result of tempest/tests/* and tempest/openstack/*
coverage. This commit omits it with introducing .coveragerc.
Partially implements bp unit-tests
Change-Id: I0465d916e195e3d340dece24ac7b01a0fc13e5c1
When a coverage command aborts, some temporary files related to the
coverage remain like this:
.coverage.localhost.24409.990268
.coverage.localhost.24415.503858
.coverage.localhost.24417.953422
.coverage.localhost.24419.169526
.coverage.localhost.24421.143443
.coverage.localhost.24423.259249
.coverage.localhost.24425.429360
.coverage.localhost.24427.025521
.coverage.localhost.24432.204681
.coverage.localhost.24479.725555
We should not manage these files in the git repository.
Partially implements bp unit-tests
Change-Id: Ifa5aaa526b27473c5e5220a5be4a910603676e60
Change I6ed3a97e35ce73b820f7a436214480051ed6528f started using
setup.py in oslo. This adds support for auto generating the AUTHORS
and ChangeLog files.
This adds these files to gitignore and adds a .mailmap to cleanup the file.
Fixes bug 979958.
Change-Id: If61920c81499c5e579d3c1e7a66f8bf02020dfa9
Currently when running Tempest tests with run_tests.sh a venv
isn't being used. This leaves tempest at the mercy of whatever
required package versions are installed on the system.
This patch takes install_venv.py and with_venv.sh from nova and
integrates them into run_tests to ensure that the correct
dependencies versions from pip-requires and test-requires are
being used.
Change-Id: I4bf4a02890a33c4034e4493d1763ed4019fdf46e
* Try /etc/tempest DIR if the config file not found
* Exit immediately if the config file not found
* Remove pika from dependencies
* tempest named starter script (pep8 removed run_tests.sh)
Change-Id: I1f0b1fb061a265c5f8e39627efd26decdc61ef63
Continues the effort of the https://review.openstack.org/#/c/3064/
* add EC2 keypair and volume tests
* add EC2 snapshot from volume test
* add EC2 floating ip disasscioation
* add EC2 operation on security group
* add EC2/S3 image registration
* add EC2 instance run test
* add Integration test with ssh, console, volume
* add S3 object and bucket tests
Change-Id: I0dff9b05f215b56456272f22aa1c014cd53b4f4b
Cleans up a bunch of configuration-related errors
when trying to run tempest out of the box with a
simple call to:
$> nosetests storm
* Raises a sensible error if the config file cannot be found
* Makes it possible to set the config file directory and
config file name via environment variables
* Removes unnecessary calls to create storm.config.StormConfig()
and share a configuration object by passing the openstack.Manager's
config object with the various rest client objects
* Updates the README to show how to make a config file and run
the tests in tempest
Change-Id: I60e33595b88df596cc9585bcaf18d37ae77d6f2b