[rfc] list tests known to fail on a platform

John Arbash Meinel john at arbash-meinel.com
Fri Sep 5 16:12:27 BST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Vincent Ladeuil wrote:
>>>>>> "martin" == Martin Pool <mbp at canonical.com> writes:
...

     martin> Of course there is some risk that we'd just be
>     martin> sweeping the parrot under the carpet and never come
>     martin> back to fix them.
> 
> Far less likely for TDD addicts as we are :-) Minimizing selftest
> output should be high on everybody TODO list :) Hence getting
> XFAIL messages will constantly remind us of the pending problems.
> 
> Nevertheless, mentioning bug numbers in the messages will both
> allows synthetic messages and provide tracking.

The only problem I have is that I've also used XFAIL to indicate known
limitations of algorithms. I used it in the Graph code, and also in the
Merge code that I wrote.

There are various ways to handle this. For *algorithmic* code, I think
it is nice to define the boundary of operations. So people using it know
what will and won't happen.

There are certainly other viewpoints, but the Graph stuff specifically
was useful, as I did eventually change the algorithm to handle those cases.

I guess there is XFAIL - we should get to this, and XFAIL - not very
likely to get to this.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkjBTFsACgkQJdeBCYSNAAMgMACeNTWlleoTvBW/pe76k/4ahK5b
H6IAn2ADFHF2Owut1GIedaik32Pa0UuI
=aoLO
-----END PGP SIGNATURE-----



More information about the bazaar mailing list