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

Reply via email to