Add initial set of gbp-sxp test cases 21/48921/49
authorMichal Rehak <mirehak@cisco.com>
Tue, 22 Nov 2016 17:43:54 +0000 (18:43 +0100)
committerJamo Luhrsen <jluhrsen@redhat.com>
Fri, 12 May 2017 23:23:07 +0000 (23:23 +0000)
commita4b6bfde7b525a680cc5e1212117b030b6b01725
treeb847922d42ff55976028b648636a24c581e69d9e
parenta812b3914258db8969e0b3a195893b48421fdcfb
Add initial set of gbp-sxp test cases

    TESTCASE 010 - ise adapter
    - check ise harvest status
    - add json parse keywords - string, file
    - check ep-templates and endpoint-groups for ise-harvest
    - manage ise mock-server by robot
    - move ise mock-server management to separate robot lib

    TESTCASE 020 - ep provider
    TESTCASE 030 - sgt provider
    - with 2 netconf devices

    - camelcase for Json Parse * keywords
    - fixed wrong ExecutionError package
    - fixed service-functions.json according to yang in sfc
    - moved general and reused variables into GbpSxp.robot

    .. tox,tidy

Change-Id: I95b70d54d10c17ab25a3e861d46a78f7a640460a
Signed-off-by: Michal Rehak <mirehak@cisco.com>
Signed-off-by: Martin Mihálek <mamihale@cisco.com>
51 files changed:
csit/libraries/GbpSxp.py [new file with mode: 0644]
csit/libraries/GbpSxp.robot [new file with mode: 0644]
csit/libraries/Utils.robot
csit/suites/groupbasedpolicy/GBPSXP/ep_provider_register_part.robot [new file with mode: 0644]
csit/suites/groupbasedpolicy/GBPSXP/ep_provider_renderer_part.robot [new file with mode: 0644]
csit/suites/groupbasedpolicy/GBPSXP/ise-adapter.robot [new file with mode: 0644]
csit/testplans/groupbasedpolicy-sxp.txt [new file with mode: 0644]
csit/variables/gbp/gbpsxp-endpoint-2.1.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-endpoint-2.2.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-ep-policy-templates-3.1.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-ep-policy-templates-3.2.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-ep-policy-templates.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-ep-provider-templates-2.1.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-ep-provider-templates-2.2.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-ise-source.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-node-add-entry.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-node.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-renderer-policy.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-rpc-unregister-endpoint.json [new file with mode: 0644]
csit/variables/gbp/gbpsxp-tenant.json [new file with mode: 0644]
csit/variables/gbp/ios-xe-netconf-node.json [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/ietf-inet-types@2013-07-15.yang [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/ietf-netconf@2011-06-01.yang [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/ietf-yang-types@2013-07-15.yang [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/ned@2016-03-08.yang [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/tailf-cli-extensions@2015-03-19.yang [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/tailf-common@2015-05-22.yang [new file with mode: 0644]
csit/variables/gbp/ios-xe-schemas/tailf-meta-extensions@2013-11-07.yang [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/application.json [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/3c08e690-85e8-11e3-9fda-000c29ab7d13/GET_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/3c08e690-85e8-11e3-9fda-000c29ab7d13/GET_H_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/3c08e690-85e8-11e3-9fda-000c29ab7d13/GET_doc.md [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/733867c0-2c5b-11e4-9b8c-000c29ab7d13/GET_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/733867c0-2c5b-11e4-9b8c-000c29ab7d13/GET_H_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/733867c0-2c5b-11e4-9b8c-000c29ab7d13/GET_doc.md [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/79d28960-85e6-11e3-9fda-000c29ab7d13/GET_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/79d28960-85e6-11e3-9fda-000c29ab7d13/GET_H_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/79d28960-85e6-11e3-9fda-000c29ab7d13/GET_doc.md [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/95da0600-85e7-11e3-9fda-000c29ab7d13/GET_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/95da0600-85e7-11e3-9fda-000c29ab7d13/GET_H_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/95da0600-85e7-11e3-9fda-000c29ab7d13/GET_doc.md [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/GET_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/GET_H_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/GET_doc.md [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/ea10e940-997f-11e3-9fda-000c29ab7d13/GET_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/ea10e940-997f-11e3-9fda-000c29ab7d13/GET_H_200.xml [new file with mode: 0644]
csit/variables/gbp/ise-mock-server-api/mock-server-tc010/ers/config/sgt/ea10e940-997f-11e3-9fda-000c29ab7d13/GET_doc.md [new file with mode: 0644]
csit/variables/gbp/sfc/service-function-chains.json [new file with mode: 0644]
csit/variables/gbp/sfc/service-function-forwarders.json [new file with mode: 0644]
csit/variables/gbp/sfc/service-function-paths.json [new file with mode: 0644]
csit/variables/gbp/sfc/service-functions.json [new file with mode: 0644]