X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=integration%2Ftest.git;a=blobdiff_plain;f=csit%2Fsuites%2Fnic%2Fcli%2Fconsole.robot;h=e6b4a8256b852dcbc7bc186239a41125b54af3ec;hp=5e1759267820dc8cf40db6479e49497c1d5dead9;hb=94651ca9711d8eb316721775561e815830bc6c7e;hpb=89b88a0a23561f0bda62338b394ec41655679b2d diff --git a/csit/suites/nic/cli/console.robot b/csit/suites/nic/cli/console.robot index 5e17592678..e6b4a8256b 100644 --- a/csit/suites/nic/cli/console.robot +++ b/csit/suites/nic/cli/console.robot @@ -41,26 +41,31 @@ Verify NIC Command Add and Remove ... until the intent:add command is available for the test case to be run. [Tags] NIC Wait Until Keyword Succeeds 1 min 5 sec Verify Intent:Add Command is Available - : FOR ${intent} IN @{all_intents} - \ ${id}= Add Intent @{intent} - \ Append To List ${all_intents_ids} ${id} + FOR ${intent} IN @{all_intents} + ${id}= Add Intent @{intent} + Append To List ${all_intents_ids} ${id} + END ${size}= Get Length ${all_intents} - : FOR ${index} IN RANGE ${size} - \ ${intent}= Get From List ${all_intents} ${index} - \ ${intent_id}= Get From List ${all_intents_ids} ${index} - \ Verify Intent Added ${intent_id} ${intent} + FOR ${index} IN RANGE ${size} + ${intent}= Get From List ${all_intents} ${index} + ${intent_id}= Get From List ${all_intents_ids} ${index} + Verify Intent Added ${intent_id} ${intent} + END ${output}= Issue Command On Karaf Console intent:compile ${size}= Get Length ${all_intent_validations} - : FOR ${index} IN RANGE ${size} - \ ${compiled_intent_validation}= Get From List ${all_intent_validations} ${index} - \ ${intent_validation_line}= Get Lines Containing String ${output} ${compiled_intent_validation} - \ ${policy}= Get From List ${all_intent_validations_policies} ${index} - \ Should Contain ${intent_validation_line} ${policy} - : FOR ${intent_id} IN @{all_intents_ids} - \ Remove Intent ${intent_id} + FOR ${index} IN RANGE ${size} + ${compiled_intent_validation}= Get From List ${all_intent_validations} ${index} + ${intent_validation_line}= Get Lines Containing String ${output} ${compiled_intent_validation} + ${policy}= Get From List ${all_intent_validations_policies} ${index} + Should Contain ${intent_validation_line} ${policy} + END + FOR ${intent_id} IN @{all_intents_ids} + Remove Intent ${intent_id} + END ${output}= Issue Command On Karaf Console intent:list -c - : FOR ${intent_id} IN @{all_intents_ids} - \ Should Not Contain ${output} ${id} + FOR ${intent_id} IN @{all_intents_ids} + Should Not Contain ${output} ${id} + END *** Keywords *** Setup NIC Console Environment