fuel-main/fuelweb_test
Jenkins 15f575db2d Merge "Add timeout for ceph recovery" 2013-12-24 09:24:21 +00:00
..
helpers Add timeout for ceph recovery 2013-12-23 22:23:36 +04:00
models Merge "Added test for pr in ha" 2013-12-23 11:09:26 +00:00
tests Add timeout for ceph recovery 2013-12-23 22:23:36 +04:00
__init__.py coding utf8 line must be ahead of License info 2013-06-25 10:56:14 +00:00
module.mk Rename ISO to ISO_PATH 2013-06-18 15:01:46 +00:00
readme.txt Refactoring system tests on python-proboscis 2013-11-15 15:22:13 +04:00
requirements.txt Updated fuel and devops repo directories 2013-12-11 12:55:03 +04:00
run_tests.py Added test for pr in ha 2013-12-20 20:52:58 +04:00
settings.py Increase memory size for slaves 2013-12-23 22:16:41 +04:00

readme.txt

==========================  For Ubuntu 12.10 server  =============================
-------------------------------  For tests   -------------------------------------
sudo apt-get install python-pip postgresql postgresql-server-dev-all python-dev
sudo apt-get install python-libvirt libvirt-bin virt-manager
sudo apt-get install qemu-utils qemu-kvm pm-utils
virt-manager # for creating pool 'default'
sudo pip install virtualenv
sudo usermod $USER -G libvirtd,sudo
reboot
#check output
kvm-ok
#should be 'KVM acceleration can be used'
cat /sys/module/kvm_intel/parameters/nested
#should be 'Y'
virtualenv venv/fuelweb_test --system-site-packages
. venv/fuelweb_test/bin/activate
pip install -r fuelweb_test/requirements.txt
sudo sed -ir 's/peer/trust/' /etc/postgresql/9.1/main/pg_hba.conf
sudo service postgresql restart
django-admin.py syncdb --settings devops.settings

sh "utils/jenkins/system_tests.sh" -t test -w $(pwd) -j "fuelweb_test" -i "$(pwd)/build/iso/fuelweb-centos-6.4-x86_64.iso" -V $(pwd)/venv/fuelweb_test

# For more information about test run you could use
sh "utils/jenkins/system_tests.sh" -h

------------------------------- For 'make iso' -----------------------------------
http://docs.mirantis.com/fuel-dev/develop/env.html#building-the-fuel-iso