Sigma-Ma opened a new pull request, #8577:
URL: https://github.com/apache/hbase/pull/8577

   JIRA: https://issues.apache.org/jira/browse/HBASE-30096
   
   **What changes were proposed in this pull request?**
   
   Stop and join the background threads started by the affected TestHRegion 
tests in finally blocks. Worker loops now honor interruption, and cleanup uses 
bounded joins. TestHRegionWithInMemoryFlush inherits the same cleanup.
   
   **Why are the changes needed?**
   
   A timed-out or failed test could leave background threads running after the 
region and test directory were closed. These threads could interfere with later 
tests and cause intermittent filesystem or region-closing failures.
   
   **How was this patch tested?**
   
   ```bash
   mvn -pl hbase-server -am \
     -PrunVerySlowRegionServerTests \
     -Dtest='TestHRegion,TestHRegionWithInMemoryFlush' \
     test


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to