[Mono-devel-list] no regression policy for System.XML

Ben Maurer bmaurer at ximian.com
Mon May 30 12:00:58 EDT 2005


On Mon, 2005-05-30 at 18:44 +0300, Andrew Skiba wrote:
> Hello again.
> 
> My goal is avoiding regressions while committing and during night builds 
> of System.XML assembly. In order to achieve this goal I propose to add 
> all known testsuites to run-test target (slow testcases will be disabled 
> by default).
> 
> The testsuites I want to include in addition to current nunit tests are:
> 
> * OASIS XSLT testsuite
> * W3C XML conformance tests
> * XML serialization testsuite (to be contributed later)

These tests require internet acess (in order to wget files from the
web), and thus should not be enabled by default. make run-test gets done
by make check, which should not depend on the environment to that
extent.

We could fix this by adding the archives into svn. Eno has suggested
that we make a new module for this, due to size considerations (as these
files would have to be in the tarball)

(OTOH, the "no regression" policy is a very good one, and should be
implemented independant of if the tests above are part of make run-test)

-- Ben




More information about the Mono-devel-list mailing list