Added new test for VMI menu

Changes:
    - Added test
    "Disable VMI SLAAC And Check Persistency On BMC Reboot"

Tested:
    - Ran successfully test_vmi.robot

Change-Id: I7b6bd83003b67f5d7dc0508581c7cf0d07965c23
Signed-off-by: Megha G N <Megha.G.N@ibm.com>
diff --git a/openpower/ext_interfaces/test_vmi.robot b/openpower/ext_interfaces/test_vmi.robot
index 2dd2969..c526603 100644
--- a/openpower/ext_interfaces/test_vmi.robot
+++ b/openpower/ext_interfaces/test_vmi.robot
@@ -517,6 +517,23 @@
     Should Not Be Equal  ${vmi_ipv6addr["Address"]}  ${default_ipv6addr}
 
 
+Disable VMI SLAAC And Check Persistency On BMC Reboot
+    [Documentation]  Disable VMI SLAACv6 and verify its persistency
+    ...  on BMC reboot.
+    [Tags]  Disable_VMI_SLAAC_And_Check_Persistency_On_BMC_Reboot
+
+    Set VMI SLAACv6 Origin    ${False}
+
+    # Reboot BMC and verify persistency.
+    OBMC Reboot (off)
+    Redfish Power On
+    Wait For Host Boot Progress To Reach Required State
+
+    # Check if origin is set to static and SLAAC address are getting erased.
+    ${vmi_ipv6addr}=  Verify VMI IPv6 Address  Static
+    Should Be Equal  ${vmi_ipv6addr["Address"]}  ${default_ipv6addr}
+
+
 *** Keywords ***
 
 Suite Setup Execution