You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

In nonrtric repo, there are test scripts to verify the A1-EI interface.

Delivery Status



OTFOAMNONRTRICRICPRICAPPO-DUO-CUTest ResultNotes
Deployment Artifacts

Docker Container








Helm Charts







it/dep helm charts are not updated to include this flow.
Deployment scripts








E2E Flows









Get EiTypes










Get Individual EiType










Create EiProducer










Get EiProducers










Get Individual EiProducer










Get Individual EiProducer Status










Create EiJob Of a Certain Type










Get EiJobs Of a Certain Type










Get Individual EiJob










Auto-testingFTC1100.sh








Usage from sources

  1. Clone the nonrtric repository in gerrit.
  2. Navigate into the test folder

cd nonrtric/test
cd nonrtric/test/auto-test

     3. run command:

Run test command
./FTC1100.sh remote --env-file ../common/test_env-oran-cherry.sh

"FTC" stands for "Function Test Case". FTC1100.sh is a test case of ECS full inteface walkthrough​.

"ECS" stands for Enrichment Service.

One-click deployment

  1. Navigate into docker-compose folder
cd nonrtric/docker-compose/ecs
cd nonrtric/docker-compose/ecs

      2. Start up ECS & Control-Panel microservice

docker-compose up
docker-compose up

      3. Populate some test data into ECS microservice

populate data
cd nonrtric/docker-compose/data
bash ./prepareEcsData.sh

       4. Open link with web browser:

http://localhost:8080/

You should be able see a page like this:

5. ECS swagger page:

http://localhost:8083/swagger-ui.html

  • No labels