[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2.13.40 regtests

From: Phil Holmes
Subject: Re: 2.13.40 regtests
Date: Sun, 28 Nov 2010 12:11:31 -0000

"Phil Holmes" <address@hidden> wrote in message news:...
"Graham Percival" <address@hidden> wrote in message news:address@hidden
On Fri, Nov 26, 2010 at 07:10:25PM -0000, Phil Holmes wrote:
Done this - comparing .39 with .40.  I did a pixel-by-pixel
comparison, allowing a leeway of 1 in pixel brightness (range is 0

It identified 21 files with changes.

Wow, I was expecting much more!  In that case, this is definitely
worth adding.

Short-term, I think it's enough if you just use it on your local
computer, and use it to identify regressions.  In the medium
(3-month)-term, we'll look at adding a pixel comparison to the
official build process, somehow.

- Graham


I've now re-written the program to be multithreaded - max 4 threads, so 4 instances of LilyPond compiling at the same time. My old version also did logfile checking, but I couldn't get this to work with multiple threads - think each was over-writing the output from the other thread - so I've dropped that completely. The multithreaded version ran in about 25 minutes, generating and comparing about 2000 files. I think the next enhancements will be to state and flag the differences where they are minor (less than 10 pixels, say).

The PC is unusable when it's running - all the Ghostscript command line interfaces get in the way.

Phil Holmes
Bug Squad

reply via email to

[Prev in Thread] Current Thread [Next in Thread]