summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtests/build-chunk.script5
-rwxr-xr-xtests/build-stratum.script4
-rwxr-xr-xtests/build-system.script4
3 files changed, 10 insertions, 3 deletions
diff --git a/tests/build-chunk.script b/tests/build-chunk.script
index 475d8c2b..a4e1fef6 100755
--- a/tests/build-chunk.script
+++ b/tests/build-chunk.script
@@ -20,9 +20,12 @@
set -e
cache="$DATADIR/build-chunk-cache"
+log="$DATADIR/build-chunk-morph.log"
./morph --no-default-configs build repo farrokh hello.morph \
--git-base-url="file://$DATADIR" \
- --cachedir="$cache" --keep-path --no-distcc
+ --cachedir="$cache" --keep-path --no-distcc \
+ --log="$log" || cat "$log" 1>&2
+
for chunk in "$cache/"*.chunk.*
do
echo "$chunk:" | sed 's/[^.]*//'
diff --git a/tests/build-stratum.script b/tests/build-stratum.script
index 81315711..bd938860 100755
--- a/tests/build-stratum.script
+++ b/tests/build-stratum.script
@@ -20,7 +20,9 @@
set -e
cache="$DATADIR/build-stratum-cache"
+log="$DATADIR/build-stratum-morph.log"
./morph --no-default-configs build repo farrokh hello-stratum.morph \
--git-base-url="file://$DATADIR" \
- --cachedir="$cache" --keep-path --no-distcc
+ --cachedir="$cache" --keep-path --no-distcc \
+ --log="$log" || cat "$log" 1>&2
tar -tf "$cache/"*.stratum.* | LC_ALL=C sort | sed '/^\.\/./s:^\./::'
diff --git a/tests/build-system.script b/tests/build-system.script
index 1f81feda..c96662cc 100755
--- a/tests/build-system.script
+++ b/tests/build-system.script
@@ -20,7 +20,9 @@
set -e
cache="$DATADIR/build-system-cache"
+log="$DATADIR/build-system-morph.log"
./morph --no-default-configs build repo farrokh hello-system.morph \
--git-base-url="file://$DATADIR" \
- --cachedir="$cache" --keep-path --no-distcc
+ --cachedir="$cache" --keep-path --no-distcc \
+ --log="$log" || cat "$log" 1>&2
find "$cache" -name '*.system.*' -type f | wc -l