fuel-library/tests/noop
Andrey Shestakov 76fc67e271 [Ironic] Add ironic conductor and compute
This change introduces new node role for Ironic.

On nodes with ironic role should works following services:
* ironic-conductor
* nova-compute with ironic compute_driver
* tftp server

Partially Implements: blueprint fuel-integrate-ironic
Change-Id: I448bbf5d77723003894373bdd917ea99d58b87fd
2015-10-29 13:00:52 +00:00
..
astute.yaml Granular Neutron tasks 2015-10-27 17:26:28 +03:00
file_resources Modular noop tests 2015-04-09 11:56:33 +03:00
generate Modular noop tests 2015-04-09 11:56:33 +03:00
package_resources Modular noop tests 2015-04-09 11:56:33 +03:00
spec [Ironic] Add ironic conductor and compute 2015-10-29 13:00:52 +00:00
.gitignore Add coverage reports to tests 2015-10-16 09:01:03 -05:00
.rspec Modular noop tests 2015-04-09 11:56:33 +03:00
Gemfile Add coverage reports to tests 2015-10-16 09:01:03 -05:00
make_specs.rb Modular noop tests 2015-04-09 11:56:33 +03:00
Rakefile Improve Noop tests 2015-04-21 17:08:22 +03:00
README.rst Modular noop tests 2015-04-09 11:56:33 +03:00

Fuel noop rspec tests

In order to test just execute these commands:

export WORKSPACE=/tmp/fuel_noop_tests
mkdir -p $WORKSPACE
./utils/jenkins/fuel_noop_tests.sh

In order to run specific test and/or specific astute.yaml, you can set appropriate env variables. For example:

export NOOP_TEST='keystone/*'
export NOOP_YAMLS='/path/to/your/astute.yaml'
./utils/jenkins/fuel_noop_tests.sh

If you also want to store puppet logs in case of catalog compilation errors, please set PUPPET_LOGS_DIR env variable:

export PUPPET_LOGS_DIR=/tmp/puppet_error_logs

If you want to store all the delcarated File and Package resources, please set NOOP_SAVE_RESOURCES_DIR env variable:

export NOOP_SAVE_RESOURCES_DIR=/tmp/puppet_resources