GitHub user agudian opened a pull request: https://github.com/apache/maven-surefire/pull/22
[SUREFIRE-956] make forkNumber unique among concurrent surefire-executions in a parallel maven build This pull request builds upon some changes from https://github.com/apache/maven-surefire/pull/21 - that one would need to be applied first, leaving this one with only commits starting with [SUREFIRE-956] (currently one). You can merge this pull request into a Git repository by running: $ git pull https://github.com/agudian/maven-surefire SUREFIRE-956-forkNumber Alternatively you can review and apply these changes as the patch at: https://github.com/apache/maven-surefire/pull/22.patch ---- commit e9f758471aa9ac967025209df004d426e49e1844 Author: agudian <andreas.gud...@gmail.com> Date: 2013-01-05T20:13:12Z [SUREFIRE-946] prevent hanging main process if forked process was killed (softly) commit b32af3edadce6fd7b50a401b7362b039120ba33b Author: agudian <andreas.gud...@gmail.com> Date: 2013-01-05T21:08:53Z Fix typo, format source commit 16e544cf44c669981b1394a1e3e94734d74c6aac Author: agudian <andreas.gud...@gmail.com> Date: 2013-01-09T21:56:15Z [SUREFIRE-946] fix crash-detection for reuseForks=true, now including hard crashes. * use a callback to close the TestProvidingInputStream after the forked process ended but before waiting on InputFeeder to finish * removed the shutdown hook in the forked VM again, removed BOOTERCODE_CRASH (also fixes the other ITs that broke before) * extend CrashDetectionIT for testing hard VM crashes * add IT for killed main process with reusable fork commit 652aab9f0315bd7d065c2ec57f6e6299d46c23be Author: agudian <andreas.gud...@gmail.com> Date: 2013-01-11T22:11:55Z [SUREFIRE-946] reset verifier version to 1.4, update ForkStarter to latest m-s-u snapshot. commit 3c342a606a11ff72c21577132906dbf5ecd133d6 Author: agudian <andreas.gud...@gmail.com> Date: 2013-01-11T22:20:22Z [SUREFIRE-946] Fix the IT - now it actually tests the reported problem. commit e27b083ba7b01e4ac6e6b94a10382287f51ae12d Author: agudian <andreas.gud...@gmail.com> Date: 2013-01-13T16:16:56Z Use ShutdownHookUtils commit 914123ff4776eb6289ec471b23cad7b51f643933 Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-01-18T20:15:09Z [SUREFIRE-949] add forkCount parameter, making the inconsitent forkMode parameter deprecated. - All defaulting works as in the previous versions, with the exception of reuseForks (introduced in the last release). It's now true by default. - forkCount supports "C" notation as in -T of maven-core commit 2baed8122db7ad9e4e62c35d6e447865b890cc96 Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-01-21T19:55:11Z fix test (parenthesis were missing in the computation) commit b70c2f29a069fc202a0a491b9d92bc57aa63b805 Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-01-24T20:06:35Z clean up variable naming: threadNumber becomes forkNumber commit c1c76d5fabe83897786a71ca372569ba5bb0dbe6 Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-01-24T20:12:08Z [SUREFIRE-949] update documentation with new forkCount / reuseForks options - also make ${surefire.threadNumber} replacement undocumented, as its naming is totally misleading and might give users wrong impressions commit aa4a7fe78e339dc8d89c6bb5d0c54f8c44639f3e Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-01-24T20:24:10Z make test more robust by removing some assertions that depend on current system load commit 12bacc5e4ad0fccfcc6acba2b1aae7df7f79607d Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-01-24T20:35:02Z [SUREFIRE-949] update documentation with new forkCount / reuseForks options commit f6a0eaf3c8953769d3a0458d4798da48181d12ff Author: Andreas Gudian <andreas.gud...@gmail.com> Date: 2013-02-05T21:01:03Z [SUREFIRE-956] make forkNumber unique among concurrent surefire-executions in a parallel maven build ---- --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org