Skip to content

Update Couchbase image tag used in integration tests #35228

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Tracked by #35249
mhalbritter opened this issue May 2, 2023 · 1 comment
Closed
Tracked by #35249

Update Couchbase image tag used in integration tests #35228

mhalbritter opened this issue May 2, 2023 · 1 comment
Assignees
Labels
type: task A general task
Milestone

Comments

@mhalbritter
Copy link
Contributor

mhalbritter commented May 2, 2023

Right now, we use Couchbase 6.5.1 for our integration tests. This image doesn't support the ARM architecture, which falls back to emulation on M1 macs, which is very slow. It looks like the Couchbase team added ARM support starting with 7.1: https://hub.docker.com/_/couchbase/tags?page=1&name=7.1

Consider updating the integration tests to use at least 7.1 for ARM support.

@mhalbritter mhalbritter added the type: task A general task label May 2, 2023
@mhalbritter
Copy link
Contributor Author

It's so slow that the test fails:

CouchbaseAutoConfigurationIntegrationTests > initializationError FAILED
    org.testcontainers.containers.ContainerLaunchException at GenericContainer.java:349
        Caused by: org.rnorth.ducttape.RetryCountExceededException at Unreliables.java:88
            Caused by: org.testcontainers.containers.ContainerLaunchException at GenericContainer.java:553
                Caused by: org.testcontainers.containers.ContainerLaunchException at HttpWaitStrategy.java:320
                    Caused by: org.rnorth.ducttape.TimeoutException at Unreliables.java:54
                        Caused by: java.lang.RuntimeException at HttpWaitStrategy.java:312
                            Caused by: java.net.SocketException at NioSocketImpl.java:323

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: task A general task
Projects
None yet
Development

No branches or pull requests

2 participants