CSIT for the E2E 5G slicing Flow
(CSIT=Continuous System and Integration Testing)
5G slicing requirement should cover
E2E flow CSIT
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