summaryrefslogtreecommitdiffstats
path: root/common/scripts/application-lifecycle.sh
diff options
context:
space:
mode:
authorJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-10-07 18:00:52 +0200
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2020-10-07 18:00:56 +0200
commitc382578ae3a95e9fdb3648147245c2d81bbd5a7e (patch)
treef308339c0d4caf96909113dd3e2a31b0c9afad22 /common/scripts/application-lifecycle.sh
parenta649e671459be330c7f49d3501a595c0cb4ab836 (diff)
Disable afm-test execution
agl-service-homescreen crashes when a testwgt is executed. Until resolved, disable the test wgt execution. Bug-AGL: SPEC-3608 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I415b2fe80338f4090ef037c77d61af8205fbb77e
Diffstat (limited to 'common/scripts/application-lifecycle.sh')
-rwxr-xr-xcommon/scripts/application-lifecycle.sh45
1 files changed, 24 insertions, 21 deletions
diff --git a/common/scripts/application-lifecycle.sh b/common/scripts/application-lifecycle.sh
index 3488680..9044a41 100755
--- a/common/scripts/application-lifecycle.sh
+++ b/common/scripts/application-lifecycle.sh
@@ -365,31 +365,34 @@ do
if [ -e $WGTNAME.wgt ];then
inspect_wgt $WGTNAME.wgt $WGTNAME
do_release_test $WGTNAME $WGTNAME.wgt
+ pytest --show-capture=no --color=no -k "not hwrequired" /usr/lib/python?.?/site-packages/pyagl/tests/ -L
else
echo "WARN: cannot find $WGTNAME.wgt"
fi
- if [ -e $WGTNAME-test.wgt ];then
- # wgt-test do not have the same permissions in the config.xml as the parent wgt
- # so keep the value from last run
- #inspect_wgt $WGTNAME-test.wgt
- check_service_running $WGTNAME
- if [ $? -eq 1 ];then
- 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
- else
- echo "WARN: cannot find $WGTNAME.wgt"
- fi
+ # disabled due to SPEC-3608
+ #if [ -e $WGTNAME-test.wgt ];then
+ # # wgt-test do not have the same permissions in the config.xml as the parent wgt
+ # # so keep the value from last run
+ # #inspect_wgt $WGTNAME-test.wgt
+ # check_service_running $WGTNAME
+ # if [ $? -eq 1 ];then
+ # 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
+ #else
+ # echo "WARN: cannot find $WGTNAME.wgt"
+ #fi
if [ -e $WGTNAME-debug.wgt ];then
inspect_wgt $WGTNAME-debug.wgt $WGTNAME
do_release_test $WGTNAME $WGTNAME-debug.wgt
+ pytest --color=no -k "not hwrequired" /usr/lib/python?.?/site-packages/pyagl/tests/
fi
if [ -e "$WGTNAME-coverage.wgt" ];then
gcovr-wrapper "$WGTNAME-coverage.wgt" > coverage.result
@@ -398,9 +401,9 @@ do
if [ $RET -eq 0 ];then
lava-test-case "run-test-$WGTNAME-coverage" --result pass
LINES_PERCENT=$(grep -o '^lines.*%' coverage.result | cut -d ' ' -f2 | cut -d% -f1)
- lava-test-case "run-test-$WGTNAME-coverage-lines" --result pass --measurement "$LINES_PERCENT"
+ lava-test-case "run-test-$WGTNAME-coverage-percentage-lines" --result pass --measurement "$LINES_PERCENT"
BRANCHES_PERCENT=$(grep -o '^branches.*%' coverage.result | cut -d ' ' -f2 | cut -d% -f1)
- lava-test-case "run-test-$WGTNAME-coverage-branches" --result pass --measurement "$BRANCHES_PERCENT"
+ lava-test-case "run-test-$WGTNAME-coverage-percentage-branches" --result pass --measurement "$BRANCHES_PERCENT"
else
lava-test-case "run-test-$WGTNAME-coverage" --result fail
fi