Code review comment for lp:~xnox/phablet-tools/py2-3

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

/home/autopilot/ can have python3 modules, or python3 & 2 bilingual modules (e.g. uitoolkit, unity8 emulators etc. are expected to be bilingual)

/home/autopilot/legacy-py2 can only have python2 modules.

I've modified get_bzr_tests to fetch into python2 location is autopilot_dir is not defined.
If autopilot_dir is defined, it's fetched into python3 location.

Ditto grabbing tests from binary packages, although that doesn't grab python3 tests yet.

The phablet-test-run portion, modifies how autopilot is launched to carefully set PYTHONPATH for python2-only (this is achieved by passing -E (ignore pythonpath) to python3, which is dropped if autopilot re-execs under python2)

« Back to merge proposal