rmuir commented on issue #14454: URL: https://github.com/apache/lucene/issues/14454#issuecomment-2790957026
I dug into it a bit more, here is where it hangs. The test thinks it is done after 200s, but then hangs until the timeout in this loop, trying to cleanup: ```java message("TEST: top: test done, now close"); // ... for (Thread thread : indexers) { thread.join(); } for (Thread thread : searchers) { thread.join(); // <-- hang here } ``` Stacktrace: ``` 1> 228.525s : parent [ pump3] top: R3 tcpPort=37267: replica process finished 2> ᎧᏬ 08, 2025 10:14:04 ᏌᎾᎴ com.carrotsearch.randomizedtesting.ThreadLeakControl$2 evaluate 2> WARNING: Suite execution timed out: org.apache.lucene.replicator.nrt.TestStressNRTReplication 2> 1) Thread[id=40, name=main, state=WAITING, group=TGRP-TestStressNRTReplication] 2> at java.base/java.lang.Object.wait0(Native Method) 2> at java.base/java.lang.Object.wait(Object.java:375) 2> at java.base/java.lang.Thread.join(Thread.java:2045) 2> at java.base/java.lang.Thread.join(Thread.java:2121) 2> at org.apache.lucene.replicator.nrt.TestStressNRTReplication.test(TestStressNRTReplication.java:348) ``` Next step will be to look at how the test uses the searchers and see if there is anything suspicious. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org