diff options
Diffstat (limited to 'resources/libraries/robot/lisp')
-rw-r--r-- | resources/libraries/robot/lisp/lisp_api.robot | 27 | ||||
-rw-r--r-- | resources/libraries/robot/lisp/lisp_static_mapping.robot | 6 |
2 files changed, 6 insertions, 27 deletions
diff --git a/resources/libraries/robot/lisp/lisp_api.robot b/resources/libraries/robot/lisp/lisp_api.robot index 54ba6b7703..8d0a98c630 100644 --- a/resources/libraries/robot/lisp/lisp_api.robot +++ b/resources/libraries/robot/lisp/lisp_api.robot @@ -40,7 +40,7 @@ | | ... | \| ${locator_set_number} \| | | ... | | [Arguments] | ${dut_node} | ${locator_set_number} -| | ${locator_set_values}= | Generate Lisp Locator Set Data | +| | ${locator_set_values}= | Generate Unique Lisp Locator Set Data | | | ... | ${dut_node} | ${locator_set_number} | | Set Test Variable | ${locator_set_values} @@ -143,33 +143,10 @@ | | ... | are prepared \| ${nodes['DUT1']} \| ${locator_set_number} \| | | ... | | [Arguments] | ${dut_node} | ${locator_set_number} -| | ${locator_set_values}= | Generate Lisp Locator Set Reset Data | +| | ${locator_set_values}= | Generate Duplicate Lisp Locator Set Data | | | ... | ${dut_node} | ${locator_set_number} | | Set Test Variable | ${locator_set_values} -| Lisp eid address is prepared -| | [Documentation] | Generate lisp eid address for testing lisp eid API. -| | ... -| | ... | *Arguments:* -| | ... | - dut_node - DUT node. Type: dictionary -| | ... | - eid_ipv4_num - Number of generate ipv4 address. Type: int -| | ... | - eid_ipv6_num - Number of generate ipv6 address. Type: int -| | ... -| | ... | *Return:* -| | ... | - No value returned -| | ... -| | ... | _NOTE:_ This KW sets following test case variables: -| | ... | - set_eid - New generate eid data. -| | ... -| | ... | *Example:* -| | ... | \| Given Lisp eid address is prepared \| ${nodes['DUT1']} \ -| | ... | \| ${eid_ipv4_num} \| ${eid_ipv6_num} \| -| | ... -| | [Arguments] | ${dut_node} | ${eid_ipv4_num} | ${eid_ipv6_num} -| | ${set_eid} = | Generate Lisp Local Eid Data -| | ... | ${eid_ipv4_num} | ${eid_ipv6_num} -| | Set Test Variable | ${set_eid} - | Lisp eid address is set | | [Documentation] | Set the lisp eid address on the VPP node. | | ... diff --git a/resources/libraries/robot/lisp/lisp_static_mapping.robot b/resources/libraries/robot/lisp/lisp_static_mapping.robot index b6c0e791b4..3c0668831d 100644 --- a/resources/libraries/robot/lisp/lisp_static_mapping.robot +++ b/resources/libraries/robot/lisp/lisp_static_mapping.robot @@ -62,7 +62,8 @@ | | Vpp Add Lisp Locator | ${dut1_node} | ${locator_set['locator_name']} | | ... | ${dut1_int_index} | ${locator_set['priority']} | | ... | ${locator_set['weight']} -| | Vpp Add Lisp Local Eid | ${dut1_node} | ${dut1_eid['locator_name']} | ${dut1_eid['eid']} +| | Vpp Add Lisp Local Eid | ${dut1_node} | ${dut1_eid['locator_name']} +| | ... | ${dut1_eid['vni']} | ${dut1_eid['eid']} | | ... | ${dut1_eid['prefix']} | | Vpp Add Lisp Remote Mapping | ${dut1_node} | ${dut1_static_mapping['vni']} | | ... | ${dut1_static_mapping['deid']} @@ -75,7 +76,8 @@ | | Vpp Add Lisp Locator | ${dut2_node} | ${locator_set['locator_name']} | | ... | ${dut2_int_index} | ${locator_set['priority']} | | ... | ${locator_set['weight']} -| | Vpp Add Lisp Local Eid | ${dut2_node} | ${dut2_eid['locator_name']} | ${dut2_eid['eid']} +| | Vpp Add Lisp Local Eid | ${dut2_node} | ${dut2_eid['locator_name']} +| | ... | ${dut2_eid['vni']} | ${dut2_eid['eid']} | | ... | ${dut2_eid['prefix']} | | Vpp Add Lisp Remote Mapping | ${dut2_node} | ${dut2_static_mapping['vni']} | | ... | ${dut2_static_mapping['deid']} |