1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
4 .. Copyright (C) 2019 AT&T Intellectual Property
11 This document provides the release notes for Amber Release of Open Test Framework (OTF).
21 +--------------------+--------------------+--------------------+--------------------+
22 | **Date** | **Ver.** | **Author** | **Comment** |
24 +--------------------+--------------------+--------------------+--------------------+
25 | 2019-11-12 | 0.1.0 | Rohan Patel (AT&T) | First draft |
27 +--------------------+--------------------+--------------------+--------------------+
28 | 2020-06-16 | 0.1.2 | Jackie Chen (AT&T) | new VTH development|
30 +--------------------+--------------------+--------------------+--------------------+
33 +--------------------+--------------------+--------------------+--------------------+
39 This release(0.1.2) will include new VTHs that were developed for oran community.The following are VTHs were developed:
47 Most of the vth were built according to health-check use cases(Workflow #2,#3,#4) via: https://wiki.o-ran-sc.org/display/RSAC/Health-Check+Use+Case
55 +--------------------------------------+--------------------------------------+
58 +--------------------------------------+--------------------------------------+
59 | **Repo/commit-ID** | it/otf |
61 +--------------------------------------+--------------------------------------+
62 | **Release designation** | Bronze |
64 +--------------------------------------+--------------------------------------+
65 | **Release date** | 2020-06-16 |
67 +--------------------------------------+--------------------------------------+
68 | **Purpose of the delivery** | update repo with VTHs |
70 +--------------------------------------+--------------------------------------+
81 +--------------------------------------+--------------------------------------+
82 | **JIRA REFERENCE** | **SLOGAN** |
84 +--------------------------------------+--------------------------------------+
87 +--------------------------------------+--------------------------------------+
94 +--------------------------------------+--------------------------------------+
95 | **JIRA REFERENCE** | **SLOGAN** |
97 +--------------------------------------+--------------------------------------+
101 +--------------------------------------+--------------------------------------+
105 +--------------------------------------+--------------------------------------+
110 Software Deliverables
111 +++++++++++++++++++++
113 Code: https://gerrit.o-ran-sc.org/r/gitweb?p=it/otf.git;a=summary
115 Repository contains several applications:
119 - VTH that enables interaction with xAPP manager
120 - Functionality includes list, deploy, delete xApps
122 otf-aaf-credential-generator:
123 - contains helm chart for AAF information
126 - Test Control Unit Engine
127 - Application handles deployment and execution of OTF test strategies
129 otf-cert-secret-builder:
130 - contains helm chart for certificate and credential information
134 - Application provides portal for OTF and allows users to deploy, execute, schedule, and view test executions
137 - VTH that capability to ping a server
140 - VTH that enables the execution of Robot tests
143 - Test Control Unit API
144 - Application exposes apis that allow clients to execute test instances, create test instances, and query execution status.
147 - VTH that enables ssh capability to remote server
150 - VTH used to subscribe and publish topics/message via dmaap api
153 - VTH used to communicate with A1-mediator
154 - Built according to: https://gerrit.o-ran-sc.org/r/gitweb?p=ric-plt/a1.git;a=blob;f=a1/openapi.yaml
155 - Functionality includes:
157 - list registered policy types
158 - GET,DELETE,PUT policy types
159 - list policy instance
160 - GET,DELETE,PUT policy instance
161 - Retrieve policy instance status
164 - Performs health checks to verify that O1 interface is alive by getting alarm list
166 a1-policy-manager-vth:
167 - Used to communicate with A1 policy management service api
168 - Built according to: https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric/en/latest/policy-agent-api.html#policy-agent-api
169 - Has all functionality that is available in the above link. The vth will require the action and method necessary information e.g. query values and json data and forward the request to the service
172 - Used to communicate with SDNC A1 Controller api
173 - built according to: https://docs.o-ran-sc.org/projects/o-ran-sc-nonrtric/en/latest/sdnc-a1-controller-api.html
174 - Has all functionality that is available in the above link. The vth will require the action and method necessary information e.g. query values and json data and forward the request to the service
176 Instructions on how to build and run these applications can be found in the otf-installation.txt file located in the it/otf repository.
178 Documentation Deliverables
179 ++++++++++++++++++++++++++
181 OTF Documentation can be found in the link below:
183 Documentation: https://wiki.o-ran-sc.org/pages/viewpage.action?pageId=10715484
185 The videos and documents located here contain information about how to use the OTF platform, create and execute tests, and troubleshoot workflows.
188 Known Limitations, Issues and Workarounds
189 -----------------------------------------
201 +--------------------------------------+--------------------------------------+
202 | **JIRA REFERENCE** | **SLOGAN** |
204 +--------------------------------------+--------------------------------------+
208 +--------------------------------------+--------------------------------------+
212 +--------------------------------------+--------------------------------------+