objectcomputing / check-ins

Other
7 stars 7 forks source link

TestContainer Issue #2456

Closed mjperry91 closed 3 weeks ago

mjperry91 commented 3 weeks ago

When running all tests on develop I encounter some test container errors. Should be noted I do not have a local database running.

12:08:51.196 [Test worker] ERROR tc.postgres:11.6 - Could not start container
java.lang.RuntimeException: com.github.dockerjava.zerodep.shaded.org.apache.hc.core5.http.NoHttpResponseException: localhost:2375 failed to respond
Bean definition [javax.sql.DataSource] could not be loaded: Error instantiating bean of type  [javax.sql.DataSource]

Message: Failed to initialize pool: Container startup failed for image postgres:11.6
Path Taken: DatasourceFactory.dataSource(DatasourceConfiguration datasourceConfiguration)
io.micronaut.context.exceptions.BeanInstantiationException: Bean definition [javax.sql.DataSource] could not be loaded: Error instantiating bean of type  [javax.sql.DataSource]

Message: Failed to initialize pool: Container startup failed for image postgres:11.6
Path Taken: DatasourceFactory.dataSource(DatasourceConfiguration datasourceConfiguration)
    at io.micronaut.context.DefaultBeanContext.initializeContext(DefaultBeanContext.java:1982)
    at io.micronaut.context.DefaultApplicationContext.initializeContext(DefaultApplicationContext.java:294)
    at io.micronaut.context.DefaultBeanContext.readAllBeanDefinitionClasses(DefaultBeanContext.java:3348)
    at io.micronaut.context.DefaultBeanContext.finalizeConfiguration(DefaultBeanContext.java:3692)
    at io.micronaut.context.DefaultBeanContext.start(DefaultBeanContext.java:342)
    at io.micronaut.context.DefaultApplicationContext.start(DefaultApplicationContext.java:202)
    at io.micronaut.test.extensions.AbstractMicronautExtension.startApplicationContext(AbstractMicronautExtension.java:507)
    at io.micronaut.test.extensions.AbstractMicronautExtension.beforeClass(AbstractMicronautExtension.java:346)
    at io.micronaut.test.extensions.junit5.MicronautJunit5Extension.beforeAll(MicronautJunit5Extension.java:84)
    at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: io.micronaut.context.exceptions.BeanInstantiationException: Error instantiating bean of type  [javax.sql.DataSource]