Bugs Overview
FSA Bug Overview London, Montreal & New Delhi
Bug Summary | Bug Category | Reason for slippage | Action needed to prevent slippage | Phase it should have been found in | Status | should have been found in | Improvement recommended (Jira) | EIC Installation code | |
CPS-NCMP: DataOperationEventConsumer consumeAndPublish flooding logs with events | Logging | Missed Impact | The size of the log was way too big and in the INFO level | Review | CLOSED | Integration Test | X | ||
CPS-NCMP: CmSubscriptionNcmpInEventForwarder will send events to invalid topic | Install | Environment | Installing locally and testing it would have resulted in early detection of the bug. | Review | CLOSED | Integration Test | X | ||
Unable to deploy CPS with OOM charts | Install | Environment | OOM needs to be frequently updated and feedback needs to seen from the deployment and gating | Release | CLOSED | Integration Test | X | ||
CPS-1958 | Testware | Environment | N/A | Automated (unit) Test | DELIVERED | Unit Testing | X | ||
CPS-1956 | CPS-NCMP: No yang resources stored during cmhandle discovery however cmhandles are in READY state | Functional | Missing requirement | SUBMITTED | X | ||||
CPS-1933 | Functional | Missing requirement | Clarification is needed on build artifacts | Microservice CI (CIST) | CLOSED | Integration Test | No Jira ticket | ✔ | |
CPS-1923 | CPS/NCMP does not have conventional base URL for actuator endpoints | Install | Missing requirement | We just synched the url's as per the stake holders | Review | CLOSED | Integration Test | N/A | ✔ |
CPS-1922 | Change all actuator base endpoints of dmi-plugin to /actuator | Functional | Insufficient test coverage | Complying with Spring Boot | Review | CLOSED | N/A | CPS-1856 | X |
CPS-1913 | Documentation | Insufficient test coverage | Action needed to prevent slippage: Write | Release | CLOSED | Integration Test | CPS-1916 | X | |
CPS-1866 | intermitten ODL classnotfound exceptions when running with multiple instances | Functional | Intermittent Fault/Timing Issue | None | Microservice CI (CSIT) | CLOSED | Integration Test | CPS-1918 | ✔ |
CPS-1841 | Functional | Insufficient test coverage | Additional test cases | Automated (unit) Test | CLOSED | Unit | new test added in this story | ✔ | |
CPS-1817 | Versioning/Build | Missed in code review | Avoid manual versioning of pom.xmls | Review | DELIVERED | Pipeline build phase | Unresolved | X | |
CPS-1815 | Functional | Missed in design analysis | consider all relevant scenarios during design phase | Design | CLOSED | Integration Test | X | ||
CPS-1813 | Robustness | Missed in code review | Any changes to the test data should be reviewed with equal importance | Code Review | CLOSED | Code Review | | X | |
CPS-1783 | NCMP fails to restart due to uncaught exception saving /subscription-registry | Functional | Insufficient test coverage | additional test | Automated (unit) Test | CLOSED | Unit, Create top level node fails due to an AlreadyDefined exception | N/A | X |
CPS-1765 | CpsDataService is saving data nodes with non-normalized xpaths | Functional | Insufficient test coverage | Add additional test cases | Automated (unit) Test | CLOSED | Unit, Add and Delete a (container) data node | N/A | X |
CPS-1758 | Functional | Insufficient test coverage | None (additional tests were added) | Automated (unit) Test | CLOSED | Unit, CpsQueryServiceSpec | Duplicate | X | |
CPS-1749 | publishLcmEventBatchAsynchronously is not being called asynchronously | Performance | Insufficient test coverage | Update test | Automated (unit) Test | CLOSED | Integration test, LcmEventsCmHandleStateHandlerImplSpec | N/A | X |
CPS-1716 | NCMP: Java Heap OutOfMemory errors and slow registration in case of 20k cmhandles | Functional | Insufficient test coverage | Performance testing to include peak memory usage | Automated (unit) Test | CLOSED | Performance, Performance of CM handle registration | ✔ | |
CPS-1714 | Functional | Missing requirement | CLOSED | Issue not reproducible | ✔ | ||||
CPS-1663 | Functional | Insufficient test coverage | consider all relevant scenarios when writing tests (incl reviewers) | Review | CLOSED | Integration Test, Query for attribute by cps path using contains condition | N/A | X | |
CPS-1651 | CpsPath Query using regexQuickFind does not return descendants with lists | Functional | Insufficient test coverage | consider all relevant scenarios when writing unit tests (incl reviewers) | Review | CLOSED | Unit, Cps Path queries with all descendants including descendants that are list entries | N/A | X |
CPS-1629 | Ordering of leaf elements to support combination of AND/OR in cps-path | Functional | Missing requirement | Precise test | Design/Review | CLOSED | Unit test, wherein querying a specific cps path ending on a list with operators OR and AND, the test checks that the storing of operators in a map is correctly ordered for the call | N/A | X |
CPS-1628 | Functional | Missing requirement (unclear requirement) | Better use of Wiki pages for detailing requirements and focus on content rather then format i.e. no 'annotated' json examples but rather clear tables with details for each field | Integration Test | CLOSED | Integration Test, message has correct header(detail)s | X | ||
CPS-1626 | NCMP: java.lang.NoClassDefFoundError: org/apache/commons/collections4/CollectionUtils | NO FSA done | CLOSED | Issue not reproducible | ✔ | ||||
CPS-1625 | Install | The reason is not clear, however it could be pull limit in docker registry. | The version of the test containers aligned with CPS | Automated (unit) Test | CLOSED | Unit, The issue is intermittent and non reproduceable. | X | ||
CPS-1607 | Documentation | Missed in document review | double checking URL links on code reviews | Review | CLOSED | Review | N/A | X | |
CPS-1600 | queryDataNodes does not return list element with integer leaf value | Documentation | Missed in document review | double checking URL links on code reviews | Review | CLOSED | Review | Duplicate of CPS-1607 | X |
CPS-1595 | Testware/CI | Missed in code review | Avoid using handwritten SQL test data in testware | Review | CLOSED | Integration Test, Cps Path query across anchors for leaf value(s) | | X | |
CPS-1587 | Performances test failures in integration-test module do not cause test failures | Testware/CI | Missed in code review | smaller commits to make review more effective | Review | CLOSED | Review | N/A | X |
CPS-1582 | Functional | Insufficient test coverage | all the possible scenarios should be tested | Review | CLOSED | Unit, unit test with edge cases | N/A | X | |
CPS-1580 | No FSA Rajesh kumar | CLOSED | X | ||||||
CPS-1568 | Install | Intermittent Fault/Timing Issue | Test on other client's environments | Review | CLOSED | Integration Test, This should have been tested on different environments and in cases where database is not set up properly yet | X | ||
CPS-1566 | High Availability | Environment | we could have tested in the k8s environment with multiple instances | Microservice CI (CIST) | CLOSED | Performance, The problem arises when we have multiple instances and we use kubernetes environment. The cluster members were unable to discover each other. We made relevant enhancements to make this working. | X | ||
CPS-1563 | Functional | Insufficient test coverage | Improve testing coverage | Code Review | CLOSED | Code Review | N/A | X | |
CPS-1537 | NCMP is failed to start with nullpointer SubscriptionModelLoader.getFileContentAsString | Install | Missed impact | CPS was not tested in deployment in a different CI pipeline wherein it passes in ONAP CI and developers local machines | Microservice CI (CIST) | CLOSED | Integration Test, issue would have been found if it was tested in a CI pipeline similar to the clients | N/A | X |
CPS-1533 | Functional | Intermittent Fault/Timing Issue | Review | CLOSED | Performance, Performance testing with large dataset | N/A | X | ||
CPS-1526 | Fix the response when performing CPS Patch operation across multiple data trees | Functional | Missing requirement | Now that CPS supports operations on multiple data nodes. New tests should cover a scenario where an operation is done on multiple data nodes and see how the code reacts to it and whether the code supports operation on multiple data node or not. If not, it should be handled properly | Automated (unit) Test | CLOSED | Unit, Patch operation on multiple data nodes | CPS-1391 | X |
CPS-1519 | Performance | Performance outside of updated requirements range | Solidify requirements for future features | Planning | CLOSED | Planning review | X | ||
CPS-1494 | Performance | Performance outside of updated requirements range | Solidify requirements for future features | Planning | CLOSED | Planning review | X | ||
CPS-1480 | Functional | Insufficient test coverage | Fixing the bug, adding new unit test, and fixing misleading method names | Automated (unit) Test | CLOSED | Unit, Yang file limits in ZIP archive with different scenarios like exceed limit, equals to limit, and within limit | CPS-1477 | X | |
CPS-1477 | Wrong calculation of zip file entry size in MultipartFileUtil | Functional | Insufficient test coverage | Fixing the bug, adding new unit test, and fixing misleading method names | Automated (unit) Test | CLOSED | Unit, Yang file limits in ZIP archive with different scenarios like exceed limit, equals to limit, and within limit | CPS-1480 | X |
CPS-1468 | Documentation | Missed in document review | Edit existing documentation to more detailed description of functionality | Release | CLOSED | Review, Documentation review | X | ||
CPS-1463 | No FSA, bug closed | No FSA, bug closed | CLOSED | X |