[
https://issues.apache.org/jira/browse/TIKA-4832?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18118950#comment-18118950
]
Tilman Hausherr commented on TIKA-4832:
---------------------------------------
{noformat}
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 181.9 s
<<< FAILURE! -- in org.apache.tika.pipes.solr.tests.TikaPipesSolr9Test
[ERROR]
org.apache.tika.pipes.solr.tests.TikaPipesSolr9Test.testPipesIteratorWithSolrUrls(Path)
-- Time elapsed: 0.016 s <<< ERROR!
org.testcontainers.containers.ContainerLaunchException: Container startup
failed for image solr:9.9.0
at
org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:346)
at
org.testcontainers.containers.GenericContainer.start(GenericContainer.java:317)
at
org.apache.tika.pipes.solr.tests.TikaPipesSolrTestBase.init(TikaPipesSolrTestBase.java:108)
at
org.apache.tika.pipes.solr.tests.TikaPipesSolrTestBase.<init>(TikaPipesSolrTestBase.java:77)
at
org.apache.tika.pipes.solr.tests.TikaPipesSolr9Test.<init>(TikaPipesSolr9Test.java:22)
Caused by: org.rnorth.ducttape.RetryCountExceededException: Retry limit hit
with exception
at
org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at
org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:331)
... 4 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Could not
create/start container
at
org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:551)
at
org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:341)
at
org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 5 more
Caused by: org.testcontainers.containers.ContainerLaunchException: Timed out
waiting for URL to be accessible (http://localhost:54094/solr/admin/info/system
should return HTTP [200])
at
org.testcontainers.containers.wait.strategy.HttpWaitStrategy.waitUntilReady(HttpWaitStrategy.java:320)
at
org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:52)
at
org.testcontainers.containers.GenericContainer.waitUntilContainerStarted(GenericContainer.java:904)
at
org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:487)
... 7 more
Caused by: org.rnorth.ducttape.TimeoutException: Timeout waiting for result
with exception
at
org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:54)
at
org.testcontainers.containers.wait.strategy.HttpWaitStrategy.waitUntilReady(HttpWaitStrategy.java:252)
... 10 more
Caused by: java.lang.RuntimeException: java.net.SocketTimeoutException: Read
timed out
at
org.testcontainers.containers.wait.strategy.HttpWaitStrategy.lambda$waitUntilReady$6(HttpWaitStrategy.java:312)
at
org.rnorth.ducttape.ratelimits.RateLimiter.doWhenReady(RateLimiter.java:27)
at
org.testcontainers.containers.wait.strategy.HttpWaitStrategy.lambda$waitUntilReady$7(HttpWaitStrategy.java:257)
at
org.rnorth.ducttape.unreliables.Unreliables.lambda$retryUntilSuccess$0(Unreliables.java:43)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:288)
at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:314)
at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355)
at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808)
at java.base/java.net.Socket$SocketInputStream.read(Socket.java:966)
at
java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244)
at
java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284)
at
java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343)
at
java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:827)
at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:762)
at
java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1709)
at
java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1610)
at
java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:529)
at
org.testcontainers.containers.wait.strategy.HttpWaitStrategy.lambda$waitUntilReady$6(HttpWaitStrategy.java:276)
... 7 more
[INFO] Running org.apache.tika.pipes.solr.tests.TikaPipesSolr9ZkTest
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.001
s -- in org.apache.tika.pipes.solr.tests.TikaPipesSolr9ZkTest
[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR]
TikaPipesSolr9Test.<init>:22->TikaPipesSolrTestBase.<init>:77->TikaPipesSolrTestBase.init:108
» ContainerLaunch Container startup failed for image solr:9.9.0
[INFO]
[ERROR] Tests run: 4, Failures: 0, Errors: 1, Skipped: 2
{noformat}
> Fix Solr docker tests on Windows
> --------------------------------
>
> Key: TIKA-4832
> URL: https://issues.apache.org/jira/browse/TIKA-4832
> Project: Tika
> Issue Type: Task
> Components: docker
> Affects Versions: 4.0.0
> Reporter: Tim Allison
> Priority: Minor
> Attachments: screenshot-1.png
>
>
> [~tilman] found this when trying to build 4.0.0-rc1 on Windows.
> We need to fix this.
> TikaPipesSolr9Test.<init>:22->TikaPipesSolrTestBase.<init>:79->TikaPipesSolrTestBase.init:106->TikaPipesSolrTestBase.waitForSolrReady:139
> » Runtime Solr did not become ready within 30000 ms
--
This message was sent by Atlassian Jira
(v8.20.10#820010)