-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
- Test Containers do not work with Scratch/Distroless containers when ports need to be exposed (InternalCommandPortListeningCheck always fails for containers built without
/bin/shtestcontainers/testcontainers-java#3317). This is problematic because:- Writing tests for the SDK itself becomes tricky because there's no automated way to run Cerbos
- Providing unit/integration test helpers as part of the SDK becomes impossible
- Java does not support Unix domain sockets natively so that precludes UDS support and a potential workaround for the problem above. (There is a convoluted way to handle UDS using Netty epoll: How to connect to unix socket? grpc/grpc-java#1539 (comment))
Metadata
Metadata
Assignees
Labels
No labels