Versions Compared

Key

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

...

  1. Major version backward compatibility: can 9.0.0 ACM-runtime has to be backward compatible with 8.0.0? How many versionversions? can ACM-runtime 9.0.0 has to be backward compatible with ACM-runtime 7.0.0?
  2. Minor version backward compatibility:  as example, any 8.x.0 ACM-runtime has to be backward compatible with all ACM-runtime 8.y.0 versions.
  3. Decouple between ACM-runtime and intermediary library: ACM-runtime 8.x.0 version has to be backward compatible with all intermediary library 8.y.0 versions.

...

What the current integration tests does? it tests ACM-runtime and intermediary library of last version with the following flows:

  • Composition Definition: create, prime, deprime and delete
  • AC instance: create, deploy, undeploy and delete

Maybe it needs to add into the integration tests all new functionalities recently developed using participant-simulator.

About the regression tests, the only flows that could be tested will be based on what functionalities support the older version installed for the test.