Fix bug 1536: incorrect check SDNC status in EPA03
[osm/tests.git] / robot-systest / testsuite / epa_03-crud_operations_on_sdnc.robot
index 4b222e4..b0d86df 100644 (file)
@@ -22,16 +22,22 @@ Force Tags   epa_03   cluster_epa   daily   regression
 Suite Teardown   Run Keyword And Ignore Error   Delete Basic SDNC
 
 
+*** Variables ***
+${sdnc_enabled_max_wait_time}   1min
+${sdnc_enabled_pol_time}   10
+
+
 *** Test Cases ***
 Create Basic SDNC
 
     ${created_sdnc_id}=  Create SDNC  ${sdnc_name}  ${sdnc_user}  ${sdnc_password}  ${sdnc_url}  ${sdnc_type}
-    Check for SDNC  ${sdnc_name}
+    Set Suite Variable  ${sdnc_id}  ${created_sdnc_id}
+    Wait Until Keyword Succeeds  ${sdnc_enabled_max_wait_time}  ${sdnc_enabled_pol_time}  Check for SDNC  ${sdnc_id}
 
 
 Check SDNC Status Is Healthy
 
-    Check for SDNC Status  ${sdnc_name}  ${prometheus_host}  ${prometheus_port}
+    Check for SDNC Status  ${sdnc_id}  ${prometheus_host}  ${prometheus_port}
 
 
 Delete Basic SDNC