Comment 3 for bug 1116774

Revision history for this message
Nicholas Skaggs (nskaggs) wrote :

Per xnox;
< xnox> balloons: running "autopilot" normally will not work.
<xnox> balloons: one needs to launch autopilot from a wrapper script in that branch & also launch ubiquity via the other wrapper script.
<xnox> balloons: https://bazaar.launchpad.net/~xnox/ubiquity/autopilot/view/head:/autopilot/README
<xnox> balloons: there is integration required between ubiquity & autopilot. Both need to be run as root with exactly the same DBUS environmental variables.
<xnox> balloons: thus the two wrapper scripts. ./run_ubiquity starts ubiquity as root with a fresh session dbus ./autopilot launches autopilot as root with the same dbus and takes the PID of the running ubiquity.
<xnox> balloons: thus to run the test case one would open 2 terminals: start ./run_ubiquity in one, and then in another run all tests ./autopilot run ubiquity