[py-dev] Running py lib unit tests in Pybots
Maciek Fijalkowski
fijal at genesilico.pl
Fri Oct 13 02:27:02 CEST 2006
Grig Gheorghiu wrote:
> On 10/12/06, *Maciek Fijalkowski* <fijal at genesilico.pl
> <mailto:fijal at genesilico.pl>> wrote:
>
> Grig Gheorghiu wrote:
>
> > On 10/12/06, *Grig Gheorghiu* <grig at agilistas.org
> <mailto:grig at agilistas.org>
> > <mailto:grig at agilistas.org <mailto:grig at agilistas.org>>> wrote:
> >
> > On 10/12/06, *holger krekel* <hpk at trillke.net
> <mailto:hpk at trillke.net>
> > <mailto:hpk at trillke.net <mailto:hpk at trillke.net>>> wrote:
> >
> > go ahead and post here any problems :)
> >
> >
> >
> > OK, I just did an svn co of the py lib on an Ubuntu Breezy box and I
> > get 2 failures when running py.test in the topmost directory:
> >
> > ________________________ entrypoint: test_importall[81]
> > ________________________
> >
> > def check_import(modpath):
> > print "checking import", modpath
> > > assert __import__(modpath)
> >
> > [/tmp/pylib/py/misc/testing/test_initpkg.py:67]
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> _ _ _
> > _ _ _ _ _
> >
> > """
> >
> > from py.__.test.rsession.web import exported_methods
> > E from pypy.translator.js.modules import _dom as dom
> > > ImportError: No module named pypy.translator.js.modules
> >
> > [/tmp/pylib/py/test/rsession/webjs.py:6]
> > - - - - - - - - - - - - - - [81]: recorded stdout - - - - - - -
> - - -
> > - - - - -
> > checking import py.__.test.rsession.webjs
> >
> >
> ________________________________________________________________________________
> >
> > ______________________ entrypoint: test_slave_main_simple
> > ______________________
> >
> > def test_slave_main_simple():
> > res = []
> > q = [None,
> > funcpass_spec,
> > funcfail_spec
> > ]
> > slave_main(q.pop, res.append, str(rootdir))
> > assert len(res) == 2
> > res_repr = [ReprOutcome(r) for r in res]
> > assert not res_repr[0].passed
> > E assert res_repr[1].passed
> > > assert <ReprOutcome signal=0 passed=False skipped=None
> > setupfailure=False excinfo=<Ex...close()\n self.retval =
> > marshal.loads(retval_data)]> stdout= stderr=>.passed
> >
> > [/tmp/pylib/py/test/rsession/testing/test_slave.py:110]
> >
> ________________________________________________________________________________
> > ===== tests finished: 1168 passed, 2 failed, 53 skipped in 137.70
> > seconds ======
> >
> >
> > Looks like the first test tries to import something from pypy,
> which I
> > haven't checked out. The second test -- not sure why it fails. Are
> > these failures expected?
> >
> > Grig
> >
> >------------------------------------------------------------------------
> >
> >_______________________________________________
> >py-dev mailing list
> > py-dev at codespeak.net <mailto:py-dev at codespeak.net>
> >http://codespeak.net/mailman/listinfo/py-dev
> >
> >
> Ok, first one is fixed (blame me), while the second one is a bit
> misterious for me. Can you reproduce it?
>
>
>
> I just enabled the testing of py.test on one of my Pybots buildslaves.
> The current Pybots build farm is here:
>
> http://www.python.org/dev/buildbot/community/all/
>
> There are 2 tests that fail (the pypy one was fixed). See the output here:
>
> http://www.python.org/dev/buildbot/community/all/x86%20Ubuntu%20Breezy%20trunk/builds/34/step-py.test/0
>
> Btw: I'm quite curious about that, can we get test reports if they
> fail
> to py-dev mailing list?
>
>
>
> I'm working on getting email notifications to work from the
> buildmaster, which is hosted on python.org <http://python.org> -- and
> there are some issues with outgoing email from there. As soon as I
> solve this issue, I'll configure the buildmaster so it sends
> notifications on py.test failures to this mailing list.
>
> Grig
The both tests look serious, altough I do not know how to reproduce them
(they do not fail for me). Can I get access to the machine or maybe a
(detailed) list of packages installed and such?
If I can reproduce the errors, I'll try to fix them.
But it's 2:30 AM for me, so not today...
More information about the Pytest-dev
mailing list