.. code-block:: bash
- ├── csit
├── demo
├── integration
+ │ ├── csit
│ ├── docker
│ │ ├── onap-java11
│ │ └── onap-python
+ │ ├── ietf-actn-tools
│ ├── integration
│ ├── seccom
│ ├── simulators
- │ │ ├── 5G-core-nf-simulator
- │ │ ├── dc-simulator
- │ │ ├── pnf-simulator
- │ │ └── ran-simulator
- │ ├── terraform
- │ ├── terragrunt
+ │ │ ├──5G-core-nf-simulator
+ │ │ ├──A1-policy-enforcement-simulator
+ │ │ ├──core-nssmf-simulator
+ │ │ ├──nf-simulator
+ │ │ │ ├──avcn-manager
+ │ │ │ ├──netconf-server
+ │ │ │ ├──pm-https-server
+ │ │ │ └──ves-client
+ │ │ ├──pnf-simulator
+ │ │ ├──ran-nssmf-simulator
+ │ │ └──ran-simulator
│ ├── usecases
- │ │ ├── bbs
- â\94\82Â Â â\94\82Â Â â\94\94â\94\80â\94\80 mdons
+ │ │ ├── A1-policy-enforcement
+ â\94\82Â Â â\94\82Â Â â\94\9câ\94\80â\94\80 A1-policy-enforcement-r-apps
│ └── xtesting
├── oparent
+ │ └── cia
└── testsuite
├── cds
- ├── heatbridge
+ ├── cds-mock-odl
+ ├── cds-mock-server
+ ├── cds-mock-ssh
├── oom
- ├── pythonsdk-tests
├── python-testing-utils
- ├── robot-utils
- └── testsuite
+ ├── pythonsdk-tests
+ └── robot-utils
-Please note that integration and teststuite are repositories AND groups hosting
+Please note that integration and teststuite are repositories and groups hosting
several sub-repositories.
Integration
-----------
The integration repository is the historical repository.
-As a consequence it includes several elements in the same reppository:
+As a consequence it includes several elements in the same repository:
- Deployment scripts (deployment directory)
- Tests: the first non robot tests (security, vCPE,..)
It shall also help identifying, leveraging and adopting existing simulators
rather than systematically re-inventing the wheel.
-.. attention::
- The **new integration sub-repositories** introduced for Guilin are:
-
- - 5G-core-nf-simulator
- - terraform
- - terragrunt
-
.. csv-table:: Integration Repositories
:file: ./files/csv/repo-integration.csv
:widths: 30,50,20
:delim: ;
:header-rows: 1
+.. csv-table:: Integration Simulators
+ :file: ./files/csv/repo-simulators.csv
+ :widths: 30,50,20
+ :delim: ;
+ :header-rows: 1
+
+
Testsuite
---------
-The testsuite repository and it sub repositories deal excelusively with tests.
+The testsuite repository and its sub repositories deal exclusively with tests.
The testsuite repository includes all the robotframework scripts.
-The robot pod that can be installed as part of the ONAP cluster is build from
+The robot pod that can be installed as part of the ONAP cluster is built from
this repository.
Several tooling repositories are associated with the robot tests (heatbridge,
robot-python-testing-utils).
-.. attention::
- For Guilin, 3 new sub repositories have been created:
-
- - testsuite/cds
- - pythonsdk-test
- - robot-utils
-
.. csv-table:: Testsuite Repositories
:file: ./files/csv/repo-testsuite.csv
:widths: 30,50,20
:delim: ;
:header-rows: 1
+Archived repositories
+---------------------
+
+Some repositories are archived and marked as "read-only" due to the lack of any activity in them.
+
+.. csv-table:: Archived Repositories
+ :file: ./files/csv/repo-archived.csv
+ :widths: 30,50,20
+ :delim: ;
+ :header-rows: 1
+
External repositories
---------------------
-Additionnaly, the Integration team also deals with external gitlab.com
+Additionally, the Integration team also deals with external gitlab.com
repositories.
.. csv-table:: Integration external repositories table
:delim: ;
:header-rows: 1
-The python-onapsdk has been developped out of ONAP as gitlab provided more
-enhanced built-in features for this kind of developments.
+The python-onapsdk has been developed outside of ONAP as gitlab provided more
+enhanced built-in features for this kind of development.
The xtesting-onap repository is also hosted in gitlab.com as the CD part of
Integration work is based on public gitlab-ci chains.