...
Name | Description | Version | CPS-NCMP | CPS-Temporal | |
---|---|---|---|---|---|
Docker | VM Container | 18 and above | Y | 18 and above | 18 and aboveY |
ODL Yang Tools | Yang model and Data Parser | 6.0.1 | Y6.0.1 | N/A (not present)A | |
Postgres Docker image | VM container for Postgres | 13.2-alpine | Y13.2-alpine | N/A (not present) | |
onap/integration-java11 | Java Base image | 8.0.0 | Y | 8.0.0 | 8.0.0Y |
Swagger | OpenAPI library | 2.1.4 | Y | 2.1.4 | N - (springdoc-openapi-ui:1.5.9) |
SpringFox | OpenAPI library | 3.0.0 | Y | 3.0.0 | 3.0.0Y |
Hibernate types | Support for Postgres datatype JSONB | 2.10.0 | Y | 2.10.0 | 2.10.0Y |
Spring Boot | Application Framework | 2.6.4 | Y | 2.6.4 | 2.6.4Y |
cglib-nodep | 3pp | 3.1 | Y3.1 | N/A (not present)A | |
commons-lang3 | 3pp | 3.11 | Y3.11 | Y (3.12.0) | |
antlr4-runtime | Language parser | 4.9.2 | Y4.9.2 | N/A (not present) | |
liquibase | DB Schema (version) management | 4.4.2-nordix | Y | 4.4.2-nordix | 4.4.2-nordixY |
jackson.databind:objectmapper | Object mapper library | 2.13.1 | Y | 2.13.1 | 2.13.1Y |
Testing and Integration Plans
- CPS has high level of built jUnit test (>97 on all components) which is enforced by our maven build scripts
- CPS has built in Persistence Layer test ie. test that integrate with real DB instance covering all use cases and are part of WoW
- CIST tests are part of CPS -Repo, see https://gerrit.onap.org/r/gitweb?p=cps.git;a=tree;f=csit;h=8505b66089f62b6431c1091edf820cbdbf4363d4;hb=HEAD
And executed automatically through the cps-review-verification-maven-master CI Job - E2E Integration with ONAP components was introduced in I-release and is now included in aforementioned CIST tests
...