Stop installing librairies during tests 15/41115/5
authorCédric Ollivier <cedric.ollivier@orange.com>
Tue, 5 Sep 2017 22:25:57 +0000 (00:25 +0200)
committershangxdy <shang.xiaodong@zte.com.cn>
Wed, 6 Sep 2017 10:05:30 +0000 (18:05 +0800)
Functest is in charge of installing libraries and it's forbidden by
tests. No syslog service is provided in the container too.

Change-Id: I4de16e091a4eea1b4fad1cb11fcff9abb62f82cd
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
tests/functest_run.sh

index 2ee02bb..5f2e0f9 100755 (executable)
@@ -20,15 +20,6 @@ PRASER_WORK_DIR=$(cd $(dirname $0) && pwd)
 }
 LOCAL_IMAGE_FILE=${1:-""}
 
-# Install parser
-echo "Prepare parser ..."
-echo "==================="
-echo ""
-${PRASER_WORK_DIR}/parser_install.sh ${PRASER_WORK_DIR}/../..
-echo ""
-echo "Prepare result: $?"
-echo "==================="
-
 if [ -e "${LOCAL_IMAGE_FILE}" ]; then
     echo "Input local image file: ${LOCAL_IMAGE_FILE}"
     PARSER_IMAGE_URL_FILE=${LOCAL_IMAGE_FILE}
@@ -315,7 +306,7 @@ echo ""
 trap reset_parser_test EXIT
 
 # start syslog for loghander
-service rsyslog restart
+which service > /dev/null  && service rsyslog restart || true
 
 echo "|========= 1/4. Preparing VM image for parser...     =========|"
 download_parser_image