lucid test failures: module python-gi not available
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
Medium
|
Geoff Teale |
Bug Description
error: landscape.
Traceback (most recent call last):
File "/usr/bin/trial", line 22, in <module>
run()
File "/usr/lib/
test_result = trialRunner.
File "/usr/lib/
return self._runWithou
File "/usr/lib/
run()
File "/usr/lib/
run = lambda: suite.run(result)
File "/usr/lib/
TestSuite.
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(result)
File "/usr/lib/
super(
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(result)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(result)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(result)
File "/usr/lib/
result.
File "/usr/lib/
self.
File "/usr/lib/
test, util.excInfoOrF
File "/usr/lib/
self.
File "/usr/lib/
for line in self._exc_
File "/usr/lib/
if exctype is test.failureExc
AttributeError: 'ErrorHolder' object has no attribute 'failureException'
Which leads me to:
http://
So, I tried running without --subunit, and got to the Real Failure:
=======
[ERROR]: landscape.
Traceback (most recent call last):
File "/usr/lib/
things.
File "/usr/lib/
return reflect.
File "/usr/lib/
topLevelPackage = _importAndCheck
File "/var/jenkins/
from landscape.
File "/var/jenkins/
from landscape.
File "/var/jenkins/
import landscape.
File "/var/jenkins/
from landscape.
File "/var/jenkins/
from gi.repository import GObject
exceptions.
-------
Which leads me to python-gi, which doesn't appear to be available for lucid:
ubuntu@
python-git - Python library to interact with Git repositories
ubuntu@
Related branches
- Jerry Seutter (community): Approve
- Alberto Donato (community): Approve
-
Diff: 613 lines (+172/-145)9 files modifiedlandscape/ui/controller/tests/test_app.py (+11/-17)
landscape/ui/controller/tests/test_configuration.py (+12/-5)
landscape/ui/model/configuration/tests/test_mechanism.py (+13/-7)
landscape/ui/model/configuration/tests/test_proxy.py (+7/-4)
landscape/ui/model/configuration/tests/test_state.py (+24/-12)
landscape/ui/model/configuration/tests/test_uisettings.py (+43/-64)
landscape/ui/model/registration/tests/test_mechanism.py (+15/-9)
landscape/ui/model/registration/tests/test_proxy.py (+15/-9)
landscape/ui/tests/helpers.py (+32/-18)
Changed in landscape-client: | |
status: | New → In Progress |
Changed in landscape-client: | |
status: | In Progress → Triaged |
status: | Triaged → Fix Committed |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |