improving the quality of the image

Ralph Johnson johnson at cs.uiuc.edu
Mon Jan 29 13:33:22 UTC 2007


Failing tests do not belong in the image.  They belong in Mantis.  If
you have a test that ought to run but does not then post it to Mantis.

We should not release an image with failing tests.  In general, the
3.10 release team will not accept changes that break tests.  If the
image contains failing tests then it is hard for people to tell that
their proposed changed breaks them.  It is crucial that there be NO
failing tests in the image so that anyone can easily check whether
their change caused any of the tests to fail.  Go to the test runner,
select all tests, run them, and make sure everything is green.

There is no need to make some new way of classifying tests.  The way
we classify tests is that tests that do not work are in Mantis as bug
reports.  If you want to work on them then you can easily file them
in.

-Ralph Johnson



More information about the Squeak-dev mailing list