Hi,
I can reproduce all failures on Windows. I can't run any :solr:core:test
on windows anymore, with neither JDK21 or any later version). I always
fails with exactly that message (just different port number):
WARNING: Test org.apache.solr.TestRandomFaceting wrote 14,420,636 bytes
of output.
WARNING: Test org.apache.solr.schema.DocValuesTest wrote 11,400,417
bytes of output.
WARNING: Test org.apache.solr.schema.TestCloudSchemaless wrote
14,885,156 bytes of output.
Unexpected exception thrown.
org.gradle.internal.remote.internal.MessageIOException: Could not write
'/127.0.0.1:53478'.
at
org.gradle.internal.remote.internal.inet.SocketConnection.flush(SocketConnection.java:145)
at
org.gradle.internal.remote.internal.hub.MessageHub$ConnectionDispatch.run(MessageHub.java:333)
at
org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at
org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.io.IOException: Connection reset by peer
at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method)
at
java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:54)
at
java.base/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:137)
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:81)
at java.base/sun.nio.ch.IOUtil.write(IOUtil.java:58)
at
java.base/sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:542)
at
org.gradle.internal.remote.internal.inet.SocketConnection$SocketOutputStream.writeWithNonBlockingRetry(SocketConnection.java:285)
at
org.gradle.internal.remote.internal.inet.SocketConnection$SocketOutputStream.writeBufferToChannel(SocketConnection.java:272)
at
org.gradle.internal.remote.internal.inet.SocketConnection$SocketOutputStream.flush(SocketConnection.java:266)
at
org.gradle.internal.remote.internal.inet.SocketConnection.flush(SocketConnection.java:143)
... 6 more
> Task :solr:core:test
:solr:core:test (SUCCESS): 5018 test(s), 209 skipped
It looks like somehow the connection between test runner and Gradle or
between Gradle Daemon stops. As this happens after a long time of
waiting, I have the feeling that some test is taking too long and then
the connection is reset.
This is not an issue of JDK 24 or later, it is a general WIndows
problem. I am no longer possible to run the tests without that failure.
Uwe
Am 24.03.2025 um 13:32 schrieb Policeman Jenkins Server:
Build: https://jenkins.thetaphi.de/job/Solr-main-Windows/5312/
Java: 64bit/hotspot/jdk-21.0.6 -XX:+UseCompressedOops -XX:+UseParallelGC
All tests passed
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscr...@solr.apache.org
For additional commands, e-mail: builds-h...@solr.apache.org
--
Uwe Schindler
Achterdiek 19, D-28357 Bremen
https://www.thetaphi.de
eMail: u...@thetaphi.de
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
For additional commands, e-mail: dev-h...@solr.apache.org