So guys,

I took a different approach to provide Tibor more information about the failures. First of all, I added another platform for the test which is exotic: HP-UX 11.31. The VM comes directly from HPE which is a repackaged Oracle JVM.

I started Git bisect and discovered some broken commits, e.g., 9dd4074e83c0edae5e2050f66e9cadfdba40fe01 where less tests previously fail, but doing a git revert of the offending commit does not resolve the issue. After that I started a manual bisect going binary through commits where I found that last known good commit 502d18442113b4c6c72630dca5842e1eb287b8b0 has a lower number of failures while the next commit e0bcffd05bb04001f97bf752de56bca7137da3e2 introduced a regression from my point of view, Tibor has a different opinion. Going deeper I have compared the same debug logs between FreeBSD and HP-UX and noticed that the consumer from the plugin is too greedy and declares the forked VM as dead. I consider this as race conditions as well as stdio issues not solvable w/o native code (I might be wrong).

For those who would like to take a closer look at the results, see again here:

http://home.apache.org/~michaelo/
maven-surefire-2.19.2-experimental.tar.gz
maven-surefire-308d941c9b6ebb695aba9630f81fc5b400f21322-all-ITs.tar.gz
maven-surefire-502d18442113b4c6c72630dca5842e1eb287b8b0.tar.gz
maven-surefire-502d18442113b4c6c72630dca5842e1eb287b8b0-all-ITs.tar.gz
maven-surefire-502d18442113b4c6c72630dca5842e1eb287b8b0-all-ITs-hp-ux.tar.gz
maven-surefire-e0bcffd05bb04001f97bf752de56bca7137da3e2.tar.gz
maven-surefire-e0bcffd05bb04001f97bf752de56bca7137da3e2-all-ITs.tar.gz
maven-surefire-e0bcffd05bb04001f97bf752de56bca7137da3e2-all-ITs-hp-ux.tar.gz

I consider several commits between Surefire 2.19.1 and master broken/regressions.

Tibor, feel free to add your comments and findings for everyone. Your analysis is better than mine since your know the code better than I do.

Michael

PS: All build done with Maven master. I will switch to 3.5.0-alpha-1.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to