cloudstateio / cloudstate

Distributed State Management for Serverless
https://cloudstate.io
Apache License 2.0
763 stars 97 forks source link

Report last error on waiting for TCK implementation start #526

Closed pvlugter closed 3 years ago

pvlugter commented 3 years ago

Better errors for changes like #511, which should now fail with:

[info] ManagedCloudstateTCK:
[service] latest: Pulling from cloudstateio/cloudstate-go-tck
[service] Digest: sha256:1b82e2d9d0bbeed4e5a3aeb626922c31a94534d2f1774d8b01b4447f1e763a18
[service] Status: Image is up to date for cloudstateio/cloudstate-go-tck:latest
[service] docker.io/cloudstateio/cloudstate-go-tck:latest
[info] io.cloudstate.tck.TCK *** ABORTED ***
[info]   java.lang.AssertionError: No discovery after 60 seconds, last error: UNIMPLEMENTED: unknown method Discover for service cloudstate.EntityDiscovery
[info]   at io.cloudstate.testkit.discovery.InterceptEntityDiscovery$.expectOnline(InterceptEntityDiscovery.scala:97)
[...]