X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Flibraries%2FNetconfKeywords.robot;h=b06b4d26efc2e53b5cf9338221c62dd3744b037a;hb=4efd50967d86d2999f55ce2c4a99c502d3c1ec0b;hp=ec0dd0aaea314bf2996609c274e6233c83cade86;hpb=6d004567fabd3bc7b58c780fc6b7fe4a6feafeae;p=integration%2Ftest.git diff --git a/csit/libraries/NetconfKeywords.robot b/csit/libraries/NetconfKeywords.robot index ec0dd0aaea..b06b4d26ef 100644 --- a/csit/libraries/NetconfKeywords.robot +++ b/csit/libraries/NetconfKeywords.robot @@ -121,7 +121,7 @@ NetconfKeywords__Check_Device_Is_Up BuiltIn.Should_Be_Equal_As_Integers ${count} 1 Install_And_Start_Testtool - [Arguments] ${device-count}=10 ${debug}=true ${schemas}=none + [Arguments] ${device-count}=10 ${debug}=true ${schemas}=none ${options}=${EMPTY} [Documentation] Install and run testtool. Also arrange to collect its output into a log file. ... When the ${schemas} argument is set to 'none', it signifies that ... there are no additional schemas to be deployed, so the directory @@ -140,7 +140,9 @@ Install_And_Start_Testtool BuiltIn.Log ${response} ${schemas_option}= NetconfKeywords__Deploy_Additional_Schemas ${schemas} # Start the testtool - SSHLibrary.Write java -Xmx1G -XX:MaxPermSize=256M -jar ${filename} --device-count ${device-count} --debug ${debug} ${schemas_option} >testtool.log 2>&1 + ${command} BuiltIn.Set_Variable java -Xmx1G -XX:MaxPermSize=256M -jar ${filename} ${options} --device-count ${device-count} --debug ${debug} ${schemas_option} + BuiltIn.Log Running testtool: ${command} + SSHLibrary.Write ${command} >testtool.log 2>&1 # Wait for the testtool to boot up. ${timeout}= BuiltIn.Evaluate (${device-count}/3)+5 BuiltIn.Wait_Until_Keyword_Succeeds ${timeout}s 1s NetconfKeywords__Check_Device_Is_Up ${FIRST_TESTTOOL_PORT}