Merge lp:~allanlesage/autopilot/fix-path_info-param-lp1119541 into lp:autopilot

Proposed by Allan LeSage
Status: Merged
Approved by: Allan LeSage
Approved revision: 130
Merged at revision: 132
Proposed branch: lp:~allanlesage/autopilot/fix-path_info-param-lp1119541
Merge into: lp:autopilot
Diff against target: 14 lines (+2/-2)
1 file modified
autopilot/introspection/__init__.py (+2/-2)
To merge this branch: bzr merge lp:~allanlesage/autopilot/fix-path_info-param-lp1119541
Reviewer Review Type Date Requested Status
PS Jenkins bot continuous-integration Needs Fixing
Francis Ginther Approve
Review via email: mp+147416@code.launchpad.net

Commit message

Optionally passes new path_info param through super init.

Description of the change

A new 'path_info' param arrived in r127 which may have broken support for the flavors; this branch appears to fix, tested with the familiar GTK+ gedit test and passed one Unity launcher sanity test. Offering review to fginther as thomi and veebers are on holiday, elopio needing.

To post a comment you must log in.
Revision history for this message
Leo Arias (elopio) wrote :

Tested here. Now I can start the vis and inspect Unity. Thanks Allan!

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Approve (continuous-integration)
Revision history for this message
Leo Arias (elopio) wrote :

The vis hangs after a little while. I'll see if I can find debug info about that.
And launch is still not working:
elopio@tangamandapio-desktop:~/workspace/canonical/autopilot/reviews/allanlesage/fix-path_info-param-lp1119541$ ./bin/autopilot launch gedit
Error: Unable to find Autopilot interface.

after that, only unity is in the combo.

Revision history for this message
Francis Ginther (fginther) wrote :

Looks right. Approve.

review: Approve
Revision history for this message
Francis Ginther (fginther) wrote :

Ran a full unity autopilot test suite on my raring + staging system with results consistent with prior runs. No noticeable regressions.

Revision history for this message
Allan LeSage (allanlesage) wrote :

I was able to resolve elopio's issues, setting this to approve.

Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

FAILED: Autolanding.
No commit message was specified in the merge proposal; hit 'Add commit message' on the merge proposal web page and approve the merge proposal again yourself to rerun.

review: Needs Fixing (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'autopilot/introspection/__init__.py'
2--- autopilot/introspection/__init__.py 2012-12-03 01:57:49 +0000
3+++ autopilot/introspection/__init__.py 2013-02-08 16:40:31 +0000
4@@ -208,8 +208,8 @@
5 class ApplicationProxyObect(DBusIntrospectionObject):
6 """A class that better supports query data from an application."""
7
8- def __init__(self, state):
9- super(ApplicationProxyObect, self).__init__(state)
10+ def __init__(self, state, path_info=None):
11+ super(ApplicationProxyObect, self).__init__(state, path_info)
12 self._process = None
13
14 def select_single(self, type_name='*', **kwargs):

Subscribers

People subscribed via source and target branches