255b94d425
This change implements the change to allow testr to run in serial which should resolve most issues with tempest on a resource constrained host. The problem that is being resolved here is that testr will, by default, run in multi-threaded and has a relitively high probability to result in a 503. This primarily impacts the gate jobs as they are built on a hosts with 4 CPUs and 8GB of ram. By default if the tempest script is run, testr will run multi-threaded. However, if the environment variable RUN_TEMPEST_OPTS is set to '--serial' then it will run in serial. This is done for the gate-check-commit script so that the change only affects the AIO gate check. An additional environment variable TESTR_OPTS is added for further flexibility. Co-Authored-By: Jesse Pretorius <jesse.pretorius@rackspace.co.uk> Closes-Bug: #1428847 Change-Id: I8c7ac72ef46ae3f3af3d3503081bec0cbe7276e9 |
||
---|---|---|
.. | ||
inventory | ||
library | ||
plugins | ||
roles | ||
vars | ||
ansible.cfg | ||
galera-install.yml | ||
haproxy-install.yml | ||
lxc-containers-create.yml | ||
lxc-containers-destroy.yml | ||
lxc-hosts-setup.yml | ||
memcached-install.yml | ||
openstack-hosts-setup.yml | ||
os-cinder-install.yml | ||
os-glance-install.yml | ||
os-heat-install.yml | ||
os-horizon-install.yml | ||
os-keystone-install.yml | ||
os-neutron-install.yml | ||
os-nova-install.yml | ||
os-swift-install.yml | ||
os-tempest-install.yml | ||
rabbitmq-install.yml | ||
repo-build.yml | ||
repo-clone-mirror.yml | ||
repo-install.yml | ||
repo-server.yml | ||
repo-store-source.yml | ||
rsyslog-install.yml | ||
setup-everything.yml | ||
setup-hosts.yml | ||
setup-infrastructure.yml | ||
setup-openstack.yml | ||
utility-install.yml |