Revert "For master do not check connman.service"
[src/qa-testdefinitions.git] / common / scripts / service-check-nogfx.sh
index a584e4e..68bc36a 100755 (executable)
@@ -4,8 +4,8 @@ export LANG=C
 export TERM=dumb
 export COLUMNS=1000
 
-REQUIREDSOCKETS="dbus.socket security-manager.socket"
-REQUIREDSERVICES="afm-system-daemon.service connman.service ofono.service bluetooth.service"
+REQUIREDSOCKETS="dbus.socket"
+REQUIREDSERVICES="connman.service"
 
 ALL="${REQUIREDSOCKETS} ${REQUIREDSERVICES}"
 RESULT="unknown"
@@ -21,6 +21,16 @@ for i in ${ALL} ; do
         RESULT="pass"
     else
         RESULT="fail"
+        if [[ ${i} == "bluetooth.service" ]]; then
+            if [[ ${DEVICE_TAGS} != *"bluetooth"* ]] || [[ ${BUILD_TAGS} != *"bluetooth"* ]]; then
+                RESULT="skip"
+            fi
+        fi
+        if [[ ${i} == "ofono.service" ]]; then
+            if [[ ${DEVICE_TAGS} != *"bluetooth"* ]] || [[ ${BUILD_TAGS} != *"bluetooth"* ]]; then
+                RESULT="skip"
+            fi
+        fi
     fi
 
     lava-test-case ${i} --result ${RESULT}