Integration Testing
Use case Step | Component(s) | Functionality | Test case | Impacted API | Status |
---|---|---|---|---|---|
5 | PCI-Handler MS, OOF | Request for PCI optimization for network region. PCI-Handler MS invokes OOF for pre-defined workflow for PCI Optimization via REST API.This call includes data for the cell and the network reqion involved. | Ensure that PCI-Handler-MS applies configuration policies, processes configuration changes in steps 4a,4b, and sends a message to OO (Pre-requisite is step 2 is tested) | <API details> | Not tested |
6 | OOF, Policy | Fetch PCI optimization policies OOF fetches policies that specify how OOF will execute PCI optimization in response to PCI request for optimization | Ensure that OOF can fetch optimization policies from Policy, and applies it to invoke the appropriate solver module | <Policy API details> | Not tested |
7 | OOF, SDN-C | Fetch Config data for cells in the region. OOF fetches data for cells in network region from SDN-C | Ensure that OOF can query SDN-C to get required data (e.g. cellids, nbr_list, pci, lat/lon) from SDN-C Config DB | <Config DB API details> | Not tested |
9 | PCI-Handler MS, Policy | Recommended PCI configuration. PCI-Handler-MS provides PCI recommendation to Policy | Ensure that PCI-Handler-MS sends a message to Policy with recommendation for new PCI values for set of cells, along with reason for oprimization computation (RAN config change) | Not tested | |
10 | Policy, SDN-C | PCI Configuration decisions Policy sends message to SDN-C with instruction for configuration changes | Ensure that Policy applies operational policies to PCI change recommendation, and if appropriate, sends a message to SDN-C with instruction to change PCI value to set of cells | Not tested | |
# | Test Case | Status |
1 | Perform necessary initialization of RAN Simulator, OOF, PCI-MS and SDN-R |
|
2 | Ensure that the unauthenticated.VES_NOTIFICATION_OUTPUTtopic is present once it received "File Ready" VES notification from VES Collector. |
|
3 | Ensure that the Data File Collector starts to download the xml PM file(s) from the simulated xNF once it receives the 'FileReady' VES event via the VES collector. |
|
4 | Ensure that the PM xml file(s) are published to the Data Router. |
|
5 | Ensure that a simulated File Consumer is able to subscribe and consume the PM file(s) from the Data Router. |
|