[plt-dev] lessons learned

From: Eli Barzilay (eli at barzilay.org)
Date: Fri May 22 13:04:41 EDT 2009

Yes, the build is running nightly, and sometimes there are additional
builds, and it includes running everything hooked onto
collects/tests/run-automated-tests.ss and there's a human reading
(=suffering) the results in case of test problems and emailing people
when necessary.  The only addition that I thought might be cute is to
do the per-commit build but only locally, avoiding much of the work,
but the gain is neglegible.

Ideally, all automated testing should be done through that file.

(2) is impractical.

On May 22, Robby Findler wrote:
> I thought Eli was doing this on a nightly basis. So the problem here
> is, as Jacob surmised, missing (1)/(2), not (3).
> No?
> Robby
> On Fri, May 22, 2009 at 11:47 AM, Jay McCarthy <jay.mccarthy at gmail.com> wrote:
> > I will take charge of doing this if no-one else is dying to do it.
> >
> > I'll plan on running all the code and the test cases. If there are
> > failures I'll send mail to the committer and the person listed on
> > plt:resposibile. I'll figure out some way for you to put in properties
> > or info files what shouldn't be run or what is a test cases, etc.
> >
> > If you have any ideas / comments, let me know.

          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!

Posted on the dev mailing list.