Autopilot tests fail on vivid because the name of the calculator desktop file changed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
High
|
Leo Arias | ||
autopilot (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Three tests are failing on vivid with a trace like this:
_StringException: Binary content:
FailedTestScr
test-log: {{{
18:24:44.094 ERROR content:47 - Could not add content object 'None' due to IO Error: [Errno 13] Permission denied: '/var/log/syslog'
18:24:44.095 DEBUG _video:79 - Starting: ['/usr/
18:24:45.103 INFO _bamf:156 - Starting application 'Calculator' with files [] in locale C
}}}
Traceback (most recent call last):
File "/usr/lib/
app = self.process_
File "/usr/lib/
window = self._open_
File "/usr/lib/
self.
File "/usr/lib/
proc = _launch_
File "/usr/lib/
proc = Gio.DesktopAppI
TypeError: constructor returned NULL
Gio.DesktopAppInfo is failing because it doesn't find the desktop file. It doesn't find the desktop file, because it's name has been updated.
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Christopher Lee (community): Approve
- Richard Huddie: Pending requested
- Nicholas Skaggs: Pending requested
-
Diff: 85 lines (+26/-7)2 files modifiedautopilot/process/__init__.py (+5/-5)
autopilot/tests/functional/test_process_emulator.py (+21/-2)
- Richard Huddie (community): Approve
- Nicholas Skaggs (community): Approve
-
Diff: 37 lines (+5/-5)1 file modifiedautopilot/process/__init__.py (+5/-5)
Changed in autopilot: | |
status: | Triaged → Fix Committed |
Changed in autopilot: | |
status: | Fix Committed → Fix Released |
Also system settings and mahjongg are outdated.