Created by Martin Pitt on 2014-02-20 and last modified on 2014-02-20
Get this branch:
bzr branch lp:~autopilot/autopilot/py3-for-realz
Members of Autopilot Hackers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Autopilot Hackers

Recent revisions

439. By Martin Pitt on 2014-02-20

Remove /usr/bin/autopilot3 and replace it with a diversion

With the reexec hack, /usr/bin/autopilot will now use python3 by default and
fall back to python2. If python3-autopilot is not installed, /usr/bin/autopilot
will just use python2 as it always used to do. This gets us rid of the extra
/usr/bin/autopilot name.

438. By Martin Pitt on 2014-02-20

Re-exec autopilot as a Python 2 script if it cannot import the app's tests under Python 3.

With that we can always run /usr/bin/autopilot as Python 3, and provide a
fallback for tests which have not yet been ported to Python 3.
phablet-test-runner will ensure that non-ported tests are only importable with
Python 2.

Patch by Barry Warsaw, thanks!

437. By PS Jenkins bot on 2014-02-13

Releasing 1.4+14.04.20140213-0ubuntu1

436. By Thomi Richards on 2014-02-13

Fix subunit output when outputting to a file instead of stdout. Fixes: 1279507

435. By Thomi Richards on 2014-02-13

Fix bamf geometry property.

434. By PS Jenkins bot on 2014-02-12

Releasing 1.4+14.04.20140212-0ubuntu1

433. By Thomi Richards on 2014-02-12

Fix a bug where autopilot didn't do the right thing with non-unicode valid bytestrings. Fixes: 1278272

432. By Thomi Richards on 2014-02-12

Add unit tests for missing coverage on code that picks device backends at runtime.

431. By Christopher Lee on 2014-02-12

Fix a regression in the "autopilot launch" command which meant that application arguments were taken as the application to launch. Fixes: 1275913

430. By Thomi Richards on 2014-02-12

Fix functional tests that started failing when window-mocker changed. Fixes: 1278187

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.