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

Reply via email to