CSIT-536 HC Test: support testing with ODL client 88/5688/10
authorselias <samelias@cisco.com>
Tue, 7 Mar 2017 14:42:02 +0000 (15:42 +0100)
committerTibor Frank <tifrank@cisco.com>
Tue, 21 Mar 2017 12:00:46 +0000 (12:00 +0000)
commit4f4eaa1d52f3bdbe3caecdc1d6a024c369a2834a
tree44d1d559b187dbdf10eae12acc4da19affa1a5f4
parent8003aa2c3d1a0d4c1dbf3b6286d841a47b5fbb4c
CSIT-536 HC Test: support testing with ODL client

Reuses existing restconf test cases to test Honeycomb's netconf interface.
When seding the requests to ODL's Honeycomb mountpoint, ODL translates these
requests to netconf RPCs.

Add new tag "honeycomb_odl" that excludes incompatible test cases.

Change-Id: Ie293449da0129b02db85e30aa4f3266928d7d9f6
Signed-off-by: selias <samelias@cisco.com>
49 files changed:
resources/libraries/python/HTTPRequest.py
resources/libraries/python/constants.py
resources/libraries/python/honeycomb/HcAPIKwInterfaces.py
resources/libraries/python/honeycomb/HcPersistence.py
resources/libraries/python/honeycomb/HoneycombSetup.py
resources/libraries/robot/honeycomb/access_control_lists.robot
resources/libraries/robot/honeycomb/honeycomb.robot
resources/templates/honeycomb/add_vpp_to_topology.xml [deleted file]
resources/templates/honeycomb/config_bridge_domain.url
resources/templates/honeycomb/config_classify_table.url
resources/templates/honeycomb/config_lisp.url
resources/templates/honeycomb/config_nat.url
resources/templates/honeycomb/config_network_topology.url
resources/templates/honeycomb/config_nsh.url
resources/templates/honeycomb/config_plugin_acl.url
resources/templates/honeycomb/config_topology.url [deleted file]
resources/templates/honeycomb/config_topology_node.url [deleted file]
resources/templates/honeycomb/config_vpp_interfaces.url
resources/templates/honeycomb/odl_client/mount_honeycomb.xml [new file with mode: 0644]
resources/templates/honeycomb/odl_client/odl_netconf_connector.url [new file with mode: 0644]
resources/templates/honeycomb/oper_bridge_domains.url
resources/templates/honeycomb/oper_classify_table.url
resources/templates/honeycomb/oper_disabled_interfaces.url
resources/templates/honeycomb/oper_lisp.url
resources/templates/honeycomb/oper_nat.url
resources/templates/honeycomb/oper_network_topology.url
resources/templates/honeycomb/oper_nsh.url
resources/templates/honeycomb/oper_vpp_interfaces.url
resources/templates/honeycomb/oper_vpp_version.url
resources/templates/honeycomb/poll_oper_data.url [deleted file]
tests/func/honeycomb/__init__.robot
tests/func/honeycomb/mgmt-cfg-acl-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-int-apihcnc-func.robot
tests/func/honeycomb/mgmt-cfg-int-subint-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-intip4-intip6-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-inttap-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-intvhost-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-l2bd-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-l2fib-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-lisp-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-nsh-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-pbb-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-pluginacl-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-snat44-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-spanrx-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-vxlan-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-cfg-vxlangpe-apihc-apivat-func.robot
tests/func/honeycomb/mgmt-notif-apihcnc-func.robot
tests/func/honeycomb/mgmt-statepersist-apihc-func.robot