On Sep 23, 2009, at 8:45 AM, Frank Schoenheit, Sun Microsystems Germany wrote:
Hi Mathias,

Really, this part of the work is superfluous. IMHO tests that are known to be broken in a particular milestone should be skipped in a CWS based
on it also.

Don't think this is a good idea, since a test can be broken in different
ways. For instance, if your test checks 10 aspects, and one of them is
broken in MWS, you still want to know if the other 9 are okay in your
CWS. Otherwise, you'll notice a breakage in those 9 only when the one
failure is fixed, and the whole test re-enabled in MWS.

I think this point is moot. I strongly believe that tests that are regularly run on all CWS must also be run on the MWS, and the MWS must not be declared ready until all those test succeed. Everything else is a waste of time.

(The link below is about a different scenario of running tests, if I understand correctly.)

-Stephan

An interesting read (IMO), somewhat related to the topic:
http://blog.ulf-wendel.de/?p=259 (sorry, German, but I know you speak it
pretty well :)
My favoite quote, which I'd strongly agree to:

 Deactivating a test, to reach "0 test failures", is wrong, since the
 equality of a failure is also a sensible information.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to