Baunsgaard opened a new pull request, #2473: URL: https://github.com/apache/systemds/pull/2473
- Bump maven-surefire-plugin from 3.0.0 to 3.5.2. - Switch the fork <-> Surefire control channel to TCP via SurefireForkNodeFactory. The default pipe-based channel can deadlock on fork shutdown when child threads are still writing to stdout/err (SUREFIRE-1722). - Add forkedProcessExitTimeoutInSeconds=30 so a fork that still has live non-daemon threads after its test class completes is forcibly killed instead of stalling the run. - Enable enableProcessChecker=native so each fork detects a dead parent and self-terminates, and Surefire can more reliably kill stuck forks on Linux. These changes target the intermittent ~26 minute hangs between test classes seen in the `component.c` suite. -- 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]
