aboutsummaryrefslogtreecommitdiffstats
path: root/common/scripts/application-lifecycle.sh
diff options
context:
space:
mode:
authorCorentin LABBE <clabbe@baylibre.com>2020-08-31 13:58:41 +0200
committerCorentin LABBE <clabbe@baylibre.com>2020-09-14 14:31:39 +0200
commit4f2971a1e90ce4add03f0ed35f63df57f63e29e8 (patch)
tree5ed1dcea74683637fa9cc6032f470200628ef98b /common/scripts/application-lifecycle.sh
parent4a25de357684fbf3d0e280dc5697ac97d090ae6b (diff)
SPEC-3484: install and basicly test coverage package
Install and test coverage the same way than normal package. Handling coverage generated files will be handled later. Bug-AGL: SPEC-3484 Change-Id: I02d4ea1aa77954a7c85317accb6b565ece8676c0 Signed-off-by: Corentin LABBE <clabbe@baylibre.com>
Diffstat (limited to 'common/scripts/application-lifecycle.sh')
-rwxr-xr-xcommon/scripts/application-lifecycle.sh15
1 files changed, 14 insertions, 1 deletions
diff --git a/common/scripts/application-lifecycle.sh b/common/scripts/application-lifecycle.sh
index b9b3328..f922d02 100755
--- a/common/scripts/application-lifecycle.sh
+++ b/common/scripts/application-lifecycle.sh
@@ -393,7 +393,20 @@ do
fi
if [ -e $WGTNAME-coverage.wgt ];then
inspect_wgt $WGTNAME-coverage.wgt $WGTNAME
- echo "DEBUG: coverage not handled yet"
+ do_release_test $WGTNAME $WGTNAME-coverage.wgt
+ check_service_running $WGTNAME
+ if [ $? -eq 1 ];then
+ afm-util install $TOPDIR/$WGTNAME-test.wgt
+ do_afm_test $TOPDIR/$WGTNAME-test.wgt
+ if [ $? -eq 0 ];then
+ lava-test-case run-test-$WGTNAME --result pass
+ else
+ lava-test-case run-test-$WGTNAME --result fail
+ fi
+ else
+ echo "DEBUG: $WGTNAME is not running, skipping test"
+ lava-test-case run-test-$WGTNAME --result skip
+ fi
fi
done