|
From: | Derek Robert Price |
Subject: | Re: conflict on added files |
Date: | Wed, 11 Jun 2003 09:44:44 -0400 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20030208 Netscape/7.02 |
Paul Edwards wrote:
"Derek Robert Price" <derek@ximbiot.com> wrote in message news:mailman.7663.1055260417.21513.bug-cvs@gnu.org...Also, please test the result of all CVS invocations in sanity.sh, not just the last few.I noticed you doing that. Why do you do that, they're just junk setup commands, no?
Why do I do that? Originally, it was because everyone else did. In retrospect, we don't really know for sure what order the tests will be run in, and even if we did, very little thought has been put into making sure that commands that will be used in later tests are tested first. If all the setup commands get tested, then tests will not be reported as broken when it was really a setup command that caused the problem.
As a side benefit, we are likely testing code paths that directed testing missed.
I'll grant that it might make more sense to ensure that the tests were run in the correct order, with dependencies being thoroughly tested first, but it's not happening that way yet and it would take some considerable time to do so thorough an analysis of the test suite.
Derek -- *8^) Email: derek@ximbiot.com Get CVS support at <http://ximbiot.com>! -- Old heads as well as young may sometimes be charged with ignorance and presumption. The natural course of the human mind is certainly from credulity to skepticism. - Thomas Jefferson to Caspar Wistar, 1807
[Prev in Thread] | Current Thread | [Next in Thread] |