Dear fellow developers,

MonetDB testing has been resumed.
More precisely, "Stable" testing did already work fine last night;
due to a typo, "Current" testing only ran for clients last night,
but should be working as usual, again, as of tomorrow.

In the end, I opted for a "slightly hacky" but effective patch to keep the
Mercurial (and CVS / SVN) checkouts clean, i.e., free from pollution by
building & testing results (details are available on request ;-)),
mostly to get testing up-and-running as quickly as possible, again.

A major and proper re-design of MonetDB testing (i.e., the TestTools) will
take a bit more than a day. It can now be done without disturbing the
existing "production" version.

Stefan

On Wed, May 05, 2010 at 08:10:52AM +0200, Stefan Manegold wrote:
> Dear all,
> 
> unlike CVS (and SVN, if I recall correctly), Mercurial appears to recurse
> into unkown (sub-)directories inside the checked-out working directory,
> which can increase I/O activity, memory consumption and (hence) execution
> time of most (if not all) hg commands considerable, in particular if these
> unknown directory sub-trees are rather large.
> 
> Hence, I'd recommend to place your build and prefix directories outside your
> hg clone.
> 
> Stefan
> 
> On Wed, May 05, 2010 at 06:51:35AM +0200, Stefan Manegold wrote:
> > Dear fellow developers,
> > 
> > it appears that the directory structure used by MonetDB testing (read: the
> > "TestTools"), in particular the setup that adminstrative data and testing
> > results (incl.  archives of the last 30 days) end up "polluting" the source
> > tree, is not suitable for Mercurial --- at least the not totally up-to-date
> > Mercurial 1.1 on our testing server that is still running Fedora 8 cannot
> > cope well with the lots of extra "unknown" files and directories in the
> > source tree. I have not yet tested, whether version of Mercurial (then
> > running from another machine via NFS) would cope better.
> > 
> > I guess, it's finally time to revise the design of TestTools --- at least
> > the directory structure it uses --- after all, the priciple design is still
> > from the last century.
> > 
> > I will start doing so (later) today, but cannot promise that I'll finish the
> > liberation from this legacy today. Hence, MonetDB testing (which did not run
> > for the given reasons this night) will remain suspended until I finish the
> > re-design and implementaion of a revised directory structure (or at least a
> > temporary work around.
> > 
> > I'll keep you posted.
> > 
> > Stefan

-- 
| Dr. Stefan Manegold | mailto:[email protected] |
| CWI,  P.O.Box 94079 | http://www.cwi.nl/~manegold/  |
| 1090 GB Amsterdam   | Tel.: +31 (20) 592-4212       |
| The Netherlands     | Fax : +31 (20) 592-4199       |

------------------------------------------------------------------------------
_______________________________________________
Monetdb-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-developers

Reply via email to