+ lava-test-case afm-util-start2-$WGTNAMEF --result pass
+ fi
+ RID="$(cat rid)"
+ if [ "$RID" == 'null' ];then
+ echo "ERROR: RID is null"
+ continue
+ fi
+ sleep 10
+ echo "DEBUG: status2 $NAMEID ($RID)"
+ do_afm_util status $RID
+ if [ $? -ne 0 ];then
+ echo "ERROR: afm-util status2"
+ lava-test-case afm-util-status2-$WGTNAMEF --result fail
+ continue
+ else
+ lava-test-case afm-util-status2-$WGTNAMEF --result pass
+ fi
+}
+
+WGTNAMES=$(grep -o '[a-z-]*.wgt' index.html | sed 's,.wgt$,,' | sed 's,-debug$,,' | sed 's,-test$,,' | sed 's,-coverage$,,' | sort | uniq)
+for WGTNAME in $WGTNAMES
+do
+ if [ -e $WGTNAME.wgt ];then
+ inspect_wgt $WGTNAME.wgt
+ do_release_test $WGTNAME $WGTNAME.wgt
+ 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
+ if [ -e $WGTNAME-debug.wgt ];then
+ inspect_wgt $WGTNAME-debug.wgt
+ do_release_test $WGTNAME $WGTNAME-debug.wgt
+ fi
+ if [ -e $WGTNAME-coverage.wgt ];then
+ inspect_wgt $WGTNAME-coverage.wgt
+ echo "DEBUG: coverage not handled yet"