X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=csit%2Fsuites%2Flispflowmapping%2Fperformance%2F010_Southbound_MapRequest.robot;h=505c38be3a0a2d4da30a8c8057096cb8dc731db8;hb=ee75c1bf1a99782e1332d6cbe3b95cf1329b058f;hp=ac512dafecb9cb6f2fbf633768831c0bc9c5c45e;hpb=611a34523b1d9bc8e307c1f7c7ec87f47831a58a;p=integration%2Ftest.git diff --git a/csit/suites/lispflowmapping/performance/010_Southbound_MapRequest.robot b/csit/suites/lispflowmapping/performance/010_Southbound_MapRequest.robot index ac512dafec..505c38be3a 100644 --- a/csit/suites/lispflowmapping/performance/010_Southbound_MapRequest.robot +++ b/csit/suites/lispflowmapping/performance/010_Southbound_MapRequest.robot @@ -10,15 +10,15 @@ Resource ../../../libraries/Utils.robot Variables ../../../variables/Variables.py *** Variables *** -${MAPPINGS}= 10000 -${LISP_SCAPY} https://raw.githubusercontent.com/intouch/py-lispnetworking/master/lisp.py -${TOOLS_DIR} ${CURDIR}/../../../../tools/odl-lispflowmapping-performance-tests/ -${PCAP_CREATOR} ${TOOLS_DIR}/create_map_request_pcap.py +${MAPPINGS} 10000 +${LISP_SCAPY} https://raw.githubusercontent.com/intouch/py-lispnetworking/master/lisp.py +${TOOLS_DIR} ${CURDIR}/../../../../tools/odl-lispflowmapping-performance-tests/ +${PCAP_CREATOR} ${TOOLS_DIR}/create_map_request_pcap.py ${MAPPING_BLASTER} ${TOOLS_DIR}/mapping_blaster.py -${REPLAY_PPS} 100000 -${REPLAY_CNT} 1000 -${REPLAY_FILE} ${CURDIR}/encapsulated-map-requests-sequential.pcap -${RESULTS_FILE} pps.csv +${REPLAY_PPS} 100000 +${REPLAY_CNT} 1000 +${REPLAY_FILE} encapsulated-map-requests-sequential.pcap +${RESULTS_FILE} pps.csv *** Test Cases *** Add Simple IPv4 Mappings @@ -26,7 +26,8 @@ Add Simple IPv4 Mappings Generate Test Traffic Reset Stats - ${result}= Run Process With Logging And Status Check /usr/local/bin/udpreplay --pps ${REPLAY_PPS} --repeat ${REPLAY_CNT} --port 4342 ${REPLAY_FILE} + ${result}= Run Process With Logging And Status Check /usr/local/bin/udpreplay --pps ${REPLAY_PPS} --repeat ${REPLAY_CNT} + ... --host ${CONTROLLER} --port 4342 ${REPLAY_FILE} ${partial}= Fetch From Left ${result.stdout} s = Log ${partial} ${seconds}= Fetch From Right ${partial} ${SPACE} @@ -50,12 +51,12 @@ Reset Stats Get Transmitted Map-Requests Stats ${resp}= RequestsLibrary.Post session ${LFM_SB_RPC_API}:get-stats Log ${resp.content} - ${output}= Get From Dictionary ${resp.json()} output - ${stats}= Get From Dictionary ${output} control-message-stats - ${ctrlmsg}= Get From Dictionary ${stats} control-message - ${replies}= Get From List ${ctrlmsg} 2 - ${txmrep}= Get From Dictionary ${replies} tx-count - ${txmrep}= Convert To Integer ${txmrep} + ${output}= Get From Dictionary ${resp.json()} output + ${stats}= Get From Dictionary ${output} control-message-stats + ${ctrlmsg}= Get From Dictionary ${stats} control-message + ${replies}= Get From List ${ctrlmsg} 2 + ${txmrep}= Get From Dictionary ${replies} tx-count + ${txmrep}= Convert To Integer ${txmrep} Log ${txmrep} [Return] ${txmrep}