Autopilot cannot attach process stdout or stderr that contain non-ascii characters
Bug #1278272 reported by
Thomi Richards
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
Critical
|
Unassigned | ||
autopilot (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Autopilot fails to attach the process stdout or stderr of any launched test app when that app contains non-ascii characters.
Related branches
lp:~thomir-deactivatedaccount/autopilot/trunk-fix-non-unicode-app-output
- Christopher Lee (community): Approve
- Leo Arias (community): Needs Fixing
-
Diff: 192 lines (+80/-12)5 files modifiedautopilot/application/_launcher.py (+18/-7)
autopilot/content.py (+6/-2)
autopilot/tests/functional/test_ap_apps.py (+33/-1)
autopilot/tests/unit/test_application_launcher.py (+1/-1)
autopilot/tests/unit/test_debug.py (+22/-1)
Changed in autopilot: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug was fixed in the package autopilot - 1.4+14. 04.20140212- 0ubuntu1
--------------- 04.20140212- 0ubuntu1) trusty; urgency=low
autopilot (1.4+14.
[ CI bot ]
* Resync trunk
[ Christopher Lee ] se.pick_ app_launcher
* Deprecating the use of AutopilotTestCa
* Fix a regression in the "autopilot launch" command which meant that
application arguments were taken as the application to launch. (LP:
#1275913)
[ Thomi Richards ]
* Remove ibus.py from autopilot, as it should live in lp:unity. (LP:
#1210661)
* Add unit tests to the autopilot.run module.
* Refactor parts of the 'autopilot.run' module, adding unit tests and
simplifying the code along the way.
* Fix docs WRT Eventually matcher's interaction with Raises() matcher.
(LP: #1244490)
* Get display resolution using fbset, falling back to hard coded
values based on image codename on phablet devices.
* Fix functional tests that started failing when window-mocker
changed. (LP: #1278187)
* Add unit tests for missing coverage on code that picks device
backends at runtime.
* Fix a bug where autopilot didn't do the right thing with non-unicode
valid bytestrings. (LP: #1278272)
-- Ubuntu daily release <email address hidden> Wed, 12 Feb 2014 01:14:02 +0000