CSIT-405: Honeycomb test update and cleanup 62/2962/7
authorselias <samelias@cisco.com>
Tue, 13 Sep 2016 14:51:37 +0000 (16:51 +0200)
committerPeter Mikus <pmikus@cisco.com>
Mon, 3 Oct 2016 06:41:33 +0000 (06:41 +0000)
commit19c91adadd57bfc4e7514993b2a711a826d52e04
tree5c7656c69c6a3936838c5c6ddcf9313e7e98a6ba
parentc75b9804c9510d0a342563e41407089145b38d50
CSIT-405: Honeycomb test update and cleanup

 - update suite setup and constants to allow test runs again
 - cleanup basic interface keywords
 - cleanup L2-fib test data
 - add "continue on failure" keyword to some partially failing tests
 - add teardown to all suites, restarts honeycomb if suite had test failures
 - fix minor PEP-8 violations in Topology.py

Change-Id: Ic5b434af71f77855f81461b280299b8318932c5a
Signed-off-by: selias <samelias@cisco.com>
23 files changed:
resources/libraries/python/constants.py
resources/libraries/python/honeycomb/HcPersistence.py
resources/libraries/python/honeycomb/HoneycombSetup.py
resources/libraries/python/honeycomb/HoneycombUtil.py
resources/libraries/python/topology.py
resources/libraries/robot/honeycomb/honeycomb.robot
resources/libraries/robot/honeycomb/interfaces.robot
resources/libraries/robot/honeycomb/persistence.robot
resources/libraries/robot/honeycomb/vxlan_gpe.robot
resources/test_data/honeycomb/l2_fib.py
tests/func/honeycomb/010_interface_management.robot
tests/func/honeycomb/020_bridge_domain.robot
tests/func/honeycomb/021_l2_fib.robot
tests/func/honeycomb/030_vxlan.robot
tests/func/honeycomb/031_vxlan_gpe.robot
tests/func/honeycomb/040_tap.robot
tests/func/honeycomb/050_interface_vhost_user.robot
tests/func/honeycomb/060_sub_interface.robot
tests/func/honeycomb/070_netconf.robot
tests/func/honeycomb/071_notification.robot
tests/func/honeycomb/080_access_control_lists.robot
tests/func/honeycomb/900_persistence.robot
tests/func/honeycomb/__init__.robot