Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
When running large builds with complex test cases (like integration tests), it is often required to adjust the fork mode. Maven's surefire plugin for instance knows 3 fork modes: "never", "once", "always".
It would be great to support these 3 modes as first class citizen. If a fork mode is not supported by buildr a meaningful error can be thrown. E.g. currently buildr's testng wrapper only supports "once".
In general it would be great if test wrappers could support all modes and, if "always" is not supported directly by the framework, emulate the behavior. This might be tricky as reports need to be merged if test are run one-by-one.