I’m currently migrating my test suite from Camunda 7 to Camunda 8 and exploring the use of the new Camunda Platform Test (CPT) library.
In Camunda 7, I relied on in-memory embedded engine testing without needing Docker , which worked great, especially in environments with limited resources.
For Camunda 8, I’m constrained by infrastructure and would prefer to avoid dependencies on Docker.
Does CPT support running tests against an embedded Camunda 8 engine (similar to Zeebe Process Test)? Or is Docker/Testcontainers (or an external cluster) mandatory for CPT-based testing with Camunda 8?
Hi Philipp, thanks for checking this. Can we also configure a Saas cluster for the remote runtime?
additional questions are since this is not an ephemeral engine, how is the lifecycle managed for the deployed process defintions and the instances that are run in the test context? are they deleted once the test is complete?