X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fscripts%2Fapplication-lifecycle.sh;h=c03602e9fe8d379db6d9982e78ec5008385fa253;hb=e944e4103843192d8c04b602d0309bba9bbb8f9a;hp=0bdc6d459e4f073a48c7066f1d1e780645f03c28;hpb=fcefef408d150eb3fc3d63efdcc370973b54eaeb;p=src%2Fqa-testdefinitions.git diff --git a/common/scripts/application-lifecycle.sh b/common/scripts/application-lifecycle.sh index 0bdc6d4..c03602e 100755 --- a/common/scripts/application-lifecycle.sh +++ b/common/scripts/application-lifecycle.sh @@ -51,7 +51,7 @@ grep -o '[a-z-]*.wgt' index.html | sort | uniq | while read wgtfile do # remove extension and the debug state - WGTNAME=$(echo $wgtfile | sed 's,.wgt$,,' | sed 's,-debug$,,') + WGTNAME=$(echo $wgtfile | sed 's,.wgt$,,' | sed 's,-debug$,,' | sed 's,-test$,,' | sed 's,-coverage$,,') SERVICE_PLATFORM=0 SERVICE_USER=0 APPLICATION_USER=0 @@ -64,9 +64,12 @@ do continue fi fi + CURDIR="$(pwd)" + ZIPOUT="$(mktemp -d)" + cd $ZIPOUT echo "DEBUG: analyse wgt file" - unzip $wgtfile + unzip $CURDIR/$wgtfile if [ $? -ne 0 ];then # TODO Do not fail yet, busybox unzip seems to "fail with success" when checking CRC echo "ERROR: cannot unzip $wgtfile" @@ -97,6 +100,9 @@ do echo "DEBUG: fail to unzip" fi + cd $CURDIR + rm -r $ZIPOUT + echo "DEBUG: list current pkgs" # TODO mktemp LIST='list' @@ -203,6 +209,7 @@ do if [ $? -ne 0 ];then echo "ERROR: afm-util start" lava-test-case afm-util-start-$WGTNAME --result fail + journalctl -an 200 continue else lava-test-case afm-util-start-$WGTNAME --result pass @@ -269,6 +276,7 @@ do if [ $? -ne 0 ];then echo "ERROR: afm-util start2" lava-test-case afm-util-start2-$WGTNAME --result fail + journalctl -an 200 continue else lava-test-case afm-util-start2-$WGTNAME --result pass