Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#DescriptionNotesDecision
1Where to include which CSIT test As CPS has many components and the components interact with each other, the concern on where what test should be included arises.
2How to include the cps-core services available to the client docker-composeSee alternatives in table below
3Which images to be used for the CSIT Integration test

As per the team discussion, we discussed on the preference to use the latest image of the component to be tested.

Any dependency to be used for the CSIT should be the most recent and stable stage release image.See section Selection of Image for CSIT test for more details


Integration Test

Integration tests are used to check how each service works with other services and with external components. They are not concerned with the behavior of each service internally, but focus instead on the communication between services. They can also be used to test external components like databases.

...

Selection of Image for CSIT test:

S NoCSIT componentImageDecision
1cps-corecps-and-ncmplatest
2. cps-temporalcps-temporallatest
cps-and-ncmpmost recent stage released stable version 
3(onap) dmi-plugin
ncmp-dmi-plugin
latest
cps-and-ncmpmost recent stage released stable version 

...