aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-12-15Adding unit tests and robuestness for DMI registrationJosephKeenan2-17/+22
-Added more scenarios for combinations of plugins -Made plugin registration more robust Issue-ID: CPS-736 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: I7495eb802fec8708e7ea6b0a97a9d7fe4676c8c1
2021-12-14Merge "Changing putOperationWithJson to postOperationWithJson"Toine Siebelink13-112/+191
2021-12-14Changing putOperationWithJson to postOperationWithJsonJosephKeenan13-112/+191
-Modified responseEntity<String> to reesponseEntity<Object> -Changed behaviour of sync to use new repsonses and removed JSON parsing -Updated tests to use new responsess -Tests have been updated and added jira to docs -Added messageConverters to RestTemplate to support plain text with ResponseEntity<Object> -Added docker log output for cps & dmi containers during CSIT teardown -Moved reponse conversion from service into DMIModelOperations class -Added response handling test (edgecases) -Updated response request body for passthrough-running CSIT test to pass Issue-ID: CPS-777 Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Change-Id: If2acf83a97b8aad5aa2c342154d807a47cace6a0
2021-12-14Merge "Add exception handling to delete schema set when a registration is ↵Toine Siebelink2-2/+23
removed"
2021-12-14Add exception handling to delete schema set when a registration is removedniamhcore2-2/+23
Issue-ID: CPS-783 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: Ief4c6727e788822bc29379a757d25dff14f68c94
2021-12-13Merge "Define response objects(schemas) in cps-ncmp"Niamh Core6-81/+108
2021-12-13Define response objects(schemas) in cps-ncmpputhuparambil.aditya6-81/+108
Issue-ID: CPS-559 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: Id181f2a1b9554118f5e7464c95e873f09fc908eb
2021-12-10Merge "CSIT Tests for NCMP Delete on Passthrough Running. 3/3"Niamh Core1-1/+21
2021-12-09CSIT Tests for NCMP Delete on Passthrough Running. 3/3DylanB95EST1-1/+21
Adding Integration End To End tests for delete passthrough running with SDNC. Change-Id: I0e9aeefe3456d404f0f03b60bee0d08b3464cb6f Issue-ID: CPS-769 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-12-08Delete anchor and schema set when a registration is removedniamhcore3-11/+21
Issue-ID: CPS-783 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I9644949e00c4de900b2609c1e70744ae5a243582
2021-12-08Add CSIT Tests for Update Operation on Passthrough-running 2/3DylanB95EST4-24/+80
Add robot integration test for update scenario in Passthrough-running Modify existing write data test json body to include better examples Issue-ID: CPS-768 Change-Id: Ie769a33a86ec1a8384585484c54598189fdd5124 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-12-08Merge "Upgrade event schema to support delete operation"Bruno Sakoto6-18/+139
2021-12-08Support Delete operation for ds Passtrough-Running in NCMP 1/3DylanB95EST5-16/+85
Add delete operation for passthrough running within cps-ncmp. Issue-ID: CPS-638 Change-Id: I360672adc1f0f5c8eb351391c94f2d4fa913d0b4 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-12-07Upgrade event schema to support delete operationRenu Kumari6-18/+139
Issue-ID: CPS-789 Signed-off-by: Renu Kumari <renu.kumari@bell.ca> Change-Id: I2625f0cc068618bea820ad9503ee75c5a7ae4c5f
2021-12-07Merge "Undo manipulation of YangResource string as this is now handled ↵Niamh Core5-114/+7
correctly in DMI PLugin"
2021-12-07Undo manipulation of YangResource string as this is now handled correctly in ↵ToineSiebelink5-114/+7
DMI PLugin Issue-ID: CPS-788 Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I7d308a62699709770f3629cbc55a26fb0e382010
2021-12-07Merge "https://jira.onap.org/browse/CPS-788 Test Disable removing of ↵Niamh Core0-0/+0
redundant escape characters"
2021-12-07https://jira.onap.org/browse/CPS-788ToineSiebelink0-0/+0
Test Disable removing of redundant escape characters Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Change-Id: I688cb7e0cee939bbbb5ffad637fb5c071c54bd1e
2021-12-07Merge "CPS-723: Add Examples in the NCMP openapi"Niamh Core2-29/+118
2021-12-03CPS-723: Add Examples in the NCMP openapiemaclee2-29/+118
Issue-ID: CPS-723 Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech> Change-Id: I1263402595c0f97db7390716fcf8e086edc0a78a
2021-12-03Merge "Changing putOperationWithJson to postOperationWithJson"aditya puthuparambil6-29/+5
2021-12-03Merge "Adding examples in openapi for cps-core"Toine Siebelink6-72/+156
2021-12-02Adding examples in openapi for cps-coreputhuparambil.aditya6-72/+156
1. Added examples for all parameters, request body and response body 2. Changed the response/request type to Object from String for all json objects 3. Passed json format data in all tests 4. PUT and PATCH operations at present return empty response, hence examples are changed to be in sync Issue-ID: CPS-780 Signed-off-by: puthuparambil.aditya <aditya.puthuparambil@bell.ca> Change-Id: If6dd5bb48df4e1bbf1026eaadf315df8f972e282
2021-12-02Changing putOperationWithJson to postOperationWithJsonJosephKeenan6-29/+5
Issue-ID: CPS-736 Change-Id: I3fd2e0b6d6c20683b18f79ed78ed5c8990aee6d8 Signed-off-by: JosephKeenan <joseph.keenan@est.tech>
2021-11-26Patch operation passthrough runningniamhcore4-1/+57
Issue-ID: CPS-640 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I6badf241bbec265800d6b316da7ab8ad7782eb17
2021-11-26Merge "Allow separate registration of DMIDataPlugin and DmiModelPugin"Niamh Core36-1048/+1740
2021-11-25Allow separate registration of DMIDataPlugin and DmiModelPuginJosephKeenan36-1048/+1740
Moved relevant code from NetworkCmProxyDataServiceImp to DmiOperations Split DmiOperations into DMiData... and DMIModelOperations Merged update-operation changes Added tests for error message validation in NetworkCmProxyDataServiceImplSpec Removede @Service from DMIOperations and added @component to DmiDataOperations & DmiModelOperations Verify sync robot test is now hardened Added exitonfailure so robot tests stop after first encountered failed test Issue-ID: CPS-736 Change-Id: I0b40931cc8cd4fc0452328a0a7e0f60e6fc38d0a Signed-off-by: JosephKeenan <joseph.keenan@est.tech> Signed-off-by: ToineSiebelink <toine.siebelink@est.tech> Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-11-23Merge "CPS-314: Delete Dataspace"Toine Siebelink15-9/+176
2021-11-23CPS-314: Delete Dataspaceniamhcore15-9/+176
Issue-ID: CPS-314 Change-Id: I778e2b784c7b1ff3fecc1036425708dc4ec73227 Signed-off-by: niamhcore <niamh.core@est.tech>
2021-11-18Update release notes for NCMPniamhcore1-0/+46
Issue-ID: CPS-636 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: Ie55ffc94ab671eed682a3e8f3ee058ae4759e01c
2021-11-15Merge "Update operation passthrough running - Service Layer"Toine Siebelink8-15/+119
2021-11-10Update operation passthrough running - Service Layerniamhcore8-15/+119
Issue-ID: CPS-636 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I13334df383a23e59b3368b8664c10e086b1eb4a8
2021-11-10Fix for get cm handle identifiers response bodyniamhcore2-10/+11
Issue-ID: CPS-636 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I35dabf8e5839c56a9ae1851495cc9bf15e633c21
2021-11-09Merge "Fix for get anchor identifiers by module names"Toine Siebelink4-38/+38
2021-11-09Fix for get anchor identifiers by module namesniamhcore4-38/+38
Issue-ID: CPS-762 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: Idf93f89f8427c5906c9f6b018633c8852b111821
2021-11-08Merge "Improve internal documentation links"Toine Siebelink3-5/+9
2021-11-08Merge "CPS-475: Fix Sonar Qube Violations"aditya puthuparambil4-9/+11
2021-11-08Improve internal documentation linkslukegleeson3-5/+9
Issue-ID: CPS-749 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I449d14cfb6b5463394a80a8ef23180dd31a1ad50
2021-11-08CPS-475: Fix Sonar Qube Violationsemaclee4-9/+11
Issue-ID: CPS-475 Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech> Change-Id: I85ff6dc91c63bd7869712509a7a6f284a0631603
2021-11-08Documentations CPS-Path conditions mistakelukegleeson1-1/+1
Issue-ID: CPS-749 Signed-off-by: lukegleeson <luke.gleeson@est.tech> Change-Id: I63895f5ec3cfdf16c75b416d6a51a40c72c82878 (cherry picked from commit d02d69a3d0ae4bb03017f18678a2dbb402b75abb)
2021-11-08Merge "Update operation passthrough running - openapi"Toine Siebelink3-0/+51
2021-11-08Update operation passthrough running - openapiniamhcore3-0/+51
Issue-ID: CPS-636 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: I16d7d84ae6897e3901f5f5a5a59dbc5deae7d4e8
2021-11-05Merge "Clean up commented sections to include CPS-CORE in variable names"Toine Siebelink2-6/+6
2021-11-05Clean up commented sections to include CPS-CORE in variable namesDylanB95EST2-6/+6
Clean up commented out sections to include CPS_CORE in variable name as part of CPS-759 bug. Issue-ID: CPS-759 Change-Id: I40bbe0407a4e4589be8f7563733de2355ea5b8b9 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-11-03Merge "Delete DataNode (xpath) for a given Anchor"Niamh Core6-0/+82
2021-11-03Merge "Cps & ncmp docker compose failing"Niamh Core1-1/+1
2021-11-03Cps & ncmp docker compose failingDylanB95EST1-1/+1
Add default value to db hostname variable in docker compose file. Issue-ID: CPS-759 Change-Id: Ib1aaa7f054c1a29f858ebaca3da31ed05d217713 Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-11-02Delete DataNode (xpath) for a given AnchorDylanB95EST6-0/+82
Delete Datanode within CPS. Deprecates delete functionality of /v1/dataspaces/{dataspace-name}/anchors/{anchor-name}/list-nodes. New api is backwards compatible with this API Issue-ID: CPS-313 Change-Id: I110c4ab1446e8a1399a0d9bf89c0be614a9104df Signed-off-by: DylanB95EST <dylan.byrne@est.tech>
2021-11-02Add get cm handles by modules names - service layerniamhcore14-28/+193
Issue-ID: CPS-644 Signed-off-by: niamhcore <niamh.core@est.tech> Change-Id: Ic2a57df02d533a0066382c12c35be8d524b6cdad
2021-11-02Merge "Clean Up Code around List Nodes"Toine Siebelink17-301/+389