tests: Introduce a Vagrant VM based make test
authorRaghavendra Talur <rtalur@redhat.com>
Tue, 24 Nov 2015 12:48:01 +0000 (18:18 +0530)
committerMichael Adam <obnox@samba.org>
Fri, 27 Nov 2015 14:37:48 +0000 (15:37 +0100)
commit4d9cd894c4f2346587297a959fc412e0570357a1
treec710bee80ab526537a0c3c6a49f5540b7483bbb5
parent87845356171afcd07f62f46dd81596e4f71e7935
tests: Introduce a Vagrant VM based make test

This is still a work-in-progress.
Comments welcome.

Have disabled regression tests.

Change-Id: Ic87801172c8b614cdecbdf2a765e1b3370a5faf7
Signed-off-by: Raghavendra Talur <rtalur@redhat.com>
37 files changed:
run-tests-in-vagrant.sh [new file with mode: 0755]
run-tests.sh
tests/vagrant/vagrant-template/Vagrantfile [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/compile-gluster/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/compile-gluster/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/compile-gluster/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/compile-gluster/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/install-pkgs/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/install-pkgs/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/install-pkgs/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/install-pkgs/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/iptables/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/iptables/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/iptables/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/iptables/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/prepare-brick/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/prepare-brick/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/prepare-brick/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/prepare-brick/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/selinux/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/selinux/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/selinux/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/selinux/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/service/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/service/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/service/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/service/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/template-role/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/template-role/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/template-role/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/template-role/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/tests/handlers/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/tests/meta/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/tests/tasks/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/roles/tests/vars/main.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/setup.yml [new file with mode: 0644]
tests/vagrant/vagrant-template/test.yml [new file with mode: 0644]