Difficulties with Regression Testing

James Mckenzie jjmckenzie51 at earthlink.net
Thu Nov 19 09:41:07 CST 2009


>From: Austin English <austinenglish at gmail.com>
>Sent: Nov 19, 2009 10:31 AM
>To: James Mckenzie <jjmckenzie51 at earthlink.net>
>Cc: Wine Development Mailing List <wine-devel at winehq.org>
>Subject: Re: Difficulties with Regression Testing
>
>On Thu, Nov 19, 2009 at 8:51 AM, James Mckenzie
><jjmckenzie51 at earthlink.net> wrote:
>> All:
>>
>> I've been running regression tests to find a commit between wine-1.1.10 and wine-1.1.11 that breaks the EM_FORMATRANGE
>> patch or to discover what I need to do to fix the patch to make it work with wine-1.1.11.  I've been following the
>> instructions on the Regression Testing Wiki page.  I am on the fourth git bisect good and I run into two different
>> problems:
>>
>> 1.  The tools/Makefile.in file gets corrupted on the fourth git bisect good.  This is unexpected as I am not aware of
>> any changes to this file that would cause corruption.  This happens interrmittently and a git fetch sometimes causes
>> the error that tools/Makefile.in needs to be updated to appear when I apply/remove a patch which is needed to correct
>> wordpad, one of the programs I am using to test the EM_FORMATRANGE patch.  The build fails when attempting to build
>> makedep.c.  The includes appear to be incorrect and do not pick up the files in the source directory thus the Wine
>> includes are not included.
>
>Try doing a make clean / make distclean.
>
I don't think this will do anything, but I'll try it.

>> 2.  Something else is causing the check.bmp file not to be found and thus the tests fail on the fourth git bisect
>> good.   The .rc file that calls this file is located in two different directorys but the check.bmp file only exists in
>> the tools/subdirectory.
>
>IIRC, that was a file for the cryptui manager that AJ forgot to
>include with the commit needing it. Try either putting it there
>manually from another git branch, or using make -k.
>
Where does this need to be added?  I might be able to figure it out, but I don't want to go guessing.

James McKenzie




More information about the wine-devel mailing list