[Buildbot-devel] Unit tests failing (Mandriva Linux 2008)
Ian Britten
britten at caris.com
Mon Jun 16 11:27:12 UTC 2008
Jean-Paul Calderone wrote:
> On Fri, 13 Jun 2008 16:50:35 -0400, "Dustin J. Mitchell"
> <dustin at zmanda.com> wrote:
>
>>> From a quick look, it seems that the zope interfaces package
>>
>> (http://www.zope.org/Products/ZopeInterface) isn't installed, or isn't
>> available for some reason. Is it listed as a build dependency?
>
>
> It might be a little deeper than this. Notice that it's an AttributeError
> for `Interface´ on `components´, which is `twisted.python.components´,
> which
> has not had `Interface´ in it for quite a long time now. Perhaps there is
> some version skew in the Twisted package? I'd expect this to completely
> break Twisted for all purposes, though. Maybe Twisted Mail is packaged
> separately and only it has this issue?
I've been installing stuff left-and-right, trying anything that
looks like it might be related (This is in addition to the minimal
dependencies that the install dictated).
Currently, I've have (Amongst a lot of stuff I've tried):
- buildbot-0.7.6-1mdv2008.1
- python-2.5.2-2.1mdv2008.1
- python-zope-interface-3.3.0-3mdv2008.0
- python-twisted-2.5.0-1mdv2008.0
- python-twisted-mail-0.3.0-2mdv2008.1
- A bunch of other python-twisted-stuff (conch, core, lore, etc)
- A bunch of other python stuff (base, cairo, dbus, etc)
Note that other than just installing them, I haven't done anything
else to configure them, etc.
If it'd be of any help, full package listings can be seen at:
http://gulus.usherbrooke.ca/pub/distro/Mandrakelinux/official/2008.1/i586/media/main/release/
http://gulus.usherbrooke.ca/pub/distro/Mandrakelinux/official/2008.1/i586/media/main/backports/
http://gulus.usherbrooke.ca/pub/distro/Mandrakelinux/official/2008.1/i586/media/contrib/release/
http://gulus.usherbrooke.ca/pub/distro/Mandrakelinux/official/2008.1/i586/media/contrib/backports/
Thanks for any help/suggestions!
Ian
PS - Here's the bits of output from the unit tests that fail, in
case they're related. Otherwise, ignore this for now, and I'll
pursue it in a different thread:
% PYTHONPATH=. trial buildbot.test
buildbot.test.test_buildreq
Request
testMerge ... [OK]
Set
testBuildSet ... [OK]
testSuccess ... [OK]
[ERROR]
[ERROR]
[ERROR]
[ERROR]
[ERROR]
buildbot.test.test_p4poller
TestP4Poller
testAlreadyWorking ... [OK]
testCheck ... [OK]
testFailedChanges ... [OK]
testFailedDescribe ... [OK]
testSplitFile ... [OK]
[ERROR]
[ERROR]
buildbot.test.test_runner
Create
testMaster ... [OK]
testSlave ... [OK]
testUpgradeMaster ... [ERROR]
buildbot.test.test_scheduler
Scheduling
testAnyBranch ... [OK]
testAnyBranch2 ... [OK]
testBranch ... [OK]
testGetBuildSets ... [OK]
testNightly ... [OK]
testPeriodic1 ... [OK]
testTryJobdir ... [OK]
testTryUserpass ... [OK]
[ERROR]
[ERROR]
[ERROR]
[ERROR]
[ERROR]
buildbot.test.test_svnpoller
Misc
testAlreadyWorking ... [OK]
testGetRoot ... [OK]
[ERROR]
buildbot.test.test_util
Compare
testCompare ... [OK]
[ERROR]
[ERROR]
[ERROR]
After this point, you get multiple of these:
exceptions.AttributeError: 'module' object has no attribute 'Interface'
More information about the devel
mailing list