Setup and check honeycomb on all DUTs 75/575/11
authorselias <samuel.elias@pantheon.tech>
Mon, 21 Mar 2016 12:06:49 +0000 (13:06 +0100)
committerGerrit Code Review <gerrit@fd.io>
Tue, 5 Apr 2016 14:09:02 +0000 (14:09 +0000)
commita1383e569b184808780fbe0405402dea584902a9
tree622a2bc62acc4df38b2993edc6082fd4c02ab139
parent9551ac86e80d4a3ef779d556ecdc8d2afffae32b
Setup and check honeycomb on all DUTs

- methods implementing HTTP requests (PUT,GET,POST,DELETE)
- methods for parsing HTTP responses
- methods for honeycomb setup on DUT
- updated constants.py
- keywords for honeycomb setup and communication
- simple honeycomb sanity test (not enabled for jenkins job runs)

Change-Id: I589f0ca56cc01072b92fe9363aed16a4098aee40
Signed-off-by: selias <samuel.elias@pantheon.tech>
12 files changed:
requirements.txt
resources/libraries/python/HTTPRequest.py [new file with mode: 0644]
resources/libraries/python/HoneycombSetup.py [new file with mode: 0644]
resources/libraries/python/HoneycombUtil.py [new file with mode: 0644]
resources/libraries/python/constants.py
resources/libraries/robot/honeycomb.robot [new file with mode: 0644]
resources/templates/honeycomb/add_vpp_to_topology.xml [new file with mode: 0644]
resources/templates/honeycomb/config_topology.url [new file with mode: 0644]
resources/templates/honeycomb/config_topology_node.url [new file with mode: 0644]
resources/templates/honeycomb/vpp_version.url [new file with mode: 0644]
resources/topology_schemas/topology.sch.yaml
tests/suites/honeycomb/sanity.robot [new file with mode: 0644]