CSIT for the E2E 5G slicing Flow

(CSIT=Continuous System and Integration Testing)

5G slicing requirement should cover

  1. E2E flow CSIT

  2.  3GPP APIs

 

3GPP APIs:

1. Create a new usecase(3gppservice) in CSIT-SO directory for plans, scripts and tests.

2. Service Distribution:

  • CSARs for the RAN services need to be zipped and need to be added to the usecase plans.

  • Write a robot test to distribute the CSAR to SDC simulator by providing the CSAR tar file.

3. Change in docker-compose script for SO-API handler:

  • Copy subnetCapabilities.json to API Handler docker container.

Wiki for reference: Manual Configurations#4.SO

4. AAI pre-configuration:

  • AAI simulator should be populated with RAN slice profile instance as NSMF is not involved in Automation.

  • Create subscription type and service type in AAI Simulator.

  • Need to check existing usecase to populate data in AAI Simulator.

5. OOF-Simulator:

  • NST Selection -> For E2E flow - CSIT

  • NSI Selection -> For E2E flow - CSIT

  • NSI (TOP RAN NSSI) Selection ->3GPP APIs

  • NSSI Selection -> 3GPP APIs

       OOF API’s to be exposed: https://lf-onap.atlassian.net/wiki/display/DW/OOF

6. SDNC simulator/DMAAP simulator:

7. Add oof-adapter to the scripts

8. Robot test to execute 3GPP API's and the request should be preloaded in to the scripts.

Wiki for 3GPP API's and payload: NSSMF