summaryrefslogtreecommitdiffstats
path: root/run-tests-in-vagrant.sh
diff options
context:
space:
mode:
authorJeff Darcy <jdarcy@redhat.com>2016-04-04 17:23:53 -0400
committerJeff Darcy <jdarcy@redhat.com>2016-04-06 07:31:58 -0700
commit21d8a461ae712539f5a0bf7e6889df29750c5256 (patch)
tree6fd1a33874e43ed94308e42c7b869fb958857c0f /run-tests-in-vagrant.sh
parent34d1c81dc4c730eb0cd2b8fd756b8bffed655e9c (diff)
tests: improve vagrant usability
The first and most important change is to deal with the fact that "localhost" is an IPv6 address in the vagrant box we're using. This was non-obviously behind some of the NFS tests failing to run properly, so there's now an Ansible role etc. to make the necessary modifications in /etc/hosts. Also added "-j" to the make command, and changed the invocation of "run-tests.sh" so it passes through any arguments instead of running all tests every time. BUG: 1291537 Change-Id: I5e6125de043c41fdb2866875e999cb1fcd72ba52 Signed-off-by: Jeff Darcy <jdarcy@redhat.com> Reviewed-on: http://review.gluster.org/13904 NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org> CentOS-regression: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Raghavendra Talur <rtalur@redhat.com> Smoke: Gluster Build System <jenkins@build.gluster.com>
Diffstat (limited to 'run-tests-in-vagrant.sh')
-rwxr-xr-xrun-tests-in-vagrant.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/run-tests-in-vagrant.sh b/run-tests-in-vagrant.sh
index aedf1ca..029439f 100755
--- a/run-tests-in-vagrant.sh
+++ b/run-tests-in-vagrant.sh
@@ -186,7 +186,7 @@ echo
echo
cd tests/vagrant/$BRANCHNAME
-vagrant ssh -c 'cd /home/vagrant/glusterfs; sudo make install' -- -t
+vagrant ssh -c 'cd /home/vagrant/glusterfs; sudo make -j install' -- -t
if [ $? -ne 0 ]
then
echo "make failed, exiting...."
@@ -198,7 +198,7 @@ echo
echo
cd tests/vagrant/$BRANCHNAME
-vagrant ssh -c 'cd /home/vagrant/glusterfs; sudo ./run-tests.sh' -- -t
+vagrant ssh -c "cd /home/vagrant/glusterfs; sudo ./run-tests.sh $*" -- -t
cd $ORIGIN_DIR
echo
echo