IMPL: A1 <-> XApp Message Flow Testing 51/2551/5
authordave kormann <dk3239@att.com>
Sat, 15 Feb 2020 08:38:42 +0000 (03:38 -0500)
committerdave kormann <dk3239@att.com>
Thu, 27 Feb 2020 23:36:11 +0000 (18:36 -0500)
commit14eff645eb8db8f5d9fdc7d47bb081c505790509
tree9f0ed9379f78c8f9891059f24d6631155acb5cc9
parent0b085bb3d3cbff7a109fc550ffa220e11db0ba2d
IMPL: A1 <-> XApp Message Flow Testing

This change adds support for testing RMR message flow between the A1 mediator
and XApps.  It consists of two major components:

o An XApp which receives policy updates from A1
o A Robot Framework testsuite to send policy requests to A1

This change also cleans up the ric_robot_suite subdirectory somewhat as part
of an ongoing process of improving robot usability.

Signed-off-by: dave kormann <dk3239@att.com>
Change-Id: I589e9202ab277924ac848f912a01ee718cb17e14
35 files changed:
README.md
ric_robot_suite/README [new file with mode: 0644]
ric_robot_suite/docker/nanobot/Dockerfile
ric_robot_suite/docker/nanobot/README [moved from ric_robot_suite/README-nanobot with 85% similarity]
ric_robot_suite/docker/ric-robot/Dockerfile
ric_robot_suite/docker/ric-robot/README.md [moved from ric_robot_suite/README.md with 100% similarity]
ric_robot_suite/docker/ric-robot/build.sh [moved from ric_robot_suite/build.sh with 100% similarity]
ric_robot_suite/docker/ric-robot/docgen.py [moved from ric_robot_suite/docgen.py with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/config/integration_robot_properties.py [moved from ric_robot_suite/eteshare/config/integration_robot_properties.py with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/config/vm_properties.py [moved from ric_robot_suite/eteshare/config/vm_properties.py with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/health/index.php [moved from ric_robot_suite/eteshare/health/index.php with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/nodeb/setup/index.php [moved from ric_robot_suite/eteshare/nodeb/setup/index.php with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/ric/v1/xapps/DemoXapp1/101/index.php [moved from ric_robot_suite/eteshare/ric/v1/xapps/DemoXapp1/101/index.php with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/ric/v1/xapps/DemoXapp1/index.php [moved from ric_robot_suite/eteshare/ric/v1/xapps/DemoXapp1/index.php with 100% similarity]
ric_robot_suite/docker/ric-robot/eteshare/ric/v1/xapps/index.php [moved from ric_robot_suite/eteshare/ric/v1/xapps/index.php with 100% similarity]
ric_robot_suite/docker/ric-robot/html/index.html [moved from ric_robot_suite/html/index.html with 100% similarity]
ric_robot_suite/docker/ric-robot/red.xml [moved from ric_robot_suite/red.xml with 100% similarity]
ric_robot_suite/docker/ric-robot/runTags.sh [moved from ric_robot_suite/runTags.sh with 100% similarity]
ric_robot_suite/docker/ric-robot/setup.sh [moved from ric_robot_suite/setup.sh with 100% similarity]
ric_robot_suite/docker/ric-robot/version.properties [moved from ric_robot_suite/version.properties with 100% similarity]
ric_robot_suite/docker/robot-xapp/Dockerfile [new file with mode: 0644]
ric_robot_suite/helm/nanobot/README
ric_robot_suite/helm/nanobot/charts/.PLACEHOLDER [new file with mode: 0644]
ric_robot_suite/helm/nanobot/configmap-src/public/properties/global_properties.robot
ric_robot_suite/helm/nanobot/configmap-src/public/testsuites/a1mediator.robot [new file with mode: 0644]
ric_robot_suite/helm/nanobot/values.yaml
ric_robot_suite/helm/ric-robot/README.md [moved from ric_robot_suite/helm/README.md with 100% similarity]
ric_robot_suite/helm/ric-robot/robot_install.sh [moved from ric_robot_suite/helm/robot_install.sh with 100% similarity]
ric_robot_suite/robot/resources/a1mediator/a1mediator_interface.robot [new file with mode: 0644]
ric_robot_suite/xapp/README [new file with mode: 0644]
ric_robot_suite/xapp/config-file.json [new file with mode: 0644]
ric_robot_suite/xapp/local.rt [new file with mode: 0644]
ric_robot_suite/xapp/schema.json [new file with mode: 0644]
ric_robot_suite/xapp/src/go.mod [new file with mode: 0644]
ric_robot_suite/xapp/src/robot-xapp.go [new file with mode: 0755]