Can we use the testkit provided by kalix to perform end to end tests?
Currently the testkit provides an ability to test your event source entities as component tests, is there a way we can use them to call services deployed in cloud?
The JVM SDK integration testkits expect to manage the proxy container etc, starting it before the tests and stopping it after using testcontainers, so I don’t think it is currently possible to do that. The eventing testkit also relies on configuring the proxy in special dev-mode ways, so that will not be possible.
Except for those things the integration tests are mostly relying on using the gRPC clients directly. You should be able to do in your own test suites, but you’d have to manage the life cycle of the clients yourself. There are no conveincence APIs around that available out of the box right now I’m afraid.