Marking scale tests as critical except for IGMP related checks

Change-Id: Ie5bfba5f00cd9c00bd1eb8cb2ae62f13e3d2e27c
diff --git a/tests/scale/Voltha_Scale_Tests.robot b/tests/scale/Voltha_Scale_Tests.robot
index a9fb66e..1eb15f2 100755
--- a/tests/scale/Voltha_Scale_Tests.robot
+++ b/tests/scale/Voltha_Scale_Tests.robot
@@ -90,7 +90,7 @@
 
 Create and Enable devices
     [Documentation]  Create and enable the OLTs in VOLTHA
-    [Tags]      non-critical    setup
+    [Tags]      setup
     ${olt_device_ids}=      Create List
     FOR    ${INDEX}    IN RANGE    0    ${olt}
         ${olt_device_id}=    Create Device  bbsim${INDEX}     50060     openolt
@@ -110,12 +110,12 @@
 
 Onu Activation in VOLTHA
     [Documentation]    Check that all ONUs reach the ACTIVE/ENABLED state in VOLTHA
-    [Tags]      non-critical    activation    plot-voltha-onus
+    [Tags]      activation    plot-voltha-onus
     Wait For ONUs In VOLTHA     ${total_onus}
 
 Port Discovery in ONOS
     [Documentation]    Check that all the UNI ports show up in ONOS
-    [Tags]      non-critical    activation    plot-onos-ports
+    [Tags]      activation    plot-onos-ports
     ${onos_devices}=    Compute Device IDs
     FOR     ${deviceId}     IN  @{onos_devices}
         Wait for Ports in ONOS      ${onos_ssh_connection}  ${total_onus_per_olt}   ${deviceId}     BBSM
@@ -123,7 +123,7 @@
 
 Flows validation in VOLTHA before subscriber provisioning
     [Documentation]    Check that all the flows has been stored in the logical device
-    [Tags]      non-critical    flow-before   plot-voltha-flows-before
+    [Tags]      flow-before   plot-voltha-flows-before
     # NOTE fail the test immediately if we're trying to check flows without provisioning them
     Should Be Equal   ${enableFlowProvisioning}     true
     Wait for Logical Devices flows   ${workflow}    ${total_onus}    ${olt}    false
@@ -131,14 +131,14 @@
 
 Flows validation in VOLTHA Adapters before subscriber provisioning
     [Documentation]  Check that all flows has been store in devices of type openolt
-    [Tags]      non-critical    flow-before   plot-voltha-openolt-flows-before  only-me
+    [Tags]      flow-before   plot-voltha-openolt-flows-before  only-me
     Should Be Equal   ${enableFlowProvisioning}     true
     Wait for OpenOLT Devices flows   ${workflow}    ${total_onus}    ${olt}    false
     ...     ${withEapol}    ${withDhcp}     ${withIgmp}    ${withLLDP}
 
 Flows validation in ONOS before subscriber provisioning
     [Documentation]    Check that all the flows has been acknowledged
-    [Tags]      non-critical    flow-before   plot-onos-flows-before
+    [Tags]      flow-before   plot-onos-flows-before
     # NOTE fail the test immediately if we're trying to check flows without provisioning them
     Should Be Equal   ${enableFlowProvisioning}     true
 
@@ -151,7 +151,7 @@
 
 Wait for subscribers to be Authenticated
     [Documentation]    Check that all subscribers have successfully authenticated
-    [Tags]      non-critical    authentication    plot-onos-auth
+    [Tags]      authentication    plot-onos-auth
 
     ${onos_devices}=    Compute Device IDs
     FOR     ${deviceId}     IN  @{onos_devices}
@@ -160,7 +160,7 @@
 
 Provision subscribers
     [Documentation]    Provision data plane flows for all the subscribers
-    [Tags]      non-critical    provision
+    [Tags]      provision
     Should Be Equal   ${enableSubscriberProvisioning}     true
     ${onos_devices}=    Compute Device IDs
     FOR     ${olt}  IN  @{onos_devices}
@@ -169,7 +169,7 @@
 
 Flows validation in VOLTHA after subscriber provisioning
     [Documentation]    Check that all the flows has been stored in the logical device
-    [Tags]      non-critical    flow-after    plot-voltha-flows-after
+    [Tags]      flow-after    plot-voltha-flows-after
     # NOTE fail the test immediately if we're trying to check flows without provisioning them
     Should Be Equal   ${enableFlowProvisioning}     true
 
@@ -178,14 +178,14 @@
 
 Flows validation in VOLTHA Adapters after subscriber provisioning
     [Documentation]  Check that all flows has been store in devices of type openolt
-    [Tags]      non-critical    flow-after   plot-voltha-openolt-flows-after    only-me
+    [Tags]      flow-after   plot-voltha-openolt-flows-after    only-me
     Should Be Equal   ${enableFlowProvisioning}     true
     Wait for OpenOLT Devices flows   ${workflow}    ${total_onus}    ${olt}    true
     ...     ${withEapol}    ${withDhcp}     ${withIgmp}    ${withLLDP}
 
 Flows validation in ONOS after subscriber provisioning
     [Documentation]    Check that all the flows has been acknowledged
-    [Tags]      non-critical    flow-after    plot-onos-flows-after
+    [Tags]      flow-after    plot-onos-flows-after
     # NOTE fail the test immediately if we're trying to check flows without provisioning them
     Should Be Equal   ${enableFlowProvisioning}     true
 
@@ -198,7 +198,7 @@
 
 Wait for subscribers to have an IP
     [Documentation]    Check that all subscribers have received a DHCP_ACK
-    [Tags]      non-critical    dhcp  plot-onos-dhcp
+    [Tags]      dhcp  plot-onos-dhcp
     ${onos_devices}=    Compute Device IDs
     FOR     ${deviceId}     IN  @{onos_devices}
         Wait for DHCP Ack     ${onos_ssh_connection}  ${total_onus_per_olt}     ${workflow}     ${deviceId}