X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fipv4.robot;h=b5f313df8955874214d39bffa0986dfc948943c9;hp=60d729fa7f2a45fec1ce336c6f0a39ebf41e2203;hb=e6cb3709bd670738471fff40ce13dcb5aff8692f;hpb=b92a827b1c7f48da4214e992e5503ebe1c182416 diff --git a/resources/libraries/robot/ipv4.robot b/resources/libraries/robot/ipv4.robot index 60d729fa7f..b5f313df89 100644 --- a/resources/libraries/robot/ipv4.robot +++ b/resources/libraries/robot/ipv4.robot @@ -20,9 +20,9 @@ *** Keywords *** | Setup IPv4 adresses on all DUT nodes in topology -| | [Documentation] | Setup IPv4 address on all DUTs and TG in topology +| | [Documentation] | Setup IPv4 address on all DUTs in topology | | [Arguments] | ${nodes} | ${nodes_addr} -| | DUT nodes setup IPv4 addresses | ${nodes} | ${nodes_addr} +| | DUT Nodes setup IPv4 addresses | ${nodes} | ${nodes_addr} | Interfaces needed for IPv4 testing are in "${state}" state | | Node "${nodes['DUT1']}" interface "${nodes['DUT1']['interfaces']['port1']['name']}" is in "${state}" state @@ -40,6 +40,12 @@ | | ${prefix_length} = | Get IPv4 address prefix of node "${nodes['DUT1']}" interface "${nodes['DUT1']['interfaces']['port1']['name']}" | | Node "${nodes['DUT2']}" routes to IPv4 network "${subnet}" with prefix length "${prefix_length}" using interface "${nodes['DUT2']['interfaces']['port3']['name']}" via "${gateway}" +| Setup DUT nodes for IPv4 testing +| | Interfaces needed for IPv4 testing are in "up" state +| | Setup IPv4 adresses on all DUT nodes in topology | ${nodes} | ${nodes_ipv4_addr} +| | Setup ARP on all DUTs | ${nodes} +| | Routes are set up for IPv4 testing + | Setup nodes for IPv4 testing | | Interfaces needed for IPv4 testing are in "up" state | | Setup IPv4 adresses on all DUT nodes in topology | ${nodes} | ${nodes_ipv4_addr}