Add integration test for create subscription 28/142228/6
authoremaclee <lee.anjella.macabuhay@est.tech>
Fri, 3 Oct 2025 16:55:33 +0000 (17:55 +0100)
committeremaclee <lee.anjella.macabuhay@est.tech>
Mon, 13 Oct 2025 09:36:39 +0000 (10:36 +0100)
commite0df0b0d86c8a85c50d4a4cda3f95049a3e83801
treea961db1258f0ef671c9347c1202922570cde60c9
parent5b581c6ef6c48ef6aa6ce2f4b8bbb44fd0127246
Add integration test for create subscription

- add test for creating subscription and sending to multiple DMIs
- update status of a subscription based on dmi response event
- add test for creating subscription wherein it partailly overlaps with existing active subscriptions
- add test for creating subscription wherein it fully overlaps with existing active subscriptions

Issue-ID: CPS-2995
Change-Id: Iabbd54168ab8b9b241c357519e65e206440533dd
Signed-off-by: emaclee <lee.anjella.macabuhay@est.tech>
integration-test/src/test/groovy/org/onap/cps/integration/functional/ncmp/datajobs/subscription/CmSubscriptionSpec.groovy [new file with mode: 0644]
integration-test/src/test/groovy/org/onap/cps/integration/performance/base/NcmpPerfTestBase.groovy
integration-test/src/test/java/org/onap/cps/integration/KafkaTestContainer.java
integration-test/src/test/resources/data/datajobs/cm-data-subscriptions@2023-09-21.yang [moved from integration-test/src/test/resources/data/cm-data-subscriptions/cm-data-subscriptions@2023-09-21.yang with 100% similarity]
integration-test/src/test/resources/data/datajobs/subscription/createSubscriptionEvent.json [new file with mode: 0644]
integration-test/src/test/resources/data/datajobs/subscription/dmiSubscriptionResponseEvent.json [new file with mode: 0644]