
Hello all, Expected regression test failures are marked with "fail*" and give an explanation for why the failure is expected: http://www.boost.org/development/tests/trunk/developer/output/Sandia-intel-1... How do I add an explanation for a new expected failure? Is there some documentation on this process? For example, emulation_this and emulation_this_tpl are expected to fail on MSVC8 and the user should use native type-of for those-- how do I add a link with such explanation the regression test table? http://www.boost.org/development/tests/trunk/developer/output/VC8%20jc-bell-... http://www.boost.org/development/tests/trunk/developer/output/VC8%20jc-bell-... Thanks a lot! --Lorenzo -- View this message in context: http://boost.2283326.n4.nabble.com/boost-how-to-mark-a-test-fail-tp4503985p4... Sent from the Boost - Dev mailing list archive at Nabble.com.

On 25 March 2012 21:31, lcaminiti <lorcaminiti@gmail.com> wrote:
Hello all,
Expected regression test failures are marked with "fail*" and give an explanation for why the failure is expected: http://www.boost.org/development/tests/trunk/developer/output/Sandia-intel-1...
How do I add an explanation for a new expected failure? Is there some documentation on this process?
You need to add the details to 'status/explicit-failures-markup.xml'. I don't know if it's documented anywhere, but hopefully you can copy the format from other libraries. You can use an asterisk at the end of toolset names to match different variants - but it only works at the end. There are instructions at the beginning of the file for validating your changes.
participants (2)
-
Daniel James
-
lcaminiti