All related issues are listed under JIRA Epic
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-57 |
---|
|
Test ID | Test Case | Tools | Input | Output | Committers | On track to M4 | Notes | Sample input/output link |
---|
Tools available for testing? | Main functions to be developed for R1 | Committers | Notes | T001 |
---|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-63 |
---|
|
| VPP-based VNF development |
|
|
| | on track | - VPP-based VNFs: vGMUX, vG, vBNG, vBRG
- Cross test with APPC if needed
- Cross test with SDNC if needed
- Cross test with DCAE if needed
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-58 |
---|
|
| VNF packaging & certification |
VNF SDK, ICE |
|
| HEAT templates, env files, images | |
Brian Freeman
Marco Platania | on track | - Create HEAT and ENV files for the following VNFs and the virtual networks required for this use case
- VPP-based VNFs: vGMUX, vG, vBNG, vBRG
- Generic Application VNFs: vDHCP, vAAA, vDNS
|
T002 | VNF/APPC cross testing | vGMUX Yang model | DG for APPC | | - APPC can set data collector in vGMUX through NETCONF
- APPC can act as gVNFM to restart vGMUX
| |
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-93 |
---|
|
| VNF TOSCA template development |
|
|
| | on track |
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-84 |
---|
|
|
T003 | VNF/DCAE cross testing | | - vGMUX can report packet loss rate to DCAE collector
| T004 | VNF onboarding | SDC | VNF templates, env files, references to images. | VNF packages | | on track | - Onboard all the VNFs in SDC and get them ready for service design.
- Every HEAT received by SDC should be previously certified by ICE. ICE is not integrated with SDC so far.
- Images are not stored in SDC. Either in openstack directly or pulled from the Internet.
|
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | AAI-292 |
---|
|
|
T005 | A&AI data model |
|
|
| Christina Monteleone |
T006 | Non-closed loop policies | Policy GUI | Yes, available via the Portal Dashboard | - Policy GUI has a tab which allows to deploy a policy into a PDP.
- Integration of Policy GUI into SDC is not planned for R1.
| on track | - Update the schema by adding a MAC address attribute on the P-interface.
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | CLAMP-20 |
---|
|
|
T007 | Closed loop design | CLAMP, SDC, DCAE | Closed loop TOSCA template VES/TCA templates VES onboarding yaml file | policies and a blueprint template | Ron Shacham Gervais-Martial Ngueko | on track | - Distribute blueprint template to SDC
- Distribute vGMUX restart policy to policy engine
|
T008 | |
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-87 |
---|
|
| Generic workflow test |
|
|
| | on track | - Service level generic flows
- Resource level generic flows
|
|
Jira |
---|
server | ONAP JIRA |
---|
jqlQuery | key in (SO-126,SO-125,SO-128,SO-127,SO-129,SO-130) |
---|
count | true |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
|
| Custom workflow design and test |
Workflow design | Camunda Modeler | Workflow diagrams | BPMN |
files loaded into SO- Each workflow is created as a BPMN file and loaded to SO directly without SDC
- Set 1: Infrastructure instantiation
- Set 2: Customer service instantiation
- Set 3: Auto-healing
| and groovy files | | on track | - Service level flow: vCpeResCust
- Resource level flow: TunnelXConn
- Resource level flow: BRG
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-88 |
---|
|
| SDNC artifacts |
T009 | Yang model and DG for SDNC | Text editor & DG Builder |
| Yang files and DG |
yes | | T010 | | on track | - Yang models
- DGs
- API data model
- Configure vBRG
- Configure vGMUX for data collection
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-89 |
---|
|
| APPC artifacts |
Yang model and DG for APPC | Text editor & DG Builder |
| Yang files and DG |
yes- Configuration of vGMUX
- gVNFM to restart VMs
| - Restart vGMUX for auto-healing
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-90 |
---|
|
|
T010 | Data analytics application | Java for DCAE |
| jar file |
Lusheng Ji
Alok Gupta | - TCA to process packet loss events
|
T011 |
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-91 |
---|
|
| DCAE Collector |
|
| VES docker container |
| | on track | - Create VES collector docker image
- Test VES collector with vGMUX
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-92 |
---|
|
| Robot to instantiate vGMUX |
|
|
|
| N/A | - Not needed anymore. vGMUX is now instantiated through VID.
|
|
| Robot to emulate BSS |
|
|
| | on track | - A Robot to emulate BSS. It monitors DMaaP to capture BRG registration event, queries AAI to obtain service and customer data, and then invokes the custom service level workflow to instantiate customer service.
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-215 |
---|
|
| SNIRO emulator |
|
|
| | on track | - An emulator to providing homing information.
- It is used by the service level custome workflow vCpeResCust to determine the homing information.
|
|
| Robot to set vGMUX packet loss rate |
|
|
| | on track | - A Robot to call the vGMUX REST API to set desired packet loss rate. This is used to emulate packet loss to trigger closed loop control.
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-126 |
---|
|
|
T012 | Infrastructure Service template creation | SDC | vGMUX, vBNG, vDHCP, vAAA, vDNS packages | Service template in TOSCA |
T013 | | on track |
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-127 |
---|
|
| Customer Service template creation | SDC | vBRG, vG packages | Service template in TOSCA |
T014 | Infrastructure service instantiation | VID | - Generic VNF instantiation: vDHCP, vAAA, vDNS
- Specific VNF instantiation: vBNG, vGMUX
| T015 | DMaaP Config | - Configure DMaaP topics and sub/pub of DCAE, Policy, and APPC for closed loop control
- Configure DMaaP topic and sub of SDNC for customer service order
| | on track |
|
|
Jira |
---|
server | ONAP JIRA |
---|
columns | key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution |
---|
serverId | 425b2b0a-557c-3c0c-b515-579789cceedb |
---|
key | INT-123 |
---|
|
| Test case creation |
|
|
| | on track | |
|
| Robot suite for E2E test |
|
|
| | on track |
|
|
| Integration Test |
|
|
|
|
| |
T016 | Customer service ordering | TBD | - Specific VNF instantiation: vBRG, vG
- Verification: success of packet exchange between vBRG and web server
| T017 | Auto healing | Robot instructs vGMUX to emulate packet loss | - vGMUX can be restarted
- Service restored after restart completes
| T018 | Monitoring dashboard | Use Case UI | Number of customersTraffic load from each customerPacket loss events