The bulk PM feature consists of two main parts:
- Event-driven bulk transfer of monitoring data from an xNF to ONAP/DCAE. A micro-service will listen for 'FileReady' VES events sent from an xNF via the VES collector. Once files become available the collector micro-service will fetch them using protocol such as FTPES (committed) or HTTPS. The collected data files are published internally on a DMaaP Data Router (DR) feed.
- For 3GPP formatted measurement data and for consumers that prefer such data in VES format, an optional 3GPP PM Mapper micro-service is planned that can extract selected measurements from a 3GPP XML file and publish them as VES events on a DMaaP Message Router topic. The mapper receives the files by subscribing to a Data Router feed.
Presentations:
Development Status
Project | PTL | JIRA | Description | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
DCAE |
|
| |||||||||||||||||||||||||
DMaaP | Ramprasad Koya |
|
| ||||||||||||||||||||||||
VNFRQTS |
|
|
Testing
Current Status
Testing Blockers
- High visibility bugs
- Other issues for testing that should be seen at a summary level
- Where possible, always include JIRA links
End to End flow to be Tested: DCAE Data File Collector
End to End flow to be Tested: DCAE 3GPP PM Mapper
Gliffy Diagram | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Gliffy Diagram | ||||||||
---|---|---|---|---|---|---|---|---|
|
Test Cases and Status: DCAE Data File Collector
# | Test Case | Status | ||||
---|---|---|---|---|---|---|
1 | xNF: Ensure fileReady event is received from xNF at DCAE VES collector. |
| ||||
2 | DCAE VES Collector: Ensure fileReady event is processed and forwarded to correct topic on DCAE Message Router. |
| ||||
3 | DCAE File Collector: Ensure fileReady event is received from DCAE Message Router. |
| ||||
4 | DCAE File Collector: Ensure event is processed and connection to file location is initiated for file retrieval. |
| ||||
5 | DCAE File Collector: Ensure that for each new entry in the fileReady event the file is retrieved. |
| ||||
6 | DCAE File Collector: Ensure the connection is closed. |
| ||||
7 | DCAE File Collector: Ensure the data file(s) retrieved for that processed fileReady event are published to correct feed on DMaaP Data Router. |
|
Q: Should we need separate test cases for validation and error handling scenario? Or just include in above as exceptions per test case?
Test Cases and Status: DCAE 3GPP PM Mapper
# | Test Case | Status | ||||
---|---|---|---|---|---|---|
1 |
| |||||
2 |
| |||||
3 |
| |||||
4 |
| |||||
5 |
| |||||
6 |
| |||||
7 |
|