diff options
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/stress_tests/extractloop.bash | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/tests/stress_tests/extractloop.bash b/tests/stress_tests/extractloop.bash index 26496ba..970eafd 100755 --- a/tests/stress_tests/extractloop.bash +++ b/tests/stress_tests/extractloop.bash @@ -39,7 +39,7 @@ elif [ $# -eq 1 ] && [ "$1" == "-loopback" ]; then  else  	echo "Testing gocryptfs"  	gocryptfs -q -init -extpass="echo test" -scryptn=10 $CRYPT -	gocryptfs -q -extpass="echo test" -nosyslog -f $CRYPT $MNT & +	gocryptfs -q -extpass="echo test" -nosyslog -fg $CRYPT $MNT &  	FSPID=$(jobs -p)  	#gocryptfs -q -extpass="echo test" -nosyslog -memprofile /tmp/extractloop-mem $CRYPT $MNT  fi @@ -48,7 +48,7 @@ echo "Test dir: $CRYPT"  sleep 1  cd $MNT -ln -sTf $CSV /tmp/extractloop.csv || true # fails on MacOS +ln -v -sTf $CSV /tmp/extractloop.csv 2> /dev/null || true # fails on MacOS, ignore  # Cleanup trap  # Note: gocryptfs may have already umounted itself because bash relays SIGINT @@ -67,7 +67,9 @@ function loop {  	while true  	do  		t1=$SECONDS -		tar xf /tmp/linux-3.0.tar.gz +		tar xf /tmp/linux-3.0.tar.gz --exclude linux-3.0/arch/microblaze/boot/dts/system.dts +		#                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +		# Exclude the one symlink in the tarball - causes problems on MacOS: "Can't set permissions to 0755"  		md5sum --status -c $MD5  		rm -Rf linux-3.0  		t2=$SECONDS | 
