Specify the networks to be used per pod
[yardstick.git] / tools / run_tests.sh
index ddb5e55..32c4f19 100755 (executable)
@@ -29,9 +29,16 @@ run_tests() {
     echo "Running unittest ... "
     if [ $FILE_OPTION == "f" ]; then
         python -m unittest discover -v -s tests/unit > $logfile 2>&1
+        if [ $? -ne 0 ]; then
+            echo "FAILED, results in $logfile"
+            exit 1
+        fi
         python -m unittest discover -v -s yardstick/tests/unit >> $logfile 2>&1
     else
         python -m unittest discover -v -s tests/unit
+        if [ $? -ne 0 ]; then
+            exit 1
+        fi
         python -m unittest discover -v -s yardstick/tests/unit
     fi
 
@@ -56,7 +63,6 @@ run_functional_test() {
 
     mkdir -p .testrepository
     python -m subunit.run discover yardstick/tests/functional > .testrepository/subunit.log
-    python -m subunit.run discover tests/functional >> .testrepository/subunit.log
 
     subunit2pyunit < .testrepository/subunit.log
     EXIT_CODE=$?