commit 1274f3832d12d8d8fb35eb87d664acaeb6440cc7
Author: Aleksandr Didenko <email address hidden>
Date: Thu Dec 11 12:26:44 2014 +0200
Run noop testing via rake spec
We can run noop tests via 'rake spec'. This will allow us to:
- Make sure that catalog compiles and there are no dependency
cycles in the graph.
- Use RSpec tests to check that needed puppet resources present
in the catalog for specific astute.yaml configuration.
In order to test just execute these commands:
export WORKSPACE=/tmp/fuel_noop_tests
mkdir -p $WORKSPACE
./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
Reviewed: https:/ /review. openstack. org/145813 /git.openstack. org/cgit/ stackforge/ fuel-library/ commit/ ?id=1274f3832d1 2d8d8fb35eb87d6 64acaeb6440cc7
Committed: https:/
Submitter: Jenkins
Branch: stable/6.0
commit 1274f3832d12d8d 8fb35eb87d664ac aeb6440cc7
Author: Aleksandr Didenko <email address hidden>
Date: Thu Dec 11 12:26:44 2014 +0200
Run noop testing via rake spec
We can run noop tests via 'rake spec'. This will allow us to:
- Make sure that catalog compiles and there are no dependency
cycles in the graph.
- Use RSpec tests to check that needed puppet resources present
in the catalog for specific astute.yaml configuration.
In order to test just execute these commands: /tmp/fuel_ noop_tests /utils/ jenkins/ fuel_noop_ tests.sh
export WORKSPACE=
mkdir -p $WORKSPACE
.
If you also want to store puppet logs in case of catalog LOGS_DIR= /tmp/puppet_ error_logs
compilation errors, please set PUPPET_LOGS_DIR env variable:
export PUPPET_
Related-bug: #1402738
Implement blueprint deployment-dryrun
Fuel CI temporarily disabled since this change does not affect
MOS deplyoment process, only CI itself.
Fuel-CI: disable 8d5c20b590cc6cc 106fb2242a7
Change-Id: I5a3b569e86d883