Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The picture below shows the setup used for function tests. Non-RT RIC components in orange, simulators in light blue and the test environment in dark blue. The purple arrow is outside the scope of the test but is used for demo test scripts.

Note: The Control Panel GUI consist of two parts, control panel and the gateway for accessing the nonrtric components.

Note: When running in kubernetes, the test engine uses a proxy (not shown) for accessing the nonrtric components.

Test scripts/Test cases

The below table is a list of test cases. All scripts beginning with the letters "FTC" (Function Test Case) are considered test scripts to test functionality. The remaining test scripts are primarily used for demo purposes.

...

  • Bash shell
  • docker (latest)
  • docker-compose (latest)
  • python3 (latest)
  • minikube (latest) or a local kubernetes cluster - only needed when running in kubernetes mode

...

Componentimage (release repo)tag for d-release profiletag for cherry profile (release)
Policy Management Service

nexus3.o-ran-sc.org:10002/o-ran-sc/nonrtric-policy-agent

2.2.02.1.1cherry
A1-controller

nexus3.o-ran-sc.org:10002/o-ran-sc/nonrtric-a1-controller

-2.0.1cherry
SDNC A1 Controllernexus3.onap.org:10002/onap/sdnc-image2.1.2-
Enrichment Coordinator Service nexus3.o-ran-sc.org:10002/o-ran-sc/nonrtric-enrichment-coordinator-service1.1.01.0.1cherry
Control Panel

nexus3.o-ran-sc.org:10002/o-ran-sc/nonrtric-controlpanel

2.2.02.1.0
Gatewaynexus3.o-ran-sc.org:10002/o-ran-sc/nonrtric-gateway 1.1.0cherry-
A1-Simulator

nexus3.o-ran-sc.org:10002/o-ran-sc/a1-simulator

2.1.2.1.0cherry
R-APP Cataloguenexus3.o-ran-sc.org:10002/o-ran-sc/nonrtric-r-app-catalogue1.1.01.0.1cherry

"profile" refers to the name of the environment variable profile used when executed a test case. The profiles has the pattern 'test_env-oran<profileoran-<profile-name>.sh in the test/common dir.