From: Vishal Thapar Date: Mon, 13 Aug 2018 09:55:11 +0000 (+0530) Subject: Add neon to ODL Streams X-Git-Tag: pre-potassium~614 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=965f64ccdbdc11002fee4a7a30877877da27f809;p=integration%2Ftest.git Add neon to ODL Streams Change-Id: I682f2250b8f8f7f478710f2d59d338679161da35 Signed-off-by: Vishal Thapar --- diff --git a/csit/libraries/CompareStream.robot b/csit/libraries/CompareStream.robot index f759463f7a..7145ea6caf 100644 --- a/csit/libraries/CompareStream.robot +++ b/csit/libraries/CompareStream.robot @@ -8,7 +8,7 @@ Library Collections Library String *** Variables *** -&{Stream_dict} carbon=${6} nitrogen=${7} oxygen=${8} fluorine=${9} +&{Stream_dict} carbon=${6} nitrogen=${7} oxygen=${8} fluorine=${9} neon=${10} *** Keywords *** Set_Variable_If_At_Least @@ -47,6 +47,12 @@ Set_Variable_If_At_Least_Fluorine ... return ${value_if_false} otherwise. BuiltIn.Run_Keyword_And_Return Set_Variable_If_At_Least fluorine ${value_if_true} ${value_if_false} +Set_Variable_If_At_Least_Neon + [Arguments] ${value_if_true} ${value_if_false} + [Documentation] Compare neon to ${ODL_STREAM} and return ${value_if_true} if ${ODL_STREAM} is at least neon, + ... return ${value_if_false} otherwise. + BuiltIn.Run_Keyword_And_Return Set_Variable_If_At_Least neon ${value_if_true} ${value_if_false} + Set_Variable_If_At_Most_Carbon [Arguments] ${value_if_true} ${value_if_false} [Documentation] Compare carbon to ${ODL_STREAM} and return ${value_if_true} if ${ODL_STREAM} is at most carbon, @@ -71,6 +77,12 @@ Set_Variable_If_At_Most_Fluorine ... return ${value_if_false} otherwise. BuiltIn.Run_Keyword_And_Return Set_Variable_If_At_Most fluorine ${value_if_true} ${value_if_false} +Set_Variable_If_At_Most_Neon + [Arguments] ${value_if_true} ${value_if_false} + [Documentation] Compare neon to ${ODL_STREAM} and return ${value_if_true} if ${ODL_STREAM} is at most neon, + ... return ${value_if_false} otherwise. + BuiltIn.Run_Keyword_And_Return Set_Variable_If_At_Most neon ${value_if_true} ${value_if_false} + CompareStream__Convert_Input [Arguments] @{arguments} [Documentation] Splits arguments into args and kwargs is used in Run_Keyword_If_At_Least_Else and Run_Keyword_If_At_Most_Else. @@ -174,6 +186,12 @@ Run_Keyword_If_At_Least_Fluorine ... run ${kw_name} @{varargs} &{kwargs} and return its value. BuiltIn.Run_Keyword_And_Return Run_Keyword_If_At_Least fluorine ${kw_name} @{varargs} &{kwargs} +Run_Keyword_If_At_Least_Neon + [Arguments] ${kw_name} @{varargs} &{kwargs} + [Documentation] Compare neon to ${ODL_STREAM} and in case ${ODL_STREAM} is at least neon, + ... run ${kw_name} @{varargs} &{kwargs} and return its value. + BuiltIn.Run_Keyword_And_Return Run_Keyword_If_At_Least neon ${kw_name} @{varargs} &{kwargs} + Run_Keyword_If_At_Most_Carbon [Arguments] ${kw_name} @{varargs} &{kwargs} [Documentation] Compare carbon to ${ODL_STREAM} and in case ${ODL_STREAM} is at most carbon, @@ -198,6 +216,12 @@ Run_Keyword_If_At_Most_Fluorine ... run ${kw_name} @{varargs} &{kwargs} and return its value. BuiltIn.Run_Keyword_And_Return Run_Keyword_If_At_Most fluorine ${kw_name} @{varargs} &{kwargs} +Run_Keyword_If_At_Most_Neon + [Arguments] ${kw_name} @{varargs} &{kwargs} + [Documentation] Compare neon to ${ODL_STREAM} and in case ${ODL_STREAM} is at most neon, + ... run ${kw_name} @{varargs} &{kwargs} and return its value. + BuiltIn.Run_Keyword_And_Return Run_Keyword_If_At_Most neon ${kw_name} @{varargs} &{kwargs} + Run_Keyword_If_More_Than_Carbon [Arguments] ${kw_name} @{varargs} &{kwargs} [Documentation] Compare carbon to ${ODL_STREAM} and in case ${ODL_STREAM} is more than carbon, @@ -222,6 +246,12 @@ Run_Keyword_If_More_Than_Fluorine ... run ${kw_name} @{varargs} &{kwargs} and return its value. BuiltIn.Run_Keyword_And_Return Run_Keyword_If_More_Than fluorine ${kw_name} @{varargs} &{kwargs} +Run_Keyword_If_More_Than_Neon + [Arguments] ${kw_name} @{varargs} &{kwargs} + [Documentation] Compare fluorine to ${ODL_STREAM} and in case ${ODL_STREAM} is more than neon, + ... run ${kw_name} @{varargs} &{kwargs} and return its value. + BuiltIn.Run_Keyword_And_Return Run_Keyword_If_More_Than neon ${kw_name} @{varargs} &{kwargs} + Run_Keyword_If_Less_Than_Carbon [Arguments] ${kw_name} @{varargs} &{kwargs} [Documentation] Compare carbon to ${ODL_STREAM} and in case ${ODL_STREAM} is less than carbon, @@ -245,3 +275,9 @@ Run_Keyword_If_Less_Than_Fluorine [Documentation] Compare fluorine to ${ODL_STREAM} and in case ${ODL_STREAM} is less than fluorine, ... run ${kw_name} @{varargs} &{kwargs} and return its value. BuiltIn.Run_Keyword_And_Return Run_Keyword_If_Less_Than fluorine ${kw_name} @{varargs} &{kwargs} + +Run_Keyword_If_Less_Than_Neon + [Arguments] ${kw_name} @{varargs} &{kwargs} + [Documentation] Compare fluorine to ${ODL_STREAM} and in case ${ODL_STREAM} is less than neon, + ... run ${kw_name} @{varargs} &{kwargs} and return its value. + BuiltIn.Run_Keyword_And_Return Run_Keyword_If_Less_Than neon ${kw_name} @{varargs} &{kwargs}