suxiaogang223 opened a new pull request, #68130: URL: https://github.com/apache/doris/pull/68130
### What problem does this PR solve? The Paimon thread lifecycle regression test required JVM and process thread counts to return to a fixed pre-phase baseline. This is unstable because later writes may be scheduled on bounded native workers that have not entered the JVM during the fixed warm-up. Such workers can cause a one-time increase even though the counts remain stable across all measured phases. For example, a run with JVM counts changing from 576 to 594, 594, 594, 594 is bounded stabilization rather than continuous thread growth. ### What is changed? - Remove the pre-phase baseline sampling and return-to-baseline assertions. - Keep the early-versus-late phase low-water assertions for both JVM and process threads. - Clarify that bounded worker-pool warm-up is allowed, while persistent phase-to-phase growth still fails. This preserves coverage for the original JNI lifecycle regression, which showed continuing growth across equal write phases. ### Validation - git diff --check - External Paimon regression environment was not available locally. -- 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] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
