X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Flibraries%2Frobot%2Fhoneycomb%2Fprovider_backbone_bridge.robot;fp=resources%2Flibraries%2Frobot%2Fhoneycomb%2Fprovider_backbone_bridge.robot;h=0000000000000000000000000000000000000000;hp=130e184d9ca7137be271b553f2d56b08364f0d3b;hb=e7ad66f3147662973039caaac33015de7e0c6f8c;hpb=20cc67d5f23a7f4e05b08012bf3d3a63be4bcf63 diff --git a/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot b/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot deleted file mode 100644 index 130e184d9c..0000000000 --- a/resources/libraries/robot/honeycomb/provider_backbone_bridge.robot +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright (c) 2016 Cisco and/or its affiliates. -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at: -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -*** Settings *** -| Library | resources.libraries.python.honeycomb.HcAPIKwInterfaces.InterfaceKeywords - -*** Keywords *** -| Honeycomb creates PBB sub-interface -| | [Documentation] | Uses Honeycomb API to set PBB sub-interface on an\ -| | ... | interface. -| | ... -| | ... | *Arguments:* -| | ... | - node - Information about a DUT node. Type: dictionary -| | ... | - super_if - Super-interface. Type: string -| | ... | - sub_if_id - Sub-interface ID. Type: string -| | ... | - params - Parameters of the sub-interface to be created. -| | ... | Type - dictionary -| | ... -| | ... | *Example:* -| | ... | \| Honeycomb creates PBB sub-interface \| ${node} \| ${super_if}\ -| | ... | \| ${cfg_pbb_sub_if_1} \| -| | ... -| | [Arguments] | ${node} | ${super_if} | ${params} -| | ... -| | Set Interface Up | ${node} | ${super_if} -| | Create PBB Sub Interface -| | ... | ${node} | ${super_if} | ${params} - -| Honeycomb removes PBB sub-interface -| | [Documentation] | Uses Honeycomb API to remove PBB sub-interface from its\ -| | ... | super interface. -| | ... -| | ... | *Arguments:* -| | ... | - node - Information about a DUT node. Type: dictionary -| | ... | - super_if - Super-interface. Type: string -| | ... | - sub_if_id - Sub-interface ID. Type: string -| | ... -| | ... | *Example:* -| | ... | \| Honeycomb removes PBB sub-interface\ -| | ... | \| ${node} \| ${super_if} \| -| | ... -| | [Arguments] | ${node} | ${super_if} -| | ... -| | Delete PBB Sub Interface | ${node} | ${super_if} - -| Honeycomb fails to create PBB sub-interface -| | [Documentation] | Uses Honeycomb API to set PBB sub-interface with wrong\ -| | ... | parameter(s) and expects to fail. -| | ... -| | ... | *Arguments:* -| | ... | - node - Information about a DUT node. Type: dictionary -| | ... | - super_if - Super-interface. Type: string -| | ... | - sub_if_id - Sub-interface ID. Type: string -| | ... | - params - Parameters of the sub-interface to be created. -| | ... | Type - dictionary -| | ... -| | ... | *Example:* -| | ... | \| Honeycomb fails to create PBB sub-interface\ -| | ... | \| ${node} \| ${super_if} \| ${cfg_pbb_sub_if_no_vlan_tag} \| -| | ... -| | [Arguments] | ${node} | ${super_if} | ${params} -| | ... -| | Set Interface Up | ${node} | ${super_if} -| | Run keyword and expect error | *HoneycombError*not successful*. -| | ... | Create PBB Sub Interface -| | ... | ${node} | ${super_if} | ${params}