X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fscripts%2Fapplication-lifecycle.sh;h=72be11f8c53112deed6701b3c0612b667b05be0c;hb=2629d2de35e4cef04660adc76651ea0dc17c0ac6;hp=cb68d9e063b932aea59a05b534cc3657ecfa2867;hpb=a614708ffbc3514d67344f98631e284abfda9575;p=src%2Fqa-testdefinitions.git diff --git a/common/scripts/application-lifecycle.sh b/common/scripts/application-lifecycle.sh index cb68d9e..72be11f 100755 --- a/common/scripts/application-lifecycle.sh +++ b/common/scripts/application-lifecycle.sh @@ -9,6 +9,7 @@ export AGLDRIVER=agl-driver # for pyagl - unless redefined in a test export AGL_AVAILABLE_INTERFACES="ethernet" +export AGL_CAN_INTERFACE="vcan0" while [ $# -ge 1 ] do @@ -176,11 +177,11 @@ do_release_test() { afm-util list --all > $LIST if [ $? -ne 0 ];then echo "ERROR: afm-util list exit with error" - continue + return 1 fi if [ ! -s "$LIST" ];then echo "ERROR: afm-util list is empty" - continue + return 1 fi echo "DEBUG: check presence of $WGTNAME" @@ -224,7 +225,7 @@ do_release_test() { if [ $? -ne 0 ];then echo "ERROR: afm-util install" lava-test-case afm-util-install-$WGTNAMEF --result fail - continue + return 1 else lava-test-case afm-util-install-$WGTNAMEF --result pass fi @@ -235,18 +236,18 @@ do_release_test() { echo "DEBUG: ========== DUMPING output ==========" cat $OUT echo "DEBUG: ========== END DUMP ==========" - continue + return 1 fi echo "DEBUG: $WGTNAME is installed as $NAMEID" afm-util list --all > $LIST if [ $? -ne 0 ];then echo "ERROR: afm-util list exit with error" - continue + return 1 fi if [ ! -s "$LIST" ];then echo "ERROR: afm-util list is empty" - continue + return 1 fi echo "DEBUG: Verify that $WGTNAME is installed" grep -q $NAMEID $LIST @@ -277,7 +278,7 @@ do_release_test() { echo "ERROR: afm-util start" lava-test-case afm-util-start-$WGTNAMEF --result fail journalctl -an 200 - continue + return 1 else lava-test-case afm-util-start-$WGTNAMEF --result pass fi @@ -290,7 +291,7 @@ do_release_test() { if [ $? -ne 0 ];then echo "ERROR: afm-util ps" lava-test-case afm-util-ps-$WGTNAMEF --result fail - continue + return 1 else cat $PSLIST lava-test-case afm-util-ps-$WGTNAMEF --result pass @@ -304,7 +305,7 @@ do_release_test() { if [ $? -ne 0 ];then echo "ERROR: afm-util start" lava-test-case afm-util-start-$WGTNAMEF --result fail - continue + return 1 fi RID="$(cat rid)" fi @@ -312,7 +313,7 @@ do_release_test() { if [ "$RID" == 'null' ];then echo "ERROR: RID is null, service fail to start" lava-test-case afm-util-status-$WGTNAMEF --result fail - continue + return 1 fi echo "DEBUG: status $NAMEID ($RID)" @@ -320,7 +321,7 @@ do_release_test() { if [ $? -ne 0 ];then echo "ERROR: afm-util status" lava-test-case afm-util-status-$WGTNAMEF --result fail - continue + return 1 else lava-test-case afm-util-status-$WGTNAMEF --result pass fi @@ -330,7 +331,7 @@ do_release_test() { if [ $? -ne 0 ];then echo "ERROR: afm-util kill" lava-test-case afm-util-kill-$WGTNAMEF --result fail - continue + return 1 else lava-test-case afm-util-kill-$WGTNAMEF --result pass fi @@ -341,14 +342,14 @@ do_release_test() { echo "ERROR: afm-util start2" lava-test-case afm-util-start2-$WGTNAMEF --result fail journalctl -an 200 - continue + return 1 else lava-test-case afm-util-start2-$WGTNAMEF --result pass fi RID="$(cat rid)" if [ "$RID" == 'null' ];then echo "ERROR: RID is null" - continue + return 1 fi sleep 10 echo "DEBUG: status2 $NAMEID ($RID)" @@ -356,7 +357,7 @@ do_release_test() { if [ $? -ne 0 ];then echo "ERROR: afm-util status2" lava-test-case afm-util-status2-$WGTNAMEF --result fail - continue + return 1 else lava-test-case afm-util-status2-$WGTNAMEF --result pass fi