From 736527ce38ab9b9ecfa383413aa5ee51f4af2eea Mon Sep 17 00:00:00 2001
From: an7s <an7s@git.zephyr-software.com>
Date: Wed, 19 Oct 2011 18:24:47 +0000
Subject: [PATCH] Turn off randomization

Former-commit-id: 082b200988d62548ecf10bc17fd74b2b55ec9e83
---
 tools/do_manual_cover.sh    | 2 +-
 tools/manual_cover.sh       | 4 +++-
 tools/manual_test_import.sh | 8 +++++---
 3 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/tools/do_manual_cover.sh b/tools/do_manual_cover.sh
index 35df9d631..6f143da4c 100755
--- a/tools/do_manual_cover.sh
+++ b/tools/do_manual_cover.sh
@@ -22,7 +22,7 @@ touch $AGGREGATE_COVERAGE
 
 for testname in `ls $MANUAL_TEST_DIR`
 do
-  echo "do moi: $MANUAL_TEST_DIR/$testname/spec/$COVER_SCRIPT"
+  echo "do_manual_cover.sh: $MANUAL_TEST_DIR/$testname/spec/$COVER_SCRIPT"
 
   cd $MANUAL_TEST_DIR/$testname/spec/
   $MANUAL_TEST_DIR/$testname/spec/$COVER_SCRIPT
diff --git a/tools/manual_cover.sh b/tools/manual_cover.sh
index 7f5407848..77c87648b 100755
--- a/tools/manual_cover.sh
+++ b/tools/manual_cover.sh
@@ -1,3 +1,5 @@
+#!/bin/sh
+
 # Coverage tool for manual tests
 #
 # Usage:
@@ -17,6 +19,6 @@ shift
 FULL_COMMAND=$*
 
 # We use pin for extracting coverage info
-$PEASOUP_HOME/tools/pin/pin -t $PEASOUP_HOME/tools/pin/itraceunique.so -- $FULL_COMMAND
+setarch i386 -RL $PEASOUP_HOME/tools/pin/pin -t $PEASOUP_HOME/tools/pin/itraceunique.so -- $FULL_COMMAND
 
 cat itrace.out | grep -v eof > $OUTPUT_FILE
diff --git a/tools/manual_test_import.sh b/tools/manual_test_import.sh
index 5ff7cd149..6b47adc03 100755
--- a/tools/manual_test_import.sh
+++ b/tools/manual_test_import.sh
@@ -33,7 +33,7 @@ do
   shift
 done
 
-TEST_TIMEOUT=30
+TEST_TIMEOUT=60
 
 echo "TEST_NAME = $TEST_NAME"
 echo "INFILES = $INFILES"
@@ -119,7 +119,7 @@ done
 for i in $OUTFILES
 do
   echo " rm $i 2>/dev/null" >> $TEST_ORIG_CMD_SCRIPT
-  echo " rm $TEST_ORIG_OUTPUT_DIR/$i 2>/dev/null" >> $TEST_ORIG_CMD_SCRIPT
+  echo " rm $SPEC_OUTPUT_DIR/$i 2>/dev/null" >> $TEST_ORIG_CMD_SCRIPT
 done
 
 # stage in input (if any)
@@ -140,6 +140,8 @@ cp a.ncexe $TEST_SPEC_DIR/$PROG
 #
 touch $TEST_XFORMED_CMD_SCRIPT
 
+echo "#!/bin/sh" >> $TEST_XFORMED_CMD_SCRIPT
+
 # cleanup input/output files
 for i in $INFILES
 do
@@ -163,7 +165,7 @@ done
 
 # run command (check for seg faults)
 # @todo: we should really register the program exit code and check against it
-echo "STRATA_SPRI_FILE=\$1 timeout $TEST_TIMEOUT $CMD" >> $TEST_XFORMED_CMD_SCRIPT
+echo "STRATA_SPRI_FILE=\$1 timeout $TEST_TIMEOUT setarch i386 -RL $CMD" >> $TEST_XFORMED_CMD_SCRIPT
 echo "status=\$?" >> $TEST_XFORMED_CMD_SCRIPT
 echo "echo \$status" >> $TEST_XFORMED_CMD_SCRIPT
 
-- 
GitLab