Table of Contents |
---|
CSIT and Testsuite Tests
Triggered by merges in policy/
...
distribution
Test Case Id
Test Case Id |
---|
Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Lab |
---|---|---|---|---|
1 | Perform |
healthcheck |
- Drools PDP
- XACML PDP
- PAP
- BRMSGateway
of the component | Policy distribution docker image is available | API – healthcheck Method - GET Endpoint: https://<host>:6969/policy/distribution/v1/healthcheck | The component should return health status as “true” | CSIT - DONE External Lab |
2 | Query component for statistics | Policy distribution docker image is available | API - statistics |
- Policy docker image ready and policy components (Drools, XACML, PAP, BRMS Gateway) should be up and running
- Server and authentication details should be configured at $POLICY_HOME/config/feature-healthcheck.properties
Method - GET Endpoint: https://<host>:6969/policy/ |
distribution/v1/ |
(legacy policy system healthcheck with new REST API format)
statistics | The component should return the current statistics of the component. |
CSIT - DONE |
External Lab - DONE
2
Import/Load Use case template for the following use cases (VoLTE, vCPE, vFW, vDNS)
Policy components should be up and running
API – policyEngineImport
Method – POST
Endpoint:
https://<host>:8081/pdp/policyEngineImport
(legacy API)
Policy service models should be imported for the specified use cases. We should be able to create policy from here.
3
Create and Push Config Policy for the vFW use case.
Policy components up and running
API – CreateConfig
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
3 | InvokeDistributionUsingFile And RunEventOnApexEngine |
Triggered by merges in policy/pap
Endpoint:
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Lab |
---|---|---|---|---|---|
1 | Perform all component Healthcheck | PAP docker image is available | API - component healthcheck METHOD - GET Endpoint: |
https://<host>: |
6969/ |
policy/ |
(legacy API)
Config Policy should be created in Policy Engine (PAP)
and
Config Policy should be pushed to the PDP group
API – CreateConfig
Method – PUT
Endpoint:
pap/v1/components/healthcheck | CSIT - 200 but only the pap should return "healthy" since not all the components are running. TESTSUITE: 200 and all components should return "healthy" | CSIT - TBD Testsuite -
| ||||||||
1 | Perform healthcheck | PAP docker image is available | API – healthcheck Method - GET Endpoint: |
https://<host>: |
6969/policy/ |
pap/ |
v1/ |
healthcheck | The component should return health status as “true” | CSIT - DONE External Lab - DONE |
2 | Query component for statistics | PAP docker image is available |
API - |
statistics Method - |
GET Endpoint: |
https://<host>: |
6969/policy/ |
pap/ |
v1/ |
(legacy API)
Config Policy should be created in Policy Engine (PAP)
and
Config Policy should be pushed to the PDP groupstatistics | The component should return the current statistics of the component. | CSIT - DONE External Lab |
API – CreateConfig
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
(legacy API)
Config Policy should be created in Policy Engine (PAP)
and
Config Policy should be pushed to the PDP groupAPI - createPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/createPolicy
Naming policy should be created in Policy Engine
CSIT - DONE
API - createPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/createPolicy
8
Create and Push Operational policy for vFW use case
Policy components up and running
API - createPolicy
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
(legacy API)
Operational Policy should be created in Policy Engine (PAP)
and
Operational Policy should be pushed to the PDP engine
9
Create and Push Operational Policy to the PDP Engines for vDNS use case
Policy components up and running
API - createPolicy
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
(legacy API)
Operational Policy should be created in Policy Engine (PAP)
and
Operational Policy should be pushed to the PDP engine
API - createPolicy
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
(legacy API)
Operational Policy should be created in Policy Engine (PAP)
and
Operational Policy should be pushed to the PDP engine
API - createPolicy
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
(legacy API)
Operational Policy should be created in Policy Engine (PAP)
and
Operational Policy should be pushed to the PDP engine
12
3 | Query pdp group information | PAP docker image is available | API - pdps Method - GET Endpoint: https:{url}:{port}/policy/pap/v1/pdps | The component should return the list of PDP groups and subgroups together with the policies that are deployed on each PDP group and subgroup. | CSIT - DONE |
4 | Create PDP group & subgroup | PAP docker image is available | API - pdps Method - POST Endpoint: https:{url}:{port}/policy/pap/v1/pdps | The component should create the relevant PDP group & subgroup in the database and return with operation success message/code. | CSIT - DONE |
5 | Create a Policy | API docker image is available | API – policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies Method - POST Endpoint: http://<host>:6969/policy/api/v1/policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies | The Policy API should return code 201 and message "A new policy has been successfully created." | CSIT |
6 | Deploy policy to PDP group & subgroup | PAP docker image is available API docker image is available DMaaP simulator docker image is needed; a PDP can be simulated using curl | API - pdps Method - POST Endpoint: https:{url}:{port}/policy/pap/v1/pdps | The component should map the relevant policies with the corresponding PDP group & subgroup in database. Deploy the policy in relevant PDP and return with operation success message/code. | CSIT |
7 | UNDeploy policy to PDP group & subgroup | PAP docker image is available API docker image is available NOTE: PDP's not needed for this test in Dublin. | API - pdps Method - POST Endpoint: https:{url}:{port}/policy/pap/v1/pdps | Based on test #5 - undeploy those policies | CSIT - DONE |
|
|
| |||
|
|
|
Triggered by merges in policy/drools-pdp
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Labs |
---|---|---|---|---|---|
1 | Alive | Verify that a PDP-D with no applications comes alive | API – telemetry Method - GET Endpoint: https://<host>:9696/policy/pdpd/v1/engine | Verify alive field | CSIT-DONE |
Triggered by merges in policy/drools-applications
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Labs |
---|---|---|---|---|---|
1 | Alive | Verify that the PDP-D + Control Loop Apps come alive | API – telemetry Method - GET |
Retrieve the Configs for the vFW use case
Policy components up and running
API – getConfig
Method – POSTEndpoint: https://<host>: |
9696/policy/pdp/ |
(legacy API)
Both Config and Operational Policies configured should be retrieved successfully
engine | Verify alive field is set to 'true' | CSIT - DONE | |
2 | Healthcheck | Verify that the PDP-D + Control Loop Apps passes healthchecks | API – telemetry Method - GET |
Retrieve the Configs for the vDNS use case
API – getConfig
Method – POSTEndpoint: https://<host>: |
(legacy API)
Both Config and Operational Policies configured should be retrieved successfully6969/healthcheck | Verify that the healthy field at the root object is set to 'true' | CSIT - DONE |
3 | Frankfurt | Verify that the PDP-D + Control Loop Apps - Frankfurt controller has been successfully brought up | API – telemetry Method - GET |
API – getConfig
Method – POSTEndpoint: https://<host>: |
6969/policy/pdp/engine/ |
(legacy API)
Both Config and Operational Policies configured should be retrieved successfullycontrollers/frankfurt/drools/facts | Verify that a 200 OK is received indicating that there is a drools session associated with this controller that has been successfully instantiated. | CSIT - DONE |
4 |
API – listPolicy
Method – POST
Endpoint: https://<host>:8081/pdp/api/listPolicy
API – getConfig
Method – POST
Endpoint: https://<host>:8081/pdp/api/getConfig
API - createPolicy
Method – PUT
Endpoint:
https://<host>:8081/pdp/api/createPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
(legacy API)
API - pushPolicy
Method - PUT
Endpoint:
https:// <host>:8081/pdp/api/pushPolicy
API - deletePolicy
Method - DELETE
Endpoint:
https:// <host>:8081/pdp/api/deletePolicy
Triggered by merges in policy/distribution
vFW | Verify vFW use case. Simulators should be installed. |
| Verify vFirewall completes successfully | CSIT | |
5 | vDNS | Verify Scale out use case. Simulators should be installed. |
| Verify scale out completes successfully | CSIT |
6 | vCPE | Verify vCPE use case. Simulators should be installed. |
| Verify vCPE completes successfully | CSIT |
Triggered by merges in policy/xacml-pdp
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Lab |
---|---|---|---|---|---|
1 | Health Check | Xacml-PDP docker image available | API – healthcheck Method - GET Endpoint: http://<host>:6969/policy/pdpx/v1/healthcheck | The component should return health status as “true” Status code 200 | CSIT External Lab |
2 | Statistics | Xacml-PDP docker image available | API – statistics Method - GET Endpoint: http://<host>:6969/policy/pdpx/v1/statistics | The Xacml PDP should return statistics report consisting of 0 policies loaded and 0 decisions Status code 200 | CSIT |
3 | ExecuteXacmlPolicy | ||||
3a | CreateNewMonitorPolicy | API docker image available | API – policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies Method - POST Endpoint: http |
Test Case Id
Description
Pre-conditions
Test Steps
Expected Results
1
Perform healthcheck of the component
Policy distribution docker image is available
API – healthcheck
Method - GET
Endpoint: https://<host>:6969/policy/distribution/v1/healthcheck
The component should return health status as “true”
CSIT - DONE
External Lab
API - statistics
Method - GET
Endpoint: https://<host>:6969/policy/ |
api/v1 |
Triggered by merges in policy/pap
...
Test Case Id
...
Description
...
Pre-conditions
...
Test Steps
...
Expected Results
...
API – healthcheck
Method - GET
Endpoint: https://<host>:6969/policy/pap/v1/healthcheck
...
CSIT - DONE
External Lab - DONE
...
API - statistics
Method - GET
Endpoint: https://<host>:6969/policy/pap/v1/statistics
...
CSIT - DONE
External Lab
...
API - pdps
Method - GET
Endpoint: https:{url}:{port}/policy/pap/v1/pdps
...
API - pdps
Method - POST
Endpoint: https:{url}:{port}/policy/pap/v1/pdps
...
API – policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies
Method - POST
Endpoint: http://<host>:6969/policy/api/v1/policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies
...
PAP docker image is available
API docker image is available
DMaaP simulator docker image is needed; a PDP can be simulated using curl
/policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies | The Policy API should return code 201 and message "A new policy has been successfully created." | CSIT | |
3b | DeployMonitorPolicy | Xacml-PDP and PAP docker images available Policy created on the PAP | API – deployPolicy Method - POST |
...
API - pdps
Method - POST
Endpoint: https:{url}:{port}/policy/pap/v1/pdps
...
PAP docker image is available
API docker image is available
NOTE: PDP's not needed for this test in Dublin.
...
API - pdps
Method - POST
Endpoint: https:{url}:{port}/policy/pap/v1/pdps
...
PAP docker image is available
PDP docker image is available
...
API - pdps
Method - GET
Endpoint: https:{url}:{port}/policy/pap/v1/pdps/statistics
...
CSIT (Not done in this release)
The API will be implemented in next release.
...
PAP docker image is available
PDP docker image is available
...
API - pdps
Method - DELETE
Endpoint: https:{url}:{port}/policy/pap/v1/pdps?name=<group_name>&version=<version>
...
CSIT (Not done in this release)
The API will be implemented in next release.
Triggered by merges in policy/drools-pdp
...
Test Case Id
...
Description
...
Pre-conditions
...
Test Steps
...
Expected Results
...
API – telemetry
Method - GET
Endpoint: https://<host>:9696/policy/pdpd/v1/engine
...
API – telemetry
Method - GET
Endpoint: https://<host>:9696/policy/pdpd/v1/controllers/<controller>
...
API – telemetry
Method - GET
Endpoint: https://<host>:9696/policy/pdpd/v1/controllers/<controller>/drools
...
Triggered by merges in policy/drools-applications
...
Test Case Id
...
Description
...
Pre-conditions
...
Test Steps
...
Expected Results
...
API – telemetry
Method - GET
Endpoint: https://<host>:6969/policy/pdpd/v1/engine/healthcheck
...
Verify vFW use case.
Simulators should be installed.
...
- Add vFW Operational Policy
- Inject ONSET
- Trace the vFW use case across the complete sequence of messages
...
Verify Scale out use case.
Simulators should be installed.
...
- Add vDNS Operational Policy
- Inject ONSET
- Trace the vDNS use case across complete sequence of messages
...
Verify vCPE use case.
Simulators should be installed.
...
- Add vCPE Operational Policy
- Inject ONSET
- Trace the vCPE use case across the complete sequence of messages
...
Triggered by merges in policy/xacml-pdp
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Lab | |||||
---|---|---|---|---|---|---|---|---|---|---|
1 | Health Check | Xacml-PDP docker image available | API – healthcheck Method - GET Endpoint: http://<host>:6969/policy/pdpx/v1/healthcheckdeployPolicy | Successfully deploy a policy to the XACML PDP Statistics should increment policy countThe component should return health status as “true” Status code 200201 | CSIT - DONE External Lab | |||||
3c | GetAbbreviatedDecisionResult | 2 | Statistics | Xacml-PDP docker image available Test Case 4 success | API – statisticsdecision Method - GETPOST Endpoint: http://<host>:6969/policy/pdpx/v1/statisticsdecision?abbrev=true | The Xacml PDP should return statistics report consisting of 0 policies loaded and 0 decisionsa Decision object containing the decision and abbreviated policy results Status code 200 | CSIT - DONE | |||
33c | Create policy | API docker image available | GetAbbreviatedDecisionResult | Xacml-PDP docker image available Test Case 4 success | API – decisionAPI – policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies Method - POST Endpoint: http://<host>:6969/policy/apipdpx/v1/policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies | The Policy API should return code 201 and message "A new policy has been successfully created." | CSIT | decision?abbrev=true | The Xacml PDP should return a Decision object containing the decision and abbreviated policy results Status code 200 | CSIT/External Lab (stretch) |
3d | GetDecision | Xacml-PDP docker image available Test Case 5 success | API – decision | 3 | Deploy Policy | Xacml-PDP and PAP docker images available Policy created on the PAP | API – deployPolicy Method - POST Endpoint: http://<host>:6969/policy/pdpx/v1/deployPolicydecision | The Xacml PDP should return a Decision object containing the decision Successfully deploy a policy to the XACML PDP Statistics should increment policy count Status code 201200 | CSIT/External Lab (stretch) | |
4 | Statistics | Xacml-PDP and PAP docker images available Test Case 3 success | API – statistics Method - GET Endpoint: http://<host>:6969/policy/pdpx/v1/statistics | The Xacml PDP should return statistics report consisting of 1 policy loaded and 0 decisions Status code 200 | CSIT | |||||
5 | Decision API with abbreviated result | Xacml-PDP docker image available Test Case 4 success | API – decision Method - POST Endpoint: http://<host>:6969/policy/pdpx/v1/decision?abbrev=true | The Xacml PDP should return a Decision object containing the decision and abbreviated policy results Status code 200 | CSIT/External Lab (stretch) | 6 | Decision API | Xacml-PDP docker image available Test Case 5 success |
Triggered by merges in policy/apex-pdp
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT/External Labs |
---|---|---|---|---|---|
1 | Perform healthcheck of the component | Apex PDP docker image is available | API – healthcheck Method - GET Endpoint: https://<host>:6969/policy/ |
apex-pdp/v1/ |
healthcheck | The |
component should return health status as “true” Status code 200 | CSIT |
- DONE External Lab |
2 | ExecuteApexPolicy | ||||
2a | CreateOperationalPolicyType | API docker image available |
Xacml-PDP docker image available
Test Case 6 successAPI – |
policytypes Method - |
POST Endpoint: http://<host>:6969/policy/ |
api/v1/ |
Xacml PDP should return a statistics report consisting of 1 policy loaded and 1 decisions
Status codepolicytypes |
200 | CSIT |
- DONE External Lab | |||
2b | CreateNewOperationalPolicy | API docker image available | API – policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies |
Xacml-PDP and PAP docker images available
API – deployPolicyMethod - POST Endpoint: http://<host>:6969/policy/ |
api/v1/ |
Successfully undeploy of policy from the Xacml PDP
Statistics should decrement the policy count
Status code 201
policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies | 200 | CSIT - DONE External Lab | |
2c | DeployOperationalPolicy | APEX-PDP and PAP docker images available DMaaP Simulator available. Policy created | API – pdps/deployments/batch Method - POST |
Xacml-PDP docker image available
Test Case 8 success
API – statistics
Method - GETEndpoint: http://<host>:6969/policy/ |
pap/v1/ |
Xacml PDP should return a statistics report consisting of 0 policies loaded and 1 decision
Status code 200
Triggered by merges in policy/apex-pdp
pdps/deployments/batch | 200 | CSIT - DONE External Lab | ||
2d | RunEventOnApexEngine | APEX-PDP docker image available 2c succeeds | API – /apex/FirstConsumer/EventIn Method - POST Endpoint: http://<APEX_IP>:23324/apex/FirstConsumer/EventIn | 200 |
Test Case Id
Description
Pre-conditions
Test Steps
Expected Results
1
Perform healthcheck of the component
Apex PDP docker image is available
API – healthcheck
Method - GET
Endpoint: https://<host>:6969/policy/apex-pdp/v1/healthcheck
CSIT - DONE External Lab |
3 | Query component for statistics | Apex PDP docker image is available | API - statistics Method - GET Endpoint: https://<host>:6969/policy/apex-pdp/v1/statistics | The component should return the current statistics of the component. |
3
Create Operational policies for the following use cases
- SampleDomain
- BBS (if this is not a POC)
Policy components up and running
(Will be added once API page approved)
(Current integration tests for REST client moved to CSIT)
Operational Policy should be created in apex-pdp
CSIT (Stretch)
...
CSIT (Stretch) |
Triggered by merges in policy/api
Test Case Id | Description | Pre-conditions | Test Steps | Expected Results | CSIT External Labs | Results | CSIT External Labs | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Healthcheck Perform healthcheck for policy design API service |
| API – healthcheck Method - GET Endpoint: http://<host>:6969/policy/api/v1/healthcheck | 200 | CSIT External Lab | ||||||
2 | Statistics Retrieve statistics of policy design API invocation | 1 | Perform healthcheck for policy design API service
| API – | healthcheckstatistics Method - GET Endpoint: http://<host>:6969/policy/api/v1/ | healthcheckstatistics | 200 | CSIT External Lab | |||
3 | RetrievePolicyTypes Retrieve pre-loaded generic policy types |
| API – policytypes Method - GET Endpoint: http://<host>:6969/policy/api/v1/policytypes | 200 - all preloaded policy types | CSIT | ||||||
4 | CreateTCAPolicyTypeV1 | The Policy API should return health status as “true” | CSIT - DONE External Lab - | 2 | Retrieve statistics of policy design API invocation |
| API – statisticspolicytypes Method - GET Endpoint: http://<host>:6969/policy/api/v1/statistics | The Policy API should return API invocation statistics report with code set to "200" | policytypes | 406 - policy type v1 is already preloaded | CSIT |
5 | CreateTCAPolicyTypeV2 | CSIT - DONE External Lab - | 3 | Retrieve pre-loaded generic policy types |
| API – policytypes Method - GET Endpoint: http://<host>:6969/policy/api/v1/policytypes | The Policy API should return a list of pre-loaded generic policy types | CSIT-DONE | 200 - v2 created | CSIT | |
6 | RetrieveMonitoringPolicyTypes | 4 | Create a new TCA policy type for DCAE TCA microservice |
| API – policytypes Method - POSTGET Endpoint: http://<host>:6969/policy/api/v1/policytypes | The Policy API should return code 201 and message "A new policy type has been successfully created." | CSIT-DONE | 200 - both v1 and v2 retrieved | CSIT | ||
7 | CreateNewMonitoringPolicyV1 Create a new TCA policy type for DCAE TCA microservice | 5 | Retrieve Monitoring related policy types |
| API – policytypes/onap.policies.Monitoring Method - GETPOST Endpoint: http://<host>:6969/ /policy/api/v1/policytypes/ onap.policies.MonitoringThe Policy API should return a list of onap.policies.Monitoring and derivedonap.policies. Monitoringmonitoring.cdap.tca.hi.lo.app policy types | CSIT-DONE | |||||
6 | Create a new Monitoring TCA policy |
| API – policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies Method - POST Endpoint: http://<host>:6969/policy/api/v1/policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies | The Policy API should return code 201 and message "A new policy has been successfully created." | CSIT-DONE | ||||||
/versions/1.0.0/policies | 200 | CSIT | |||||||||
8 | SimpleCreateNewMonitoringPolicyV1 Trying to create an existing policy with any change and same version should cause error. |
| /policy/api/v1/policies | 406 - must supply new version | CSIT | ||||||
9 | SimpleCreateNewMonitoringPolicyV2 Create a new Monitoring TCA policiy version 2 using simple endpoint | /policy/api/v1/policies | 200 - v2 created | CSIT | |||||||
10 | RetrievePoliciesOfType Retrieve Monitoring related policy types |
| API – policytypes/onap.policies.Monitoring Method - GET Endpoint: http://<host>:6969/ /policy/api/v1/policytypes/onap.policies.monitoring | 7 | Retrieve all policies created for a specific policy type | .cdap.tca.hi.lo.app version/versions/1.0.0 policy type has been created/policies | 200 - contains both v1 and v2 | CSIT | |||
11, 12 | DeleteSpecificPolicyV1 Delete the Monitoring Policy Version 1 of the TCA Policy Type |
| /policy/api/v1/ API –policytypes/onap.policies. Monitoringmonitoring.cdap.tca.hi.lo.app/versions/1.0.0 /policiesMethod - GET /policies/onap.restart.tca/versions/1.0.0 | 200 - delete successful 404 - not found on 2nd delete attempt | CSIT | ||||||
13, 14 | DeleteSpecificPolicyV2 Delete the Monitoring Policy Version 2 of the TCA Policy Type |
| Endpoint: http://<host>:6969 /policy/api/v1/policytypes/onap.policies. Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policiesThe Policy API should return a list of policies that have been created for onap.policies.Monitoringmonitoring.cdap.tca.hi.lo.app version/versions/1.0.0 policy type, including/policies/onap.restart.tca/versions/2.0.0 | 200 - delete successful 404 - not found on 2nd delete attempt | CSIT-DONE | ||||||
15, 16 | DeleteSpecificPolicyTypeV1 |
| /policy/api/v1/policytypes/ | 8 | Delete one specific version of a policy | onap.policies. Monitoringmonitoring.cdap.tca.hi.lo.app version/versions/1.0.0 policy type has been created | 200 - delete successful 404 - not found on 2nd delete attempt | CSIT | |||
17, 18 | DeleteSpecificPolicyTypeV2 |
| /policy/api/v1/policytypes/onap.policies. Monitoringmonitoring.cdap.tca.hi.lo.app/versions/ 12.0.0 /policies/onap.restart.tca/versions/1.0.0Method - DELETE Endpoint: http://<host>:6969/policy/api/v1/policytypes/onap.policies.Monitoring.cdap.tca.hi.lo.app/versions/1.0.0/policies/onap.restart.tca/versions/1.0.0 | The Policy API should delete specific version of onap.restart.tca policy and return code 200 with Non-NULL response. Second Call for same version would return 404. | CSIT-DONE200 - delete successful 404 - not found on 2nd delete attempt | CSIT |
Pairwise Testing
POLICY Pair Wise Testing for Frankfurt Release
Stability and Performance Testing
Jira | ||||||
---|---|---|---|---|---|---|
|
Results will be documented in the readthedocs: https://docs.onap.org/en/latest/submodules/policy/parent.git/docs/development/devtools/devtools.html#running-the-stability-performance-tests