Adding ability to automatically enable flow objective intents via ONOS_USE_FOI env. variable.

Change-Id: I2769678f391da38462ecf78fd46c1231a3ba7bb6
diff --git a/tools/test/scenarios/setup.xml b/tools/test/scenarios/setup.xml
index a53e317..10f6ba6 100644
--- a/tools/test/scenarios/setup.xml
+++ b/tools/test/scenarios/setup.xml
@@ -17,6 +17,8 @@
     <group name="Setup">
         <step name="Push-Bits" exec="onos-push-bits-through-proxy" if="${OCT}"/>
         <step name="Secure-SSH" exec="onos-secure-ssh -u ${ONOS_WEB_USER} -p ${ONOS_WEB_PASS}" if="${ONOS_USE_SSH}"/>
+        <step name="Enable-Flow-Objective-Intents" if="${ONOS_USE_FOI}"
+              exec="onos ${OC1} cfg set org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator useFlowObjectives true"/>
 
         <parallel var="${OC#}">
             <step name="Push-Bits-${#}" exec="onos-push-bits ${OC#}"
@@ -43,6 +45,8 @@
                   requires="~Check-Components-${#}"/>
             <step name="Check-Apps-${#}" exec="onos-check-apps ${OC#} ${ONOS_APPS} includes"
                   requires="~Check-Components-${#}"/>
+
+            <dependency name="Enable-Flow-Objective-Intents" requires="Check-Apps-${#}"/>
         </parallel>
     </group>
 </scenario>