X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fhoneycomb%2Fprovider_backbone_bridge.robot;h=92145f82fa8b80007a701046b1d4ecbaa5152697;hp=dc15742b5b14cb1f742da49d9efbca7e03345ef4;hb=53d69321e41aa6fd94abc16c7050314dc2e53f08;hpb=68d20c90a35c886cb0b187cb5d6234b232ad0bb4 diff --git a/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot b/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot index dc15742b5b..92145f82fa 100644 --- a/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot +++ b/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot @@ -16,7 +16,7 @@ | ... | WITH NAME | IfAPI *** Keywords *** -| Honeycomb Creates PBB Sub Interface +| Honeycomb creates PBB sub-interface | | [Documentation] | Uses Honeycomb API to set PBB sub-interface on an\ | | ... | interface. | | ... @@ -28,7 +28,7 @@ | | ... | Type - dictionary | | ... | | ... | *Example:* -| | ... | \| Honeycomb creates PBB sub interface \| ${node} \| ${super_if}\ +| | ... | \| Honeycomb creates PBB sub-interface \| ${node} \| ${super_if}\ | | ... | \| ${cfg_pbb_sub_if_1} \| | | ... | | [Arguments] | ${node} | ${super_if} | ${params} @@ -37,7 +37,7 @@ | | IfAPI.Create PBB Sub Interface | | ... | ${node} | ${super_if} | ${params} -| Honeycomb Removes PBB Sub Interface +| Honeycomb removes PBB sub-interface | | [Documentation] | Uses Honeycomb API to remove PBB sub-interface from its\ | | ... | super interface. | | ... @@ -47,54 +47,14 @@ | | ... | - sub_if_id - Sub-interface ID. Type: string | | ... | | ... | *Example:* -| | ... | \| Honeycomb Removes PBB sub interface\ +| | ... | \| Honeycomb removes PBB sub-interface\ | | ... | \| ${node} \| ${super_if} \| | | ... | | [Arguments] | ${node} | ${super_if} | | ... | | Delete PBB Sub Interface | ${node} | ${super_if} -| PBB Sub Interface Operational Data From Honeycomb Should Be -| | [Documentation] | Retrieves PBB sub-interface operational data from -| | ... | Honeycomb and compares with expected configuration. -| | ... -| | ... | *Arguments:* -| | ... | - node - Information about a DUT node. Type: dictionary -| | ... | - super_if - Super-interface. Type: string -| | ... | - sub_if_id - Sub-interface ID. Type: string -| | ... | - expected_params - Expected operational data. Type: dictionary -| | ... -| | ... | *Example:* -| | ... | \| PBB sub interface operational data from Honeycomb should be\ -| | ... | \| ${node} \| ${super_if} \| ${cfg_pbb_sub_if_1_ID}\ -| | ... | \| ${oper_pbb_sub_if_1} \| -| | ... -| | [Arguments] | ${node} | ${super_if} | ${sub_if_id} | ${expected_params} -| | ... -| | ${data}= | IfAPI.Get PBB Sub Interface Oper Data -| | ... | ${node} | ${super_if} | ${sub_if_id} -| | Compare data structures | ${data} | ${expected_params} - -| PBB Sub Interface Operational Data From Honeycomb Should Be Empty -| | [Documentation] | Retrieves interface BPP configuration from Honeycomb,\ -| | ... | and expects an empty dictionary. -| | ... -| | ... | *Arguments:* -| | ... | - node - Information about a DUT node. Type: dictionary -| | ... | - super_if - Super-interface. Type: string -| | ... | - sub_if_id - Sub-interface ID. Type: string -| | ... -| | ... | *Example:* -| | ... | \| PBB sub interface operational data from Honeycomb should be empty\ -| | ... | \| ${node} \| ${super_if} \| ${cfg_pbb_sub_if_1_ID} \| -| | ... -| | [Arguments] | ${node} | ${super_if} | ${sub_if_id} -| | ... -| | ${data}= | IfAPI.Get PBB Sub Interface Oper Data -| | ... | ${node} | ${super_if} | ${sub_if_id} -| | Should be empty | ${data} - -| Honeycomb Fails to Create PBB Sub Interface +| Honeycomb fails to create PBB sub-interface | | [Documentation] | Uses Honeycomb API to set PBB sub-interface with wrong\ | | ... | parameter(s) and expects to fail. | | ... @@ -106,7 +66,7 @@ | | ... | Type - dictionary | | ... | | ... | *Example:* -| | ... | \| Honeycomb fails to create PBB sub interface\ +| | ... | \| Honeycomb fails to create PBB sub-interface\ | | ... | \| ${node} \| ${super_if} \| ${cfg_pbb_sub_if_no_vlan_tag} \| | | ... | | [Arguments] | ${node} | ${super_if} | ${params}