[Python-Dev] [Python-checkins] Python Regression Test Failures basics (1)

Benjamin Peterson musiccomposition at gmail.com
Tue Sep 16 00:13:21 CEST 2008


On Mon, Sep 15, 2008 at 7:04 AM, Nick Coghlan <ncoghlan at gmail.com> wrote:
> Neal Norwitz wrote:
>> On Sun, Sep 14, 2008 at 5:24 AM, Benjamin Peterson
>> <musiccomposition at gmail.com> wrote:
>>> On Sun, Sep 14, 2008 at 4:07 AM, Nick Coghlan <ncoghlan at gmail.com>
>>>> What environment are you using to run the debug-mode regression
>>>> tests? The above four tests run without any problems for me, but
>>>>  I'm just running them in a normal Kubuntu desktop shell.
>>> Something in Neal's build which has made a difference before is
>>> that the tests are run after a "make install".
>>
>> Benjamin is correct.  See Misc/build.sh for the script that generates
>>  this.  See http://docs.python.org/dev/results/ for details about the
>>  most recent run.
>
> Hmm, even after doing a make altinstall (don't want to mess with the
> system Python!), I still can't reproduce those failures. I had to give
> the test suite elevated privileges to get test_distutils and test_tcl to
> work properly, and this machine has some audio issues that upset
> test_linuxaudiodev and test_ossaudiodev, but the four tests that are
> failing in Neal's tests all run fine.
>
> Are these being run in a sub-environment of some kind to avoid messing
> up the machine, and that environment is missing the /dev/* tree from the
> filesystem? (the particular error being triggered by the
> test_multiprocessing failure indicates that as a possible cause, and the
> test_ioctl problem relates to not being able to find /dev/tty).

I saw the error that Neal is getting once, and that was when I
interrupted test_normalization while it was fetching
NormalizationTest.txt. So maybe he just has a corrupt copy of that?
(Neal, will you try removing it?)

>
> Since these tests are an additional kind of buildbot, I'd really like to
> see them all passing before rc2 goes out, but I think I've reached the
> limits of what I can figure out from this side of the Pacific.




-- 
Cheers,
Benjamin Peterson
"There's no place like 127.0.0.1."


More information about the Python-Dev mailing list