Инициализация общего контейнера не удалась для тестов cucumter ⇐ JAVA
-
Anonymous
Инициализация общего контейнера не удалась для тестов cucumter
Я пытаюсь инициализировать и запустить докер-контейнер из хуков огурца, чтобы написать интеграционные тесты, используя Wiremock.
Но проблема в том, что инициализация по какой-то причине терпит неудачу.
Вот фрагмент кода, который у меня есть:
@BeforeAll(order = 50) общественная статическая недействительность подготовитьMockServer2 () { var mockServer = новый GenericContainer(DockerImageName.parse("wiremock/wiremock")) .withExposePorts(WIREMOCK_INTERNAL_PORT) .withClasspathResourceMapping("wiremock/modules/custom-service", "/home/wiremock", BindMode.READ_ONLY); макетСервер.старт(); logger.info("сервер запущен"); } Эта папка wiremock/modules/custom-service также находится в папке resources.
Предыдущие попытки найти среду Docker не увенчались успехом. Не буду повторять попытку. Просмотрите журналы и проверьте конфигурацию```
Я ожидаю, что макетный сервер запустится нормально.
Но я получаю следующее исключение:
org.testcontainers.containers.ContainerLaunchException: не удалось запустить контейнер для образа Wiremock/wiremock:latest в org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349) в org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322) в net.haulogy.hauerp.esb.steps.CucumberHooks.prepareMeciMockServer2 (CucumberHooks.java:71) Вызвано: org.rnorth.ducttape.RetryCountExceededException: р Это т р и л я м я т час я т В я т час Это Икс с Это п т я О н а т О р г . р н О р т час . д в с т т а п Это . в н р Это л я а б л Это с . В н р Это л я а б л Это с . р Это т р и В н т я л С в с с Это с с ( В н р Это л я а б л Это с . дж а в а : 8 8 ) а т О р г . т Это с т с О н т а я н Это р с . с О н т а я н Это р с . г Это н Это р я с С О н т а я н Это р . д О С т а р т ( г Это н Это р я с С О н т а я н Это р . дж а в а : 3 3 4 ) а т О р г . т Это с т с О н т а я н Это р с . с О н т а я н Это р с . г Это н Это р я с С О н т а я н Это р . с т а р т ( г Это н Это р я с С О н т а я н Это р . дж а в а : 3 2 2 ) а т н Это т . час а в л О г и . час а в Это р п . Это с б . с т Это п с . С в с в м б Это р ЧАС О О к с . п р Это п а р Это М Это с я М О с к С Это р в Это р 2 ( С в с в м б Это р ЧАС О О к с . дж а в а : 7 1 ) а т дж а в а . б а с Это / дж д к . я н т Это р н а л . р Это ж л Это с т . Н а т я в Это М Это т час О д А с с Это с с О р я м п л . я н в О к Это 0 ( Н а т я в Это М Это т час О д ) а т дж а в а . б а с Это / дж д к . я н т Это р н а л . р Это ж л Это с т . Н а т я в Это М Это т час О д А с с Это с с О р я м п л . я н в О к Это ( Н а т я в Это М Это т час О д А с с Это с с О р я м п л . дж а в а : 6 2 ) а т дж а в а . б а с Это / дж д к . я н т Это р н а л . р Это ж л Это с т . Д Это л Это г а т я н г М Это т час О д А с с Это с с О р я м п л . я н в О к Это ( Д Это л Это г а т я н г М Это т час О д А с с Это с с О р я м п л . дж а в а : 4 3 ) а т дж а в а . б а с Это / дж а в а . л а н г . р Это ж л Это с т . М Это т час О д . я н в О к Это ( М Это т час О д . дж а в а : 5 6 6 ) а т я О . с в с в м б Это р . дж а в а . я н в О к Это р . д О я н в О к Это ( я н в О к Это р . дж а в а : 6 6 ) а т я О . с в с в м б Это р . дж а в а . я н в О к Это р . я н в О к Это С т а т я с ( я н в О к Это р . дж а в а : 8 0 ) а т я О . с в с в м б Это р . дж а в а . А б с т р а с т г л в Это Д Это ж я н я т я О н . я н в О к Это М Это т час О д ( А б с т р а с т г л в Это Д Это ж я н я т я О н . дж а в а : 4 5 ) а т я О . с в с в м б Это р . дж а в а . Дж а в а С т а т я с ЧАС О О к Д Это ж я н я т я О н . Это Икс Это с в т Это ( Дж а в а С т а т я с ЧАС О О к Д Это ж я н я т я О н . дж а в а : 4 я ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . Это Икс Это с в т Это ЧАС О О к ( р в н н Это р . дж а в а : 1 1 2 ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . л а м б д а $ Это Икс Это с в т Это ЧАС О О к с $ 2 ( р в н н Это р . дж а в а : я я ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это ( Т час р О В а б л Это С О л л Это с т О р . дж а в а : 2 1 ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . Это Икс Это с в т Это ЧАС О О к с ( р в н н Это р . дж а в а : я я ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . р в н Б Это ж О р Это А л л ЧАС О О к с ( р в н н Это р . дж а в а : 8 я ) а т я О . с в с в м б Это р . с О р Это . р в н т я м Это . р Это т час р О В я н г Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это А н д Т час р О В ( р Это т час р О В я н г Т час р О В а б л Это С О л л Это с т О р . дж а в а : 2 3 ) а т я О . с в с в м б Это р . с О р Это . р в н т я м Это . С в с в м б Это р И Икс Это с в т я О н С О н т Это Икс т . р в н Б Это ж О р Это А л л ЧАС О О к с ( С в с в м б Это р И Икс Это с в т я О н С О н т Это Икс т . дж а в а : я 4 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это И Икс Это с в т я О н С О н т Это Икс т . р в н Б Это ж О р Это А л л ЧАС О О к с ( С в с в м б Это р И н г я н Это И Икс Это с в т я О н С О н т Это Икс т . дж а в а : 1 0 1 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это Д Это с с р я п т О р . я ж С час я л д р Это н ( С в с в м б Это р И н г я н Это Д Это с с р я п т О р . дж а в а : 5 1 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это Д Это с с р я п т О р . б Это ж О р Это ( С в с в м б Это р И н г я н Это Д Это с с р я п т О р . дж а в а : 2 6 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это Д Это с с р я п т О р . б Это ж О р Это ( С в с в м б Это р И н г я н Это Д Это с с р я п т О р . дж а в а : 1 1 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . л а м б д а $ Это Икс Это с в т Это р Это с в р с я в Это л и $ 6 ( Н О д Это Т Это с т Т а с к . дж а в а : 1 4 8 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это ( Т час р О В а б л Это С О л л Это с т О р . дж а в а : 7 3 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . л а м б д а $ Это Икс Это с в т Это р Это с в р с я в Это л и $ 8 ( Н О д Это Т Это с т Т а с к . дж а в а : 1 4 1 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это . а р О в н д ( Н О д Это . дж а в а : 1 3 7 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . л а м б д а $ Это Икс Это с в т Это р Это с в р с я в Это л и $ я ( Н О д Это Т Это с т Т а с к . дж а в а : 1 3 я ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это ( Т час р О В а б л Это С О л л Это с т О р . дж а в а : 7 3 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . Это Икс Это с в т Это р Это с в р с я в Это л и ( Н О д Это Т Это с т Т а с к . дж а в а : 1 3 8 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . Это Икс Это с в т Это ( Н О д Это Т Это с т Т а с к . дж а в а : я 5 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . С а м Это Т час р Это а д ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р С Это р в я с Это . с в б м я т ( С а м Это Т час р Это а д ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р С Это р в я с Это . дж а в а : 3 5 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р . Это Икс Это с в т Это ( ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р . дж а в а : 5 7 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . ЧАС я Это р а р с час я с а л Т Это с т И н г я н Это . Это Икс Это с в т Это ( ЧАС я Это р а р с час я с а л Т Это с т И н г я н Это . дж а в а : 5 4 ) а т О р г . дж в н я т . п л а т ж О р м . л а в н с час Это р . с О р Это . И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . Это Икс Это с в т Это ( И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . дж а в а : 1 4 7 ) а т О р г . дж в н я т . п л а т ж О р м . л а в н с час Это р . с О р Это . И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . Это Икс Это с в т Это ( И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . дж а в а : 1 2 7 ) а т О р г .junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73) в org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63) в org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128) в org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73) в java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) в java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) в java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) в java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) в java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) в java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) в java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) в java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) в java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) в java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) в org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) в org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) в org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) в org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) в org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) в org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99) в org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79) в org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75) в org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) в java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.base/java.lang.reflect.Method.invoke(Method.java:566) в org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) в org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) в org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) в org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingIndictionHandler.invoke(ProxyDispatchAdapter.java:94) на com.sun.proxy.$Proxy5.stop (неизвестный источник) в org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) в org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) в org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) в org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) в org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) в org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) в org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) в worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) в worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) Вызванный: org.testcontainers.containers.ContainerLaunchException: не удалось создать/запустить контейнер в org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553) в org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344) в org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81) ... еще 83 Вызвано: org.testcontainers.containers.ContainerLaunchException: истекло время ожидания открытия порта контейнера (должны прослушиваться порты локального хоста: [52290]) в org.testcontainers.containers.wait.strategy.HostPortWaitStrategy.waitUntilReady(HostPortWaitStrategy.java:101) в org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52) в org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964) в org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490) ... еще 85 testcontainers.containers.GenericContainer.start(GenericContainer.java:321) Есть какие-нибудь мысли, как это исправить?
Я пытаюсь инициализировать и запустить докер-контейнер из хуков огурца, чтобы написать интеграционные тесты, используя Wiremock.
Но проблема в том, что инициализация по какой-то причине терпит неудачу.
Вот фрагмент кода, который у меня есть:
@BeforeAll(order = 50) общественная статическая недействительность подготовитьMockServer2 () { var mockServer = новый GenericContainer(DockerImageName.parse("wiremock/wiremock")) .withExposePorts(WIREMOCK_INTERNAL_PORT) .withClasspathResourceMapping("wiremock/modules/custom-service", "/home/wiremock", BindMode.READ_ONLY); макетСервер.старт(); logger.info("сервер запущен"); } Эта папка wiremock/modules/custom-service также находится в папке resources.
Предыдущие попытки найти среду Docker не увенчались успехом. Не буду повторять попытку. Просмотрите журналы и проверьте конфигурацию```
Я ожидаю, что макетный сервер запустится нормально.
Но я получаю следующее исключение:
org.testcontainers.containers.ContainerLaunchException: не удалось запустить контейнер для образа Wiremock/wiremock:latest в org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:349) в org.testcontainers.containers.GenericContainer.start(GenericContainer.java:322) в net.haulogy.hauerp.esb.steps.CucumberHooks.prepareMeciMockServer2 (CucumberHooks.java:71) Вызвано: org.rnorth.ducttape.RetryCountExceededException: р Это т р и л я м я т час я т В я т час Это Икс с Это п т я О н а т О р г . р н О р т час . д в с т т а п Это . в н р Это л я а б л Это с . В н р Это л я а б л Это с . р Это т р и В н т я л С в с с Это с с ( В н р Это л я а б л Это с . дж а в а : 8 8 ) а т О р г . т Это с т с О н т а я н Это р с . с О н т а я н Это р с . г Это н Это р я с С О н т а я н Это р . д О С т а р т ( г Это н Это р я с С О н т а я н Это р . дж а в а : 3 3 4 ) а т О р г . т Это с т с О н т а я н Это р с . с О н т а я н Это р с . г Это н Это р я с С О н т а я н Это р . с т а р т ( г Это н Это р я с С О н т а я н Это р . дж а в а : 3 2 2 ) а т н Это т . час а в л О г и . час а в Это р п . Это с б . с т Это п с . С в с в м б Это р ЧАС О О к с . п р Это п а р Это М Это с я М О с к С Это р в Это р 2 ( С в с в м б Это р ЧАС О О к с . дж а в а : 7 1 ) а т дж а в а . б а с Это / дж д к . я н т Это р н а л . р Это ж л Это с т . Н а т я в Это М Это т час О д А с с Это с с О р я м п л . я н в О к Это 0 ( Н а т я в Это М Это т час О д ) а т дж а в а . б а с Это / дж д к . я н т Это р н а л . р Это ж л Это с т . Н а т я в Это М Это т час О д А с с Это с с О р я м п л . я н в О к Это ( Н а т я в Это М Это т час О д А с с Это с с О р я м п л . дж а в а : 6 2 ) а т дж а в а . б а с Это / дж д к . я н т Это р н а л . р Это ж л Это с т . Д Это л Это г а т я н г М Это т час О д А с с Это с с О р я м п л . я н в О к Это ( Д Это л Это г а т я н г М Это т час О д А с с Это с с О р я м п л . дж а в а : 4 3 ) а т дж а в а . б а с Это / дж а в а . л а н г . р Это ж л Это с т . М Это т час О д . я н в О к Это ( М Это т час О д . дж а в а : 5 6 6 ) а т я О . с в с в м б Это р . дж а в а . я н в О к Это р . д О я н в О к Это ( я н в О к Это р . дж а в а : 6 6 ) а т я О . с в с в м б Это р . дж а в а . я н в О к Это р . я н в О к Это С т а т я с ( я н в О к Это р . дж а в а : 8 0 ) а т я О . с в с в м б Это р . дж а в а . А б с т р а с т г л в Это Д Это ж я н я т я О н . я н в О к Это М Это т час О д ( А б с т р а с т г л в Это Д Это ж я н я т я О н . дж а в а : 4 5 ) а т я О . с в с в м б Это р . дж а в а . Дж а в а С т а т я с ЧАС О О к Д Это ж я н я т я О н . Это Икс Это с в т Это ( Дж а в а С т а т я с ЧАС О О к Д Это ж я н я т я О н . дж а в а : 4 я ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . Это Икс Это с в т Это ЧАС О О к ( р в н н Это р . дж а в а : 1 1 2 ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . л а м б д а $ Это Икс Это с в т Это ЧАС О О к с $ 2 ( р в н н Это р . дж а в а : я я ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это ( Т час р О В а б л Это С О л л Это с т О р . дж а в а : 2 1 ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . Это Икс Это с в т Это ЧАС О О к с ( р в н н Это р . дж а в а : я я ) а т я О . с в с в м б Это р . с О р Это . р в н н Это р . р в н н Это р . р в н Б Это ж О р Это А л л ЧАС О О к с ( р в н н Это р . дж а в а : 8 я ) а т я О . с в с в м б Это р . с О р Это . р в н т я м Это . р Это т час р О В я н г Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это А н д Т час р О В ( р Это т час р О В я н г Т час р О В а б л Это С О л л Это с т О р . дж а в а : 2 3 ) а т я О . с в с в м б Это р . с О р Это . р в н т я м Это . С в с в м б Это р И Икс Это с в т я О н С О н т Это Икс т . р в н Б Это ж О р Это А л л ЧАС О О к с ( С в с в м б Это р И Икс Это с в т я О н С О н т Это Икс т . дж а в а : я 4 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это И Икс Это с в т я О н С О н т Это Икс т . р в н Б Это ж О р Это А л л ЧАС О О к с ( С в с в м б Это р И н г я н Это И Икс Это с в т я О н С О н т Это Икс т . дж а в а : 1 0 1 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это Д Это с с р я п т О р . я ж С час я л д р Это н ( С в с в м б Это р И н г я н Это Д Это с с р я п т О р . дж а в а : 5 1 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это Д Это с с р я п т О р . б Это ж О р Это ( С в с в м б Это р И н г я н Это Д Это с с р я п т О р . дж а в а : 2 6 ) а т я О . с в с в м б Это р . дж в н я т . п л а т ж О р м . Это н г я н Это . С в с в м б Это р И н г я н Это Д Это с с р я п т О р . б Это ж О р Это ( С в с в м б Это р И н г я н Это Д Это с с р я п т О р . дж а в а : 1 1 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . л а м б д а $ Это Икс Это с в т Это р Это с в р с я в Это л и $ 6 ( Н О д Это Т Это с т Т а с к . дж а в а : 1 4 8 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это ( Т час р О В а б л Это С О л л Это с т О р . дж а в а : 7 3 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . л а м б д а $ Это Икс Это с в т Это р Это с в р с я в Это л и $ 8 ( Н О д Это Т Это с т Т а с к . дж а в а : 1 4 1 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это . а р О в н д ( Н О д Это . дж а в а : 1 3 7 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . л а м б д а $ Это Икс Это с в т Это р Это с в р с я в Это л и $ я ( Н О д Это Т Это с т Т а с к . дж а в а : 1 3 я ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Т час р О В а б л Это С О л л Это с т О р . Это Икс Это с в т Это ( Т час р О В а б л Это С О л л Это с т О р . дж а в а : 7 3 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . Это Икс Это с в т Это р Это с в р с я в Это л и ( Н О д Это Т Это с т Т а с к . дж а в а : 1 3 8 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . Н О д Это Т Это с т Т а с к . Это Икс Это с в т Это ( Н О д Это Т Это с т Т а с к . дж а в а : я 5 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . С а м Это Т час р Это а д ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р С Это р в я с Это . с в б м я т ( С а м Это Т час р Это а д ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р С Это р в я с Это . дж а в а : 3 5 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р . Это Икс Это с в т Это ( ЧАС я Это р а р с час я с а л Т Это с т И Икс Это с в т О р . дж а в а : 5 7 ) а т О р г . дж в н я т . п л а т ж О р м . Это н г я н Это . с в п п О р т . час я Это р а р с час я с а л . ЧАС я Это р а р с час я с а л Т Это с т И н г я н Это . Это Икс Это с в т Это ( ЧАС я Это р а р с час я с а л Т Это с т И н г я н Это . дж а в а : 5 4 ) а т О р г . дж в н я т . п л а т ж О р м . л а в н с час Это р . с О р Это . И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . Это Икс Это с в т Это ( И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . дж а в а : 1 4 7 ) а т О р г . дж в н я т . п л а т ж О р м . л а в н с час Это р . с О р Это . И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . Это Икс Это с в т Это ( И н г я н Это И Икс Это с в т я О н О р с час Это с т р а т О р . дж а в а : 1 2 7 ) а т О р г .junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73) в org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63) в org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128) в org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73) в java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) в java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) в java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) в java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) в java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) в java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) в java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) в java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) в java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) в java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) в org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102) в org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54) в org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) в org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) в org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) в org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) в org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99) в org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79) в org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75) в org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62) в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) в java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) в java.base/java.lang.reflect.Method.invoke(Method.java:566) в org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) в org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) в org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) в org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingIndictionHandler.invoke(ProxyDispatchAdapter.java:94) на com.sun.proxy.$Proxy5.stop (неизвестный источник) в org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) в org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) в org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) в org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) в org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) в org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113) в org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65) в worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) в worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74) Вызванный: org.testcontainers.containers.ContainerLaunchException: не удалось создать/запустить контейнер в org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:553) в org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:344) в org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81) ... еще 83 Вызвано: org.testcontainers.containers.ContainerLaunchException: истекло время ожидания открытия порта контейнера (должны прослушиваться порты локального хоста: [52290]) в org.testcontainers.containers.wait.strategy.HostPortWaitStrategy.waitUntilReady(HostPortWaitStrategy.java:101) в org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52) в org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:964) в org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:490) ... еще 85 testcontainers.containers.GenericContainer.start(GenericContainer.java:321) Есть какие-нибудь мысли, как это исправить?
Мобильная версия