Fail integration tests early

This commit is contained in:
Jakob Borg
2014-09-16 23:22:03 +02:00
parent d1ad778a64
commit cbf758ead9
4 changed files with 13 additions and 5 deletions

View File

@@ -1,4 +1,6 @@
#!/bin/bash
set -euo pipefail
IFS=$'\n\t'
# Copyright (C) 2014 Jakob Borg and other contributors. All rights reserved.
# Use of this source code is governed by an MIT-style license that can be
@@ -29,7 +31,7 @@ setup() {
echo "Setting up dirs..."
mkdir -p s1
pushd s1 >/dev/null
rm -r */*[02468] 2>/dev/null
rm -r */*[02468] 2>/dev/null || true
rm -rf *2
for ((i = 0; i < 500; i++)) ; do
mkdir -p "$RANDOM/$RANDOM"
@@ -75,7 +77,7 @@ testConvergence() {
fi
}
chmod -R +w s? s??-?
chmod -R +w s? s??-? || true
rm -rf s? s??-?
rm -rf f?/*.idx.gz f?/index