chiark / gitweb /
apitest/run1: Fix logfile names
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 30 Mar 2021 23:00:47 +0000 (00:00 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 30 Mar 2021 23:01:01 +0000 (00:01 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
apitest/run1

index 7f55308d26abfb48ee250c895c9ed77d27cbc849..64742bd2bc1af82bdd976c35358ebe2d6ce664fc 100755 (executable)
@@ -5,9 +5,15 @@ tname="$1"; shift;
 mkdir -p tmp
 
 lname="$tname"
-case "$1" in
---as-if=*)     lname="${1#--as-if=}";;
-esac
+
+for a in "$@"; do
+       case "$a" in
+       --test=*)       lname="${a#--test=}";;
+       --as-if=*)      lname="${a#--as-if=}";;
+       *)              break;;
+       esac
+done
+
 lname="$lname.log"
 
 target/debug/"$tname" "$@" 2>&1 | ts -s %.s >tmp/"$lname"