Update of projects with coverage
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 25 Nov 2020 13:21:17 +0000 (14:21 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 25 Nov 2020 13:21:17 +0000 (14:21 +0100)
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ie7955e06765a72ce6ef3f30d590df34a07dff226

jjb/ci-apps-verify/app-projects.yaml.inc
jjb/ci-apps-verify/ci-apps-jjb.yaml
jjb/common/include-agl-lava-jobs-submit.sh

index 2176b00..59da4d6 100644 (file)
@@ -66,6 +66,7 @@
 - demo3-tachometer
 - demo3-warehouse
 - homescreen
+- homescreen-demo-ci
 - html5-dashboard
 - html5-homescreen
 - html5-hvac
@@ -93,3 +94,4 @@
 - taskmanager
 - tbtnavi
 - videoplayer
+- waltham-receiver
index 21ae927..c34ad80 100644 (file)
@@ -4,8 +4,7 @@
     aglbranch:
       - master
       - icefish
-      - halibut
-      - guppy
+      - jellyfish
     architecture:
       - aarch64
       - x86-64
index 830c30a..b7c393d 100644 (file)
@@ -162,14 +162,21 @@ if [ -s job-result.fail ];then
        handle_skiplist
        handle_result
 fi
-
 set -x
-MSG_FAIL="CI-Image-Boot-Test fail on ${MACHINE}"
-MSG_SUCCESS="CI-Image-Boot-Test success on ${MACHINE}"
+LINES_PERCENT=$(grep LINES_PERCENT= $JOB_LOG | sed -e 's#LINES_PERCENT=##g' | head -1)
+BRANCHES_PERCENT=$(grep BRANCHES_PERCENT= $JOB_LOG | sed -e 's#LINES_PERCENT=##g' | head -1)
+
+MSG_FAIL="CI-Image-Boot-Test fail on ${MACHINE}. Coverage: Lines ${LINES_PERCENT:-0}% , Branches ${BRANCHES_PERCENT:-0}%
+${JOB_URL}"
+MSG_SUCCESS="CI-Image-Boot-Test success on ${MACHINE}. Coverage: Lines ${LINES_PERCENT:-0}% , Branches ${BRANCHES_PERCENT:-0}%
+${JOB_URL}"
+
 MSG_BUILD_LOG="${BUILD_URL}consoleFull"
 MSG_JOBFAIL="Failed jobs:
 $(cat job-result.fail)"
 
+set +x
+
 if [ $GOODJOB -eq 0 ];then
         #construct message
 cat << EOF > .msg