X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Fbgpcep%2Fpcepuser%2Fpcepuser.robot;h=eb5609089b55318dc86d0053e2304227ed27b114;hb=78e4c4d15fecdbe1359b791aa49f244524593fcb;hp=0085821084c34a87bf19a41529a71520fe109a37;hpb=605ea2d089891599df1554c36464f6fa135eb3b2;p=integration%2Ftest.git diff --git a/csit/suites/bgpcep/pcepuser/pcepuser.robot b/csit/suites/bgpcep/pcepuser/pcepuser.robot index 0085821084..eb5609089b 100644 --- a/csit/suites/bgpcep/pcepuser/pcepuser.robot +++ b/csit/suites/bgpcep/pcepuser/pcepuser.robot @@ -12,6 +12,7 @@ Library OperatingSystem Library SSHLibrary Library RequestsLibrary Library ${CURDIR}/../../../libraries/HsfJson/hsf_json.py +Resource ${CURDIR}/../../../libraries/NexusKeywords.robot Resource ${CURDIR}/../../../libraries/PcepOperations.robot Resource ${CURDIR}/../../../libraries/Utils.robot Variables ${CURDIR}/../../../variables/Variables.py @@ -117,19 +118,11 @@ Set_It_Up [Documentation] Create SSH session to Mininet machine, prepare HTTP client session to Controller. ... Figure out latest pcc-mock version and download it from Nexus to Mininet. ... Also, delete and create directories for json diff handling. - SSHLibrary.Open_Connection ${MININET} prompt=${MININET_PROMPT} timeout=${OUTPUT_TIMEOUT} - Utils.Flexible_Mininet_Login + NexusKeywords.Initialize_Artifact_Deployment_And_Usage # FIXME: Unify Module prefix usage across whole file. Create_Session ses http://${CONTROLLER}:${RESTCONFPORT}/restconf/operational/network-topology:network-topology auth=${AUTH} - ${urlbase}= Set_Variable ${NEXUSURL_PREFIX}/content/repositories/opendaylight.snapshot/org/opendaylight/bgpcep/pcep-pcc-mock - ${version}= Execute_Command curl ${urlbase}/maven-metadata.xml | grep latest | cut -d '>' -f 2 | cut -d '<' -f 1 - Log ${version} - ${namepart}= Execute_Command curl ${urlbase}/${version}/maven-metadata.xml | grep value | head -n 1 | cut -d '>' -f 2 | cut -d '<' -f 1 - Log ${namepart} - Set_Suite_Variable ${filename} pcep-pcc-mock-${namepart}-executable.jar - Log ${filename} - ${response}= Execute_Command wget -q -N ${urlbase}/${version}/${filename} 2>&1 - Log ${response} + ${name}= NexusKeywords.Deploy_Test_Tool bgpcep pcep-pcc-mock + BuiltIn.Set_Suite_Variable ${filename} ${name} Remove_Directory ${ExpDir} Remove_Directory ${ActDir} Create_Directory ${ExpDir}