...
The picture below describes the environment from a high level and the various entities that are deployed with this setup
The basis is a standard VM or node running a recent Ubuntu release where a Kubernetes cluster is setup (that cluster can also be remote if needed as long as it is accessible from the host VM)
...
User guide
This section describes how to access and use the setup that has been deployed, it allows the user to configure, run and analyze tests results on ORAN SC package, it can also serve as a validation tool for incoming code changes
1) accessingÂ
Once the system is boot strapped, a new namespace called 'test' should appear on your Kubernetes environment.
you should be able to access the jenkins instance by opening a browser to :
http://<your k8s host>:32080/
All Jobs are auto provisioned by the deployment to be able to :
- Connect to a remote repository (sample for Github and Gerrit provided)
- Auto discover branches and open pull requests / Gerrit reviews
- Download changes from the repository, build deploy and tests
- It is also possible to manually trigger Start / Stop / Test the SMO package (Job with the Manual keyword in the name)
2) Running the tests
3) Hooking with repositories
4) Understanding the tests
5) Python SDK tests and how to add/enhance tests
Demo Recording
Link to be added
...