...
The integration testing is implemented as CSIT Jenkins jobs as described in Project-specific CSIT structure
Jenkins jobs: TBD
On CSIT job execution
- the CPS docker image is built
- the runtime environment of CPS and PosgreSQL PostgreSQL containers is up using docker-compose
- the tests are executed using Robot Framework
- the test results are published as Jenkins job results
Jenkins Jobs
Following jobs are serving CSIT for CPS project
- https://jenkins.onap.org/job/cps-review-verification-maven-master/
- https://jenkins.onap.org/job/cps-merge-verification-maven-master/
JIRAs
Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key REQ-630 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-188 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-261 Jira server ONAP JIRA serverId 425b2b0a-557c-3c0c-b515-579789cceedb key CPS-272
Test Cases
Test Case Name | Test Suite | Description | Status | |
---|---|---|---|---|
Test Liveness Probe Endpoint | actuator | Validates the liveness probe endpoint is accessible | ||
Status | | |||
title | NOT TESTED YET | actuator | Validates the readiness probe endpoint is accessible Status | |
title | NOT TESTED YET | |||
Create Dataspace | cps-admin | Tests a dataspace being created successfully, Status | | title | NOT TESTED YET
Create Schema Set from YANG file | cps-admin | Tests a schema set can be created from yang file uploaded Status | | title | NOT TESTED YET
Create Schema Set from ZIP file | cps-admin | Tests a schema set of multiple yang files can be created from zip file uploaded Status | | NOT TESTED YET |
Get Schema Set info | cps-admin | Tests a schema set info retrieval after it's being created | ||
Status | | |||
title | NOT TESTED YET | cps-admin | Tests an anchor can be created for given dataspace and schema set | |
Status | | |||
title | NOT TESTED YET | cps-data | Tests data upload Status | | title | NOT TESTED YET
Get Data Node by XPath | cps-data | Tests data retrieval by xpath Status | | title | NOT TESTED YET