Ensure sparsebundlefs process is alive while we're waiting for it

This commit is contained in:
Tor Arne Vestbø
2018-09-17 18:36:24 +02:00
parent 7b7a15e75a
commit d426e4345b
2 changed files with 4 additions and 0 deletions

View File

@@ -3,7 +3,9 @@ function setup() {
test ! -z "$TEST_BUNDLE"
mount_dir=$(mktemp -d)
sparsebundlefs -s -f -D $TEST_BUNDLE $mount_dir &
pid=$!
for i in {0..50}; do
kill -0 $pid >/dev/null 2>&1
# FIXME: Find actual mount callback in fuse?
grep -q "bundle has" $test_output_file && break || sleep 0.1
done

View File

@@ -3,7 +3,9 @@ function setup() {
test ! -z "$TEST_BUNDLE"
mount_dir=$(mktemp -d)
sparsebundlefs -s -f -D -o allow_other $TEST_BUNDLE $mount_dir &
pid=$!
for i in {0..50}; do
kill -0 $pid >/dev/null 2>&1
# FIXME: Find actual mount callback in fuse?
grep -q "bundle has" $test_output_file && break || sleep 0.1
done