Dump test result when test finished 97/6797/3
authorQiLiang <liangqi1@huawei.com>
Fri, 15 Jan 2016 06:02:54 +0000 (14:02 +0800)
committerqi liang <liangqi1@huawei.com>
Fri, 15 Jan 2016 13:59:22 +0000 (13:59 +0000)
JIRA: -

Change-Id: I8712f1c4a0a063bdf7ba6a425015dea894c34d16
Signed-off-by: QiLiang <liangqi1@huawei.com>
ci/yardstick-verify

index 9e875ed..981e8d0 100755 (executable)
@@ -222,22 +222,32 @@ EOF
             echo "Running test suite: $suite"
             echo "---------------------------"
 
-             if ! yardstick task start --suite $suite; then
+            if ! yardstick task start --suite $suite; then
                  echo "test suite $suite FAILED";
 
-                 # Mark the test suite failed but continue
-                 # running the remaining test suites.
-                 (( failed++ ))
-             fi
+                # Mark the test suite failed but continue
+                # running the remaining test suites.
+                (( failed++ ))
+            fi
+            if [ ${DISPATCHER_TYPE} = file ]; then
+                echo "---------------------------"
+                echo "Dump test suite $suite result"
+                echo "---------------------------"
+                if [ -f ${DISPATCHER_FILE_NAME} ]; then
+                    cat ${DISPATCHER_FILE_NAME}
+                else
+                    echo "Test result file ${DISPATCHER_FILE_NAME} is not exist"
+                fi
+            fi
 
-         done
+        done
 
-         if [ $failed -gt 0 ]; then
+        if [ $failed -gt 0 ]; then
 
-             echo "---------------------------"
-             echo "$failed out of ${SUITE_FILES[*]} test suites FAILED"
-             echo "---------------------------"
-             exit 1
+            echo "---------------------------"
+            echo "$failed out of ${SUITE_FILES[*]} test suites FAILED"
+            echo "---------------------------"
+            exit 1
          fi
 
     else
@@ -251,6 +261,17 @@ EOF
             exit 1
         fi
 
+        if [ ${DISPATCHER_TYPE} = file ]; then
+            echo "---------------------------"
+            echo "Dump samples/ping.yaml test result"
+            echo "---------------------------"
+            if [ -f ${DISPATCHER_FILE_NAME} ]; then
+                cat ${DISPATCHER_FILE_NAME}
+            else
+                echo "Test result file ${DISPATCHER_FILE_NAME} is not exist"
+            fi
+        fi
+
     fi
 
 }