[Mono-devel-list] NUnit Regression test suites.

Miguel de Icaza miguel at novell.com
Wed Jan 12 18:46:16 EST 2005


Hey,

> > I would personally like to move tests that are known to fail into a
> > separate test assembly, so we at least have `positive' tests that are
> > supposed to work never fail.  This means that we can put them on the
> > tinderbox and track when we introduce a regression on the runtime,
> > currently days might pass before we find out about a regression.
> > 
> >     There are various possible approaches here:
> > 
> > 	* Build system changes to support two different assemblies
> > 	  (known passing, and known failures).
> > 
> > 	* Ifdef tests that fail (this makes it hard to actively track
> > 	  down bugs and fix them).
> > 
> > 	* Ifdef tests that fail, but file a bugzilla report for each
> > 	  failure (might clog Bugzilla).
> 
> We can use the [Ignore] attribute, so that the tests are still listed.
> 
> so, we would do:
> 
> [Ignore ("has failed since forever -- see bug #xxxxx")]

That works to kill a full test, so we need to move the tests into these
areas where they are just individual failures.

miguel.



More information about the Mono-devel-list mailing list