From 4f2971a1e90ce4add03f0ed35f63df57f63e29e8 Mon Sep 17 00:00:00 2001 From: Corentin LABBE Date: Mon, 31 Aug 2020 13:58:41 +0200 Subject: 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 --- common/scripts/application-lifecycle.sh | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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 -- cgit 1.2.3-korg