From 21d8a461ae712539f5a0bf7e6889df29750c5256 Mon Sep 17 00:00:00 2001 From: Jeff Darcy Date: Mon, 4 Apr 2016 17:23:53 -0400 Subject: 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 Reviewed-on: http://review.gluster.org/13904 NetBSD-regression: NetBSD Build System CentOS-regression: Gluster Build System Reviewed-by: Raghavendra Talur Smoke: Gluster Build System --- run-tests-in-vagrant.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'run-tests-in-vagrant.sh') diff --git a/run-tests-in-vagrant.sh b/run-tests-in-vagrant.sh index aedf1ca0a18..029439f68af 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 -- cgit