Merge lp://qastaging/~om26er/ubuntu-system-image/add_upgrade_test into lp://qastaging/~registry/ubuntu-system-image/client

Proposed by Omer Akram
Status: Needs review
Proposed branch: lp://qastaging/~om26er/ubuntu-system-image/add_upgrade_test
Merge into: lp://qastaging/~registry/ubuntu-system-image/client
Diff against target: 475 lines (+436/-0)
7 files modified
systemimage/tests/autopilot/system_upgrade/__init__.py (+6/-0)
systemimage/tests/autopilot/system_upgrade/helpers/__init__.py (+6/-0)
systemimage/tests/autopilot/system_upgrade/helpers/system_image_setup.py (+167/-0)
systemimage/tests/autopilot/system_upgrade/helpers/unlock_screen.py (+55/-0)
systemimage/tests/autopilot/system_upgrade/tests/test_system_updates.py (+46/-0)
systemimage/tests/autopilot/system_upgrade/variables.py (+14/-0)
systemimage/tests/autopilot/upgrade_test_runner (+142/-0)
To merge this branch: bzr merge lp://qastaging/~om26er/ubuntu-system-image/add_upgrade_test
Reviewer Review Type Date Requested Status
Registry Administrators Pending
Review via email: mp+215028@code.qastaging.launchpad.net

Commit message

Add a test runner that flashes the touch device and then runs the upgrade test on the Device under test.

Description of the change

Add a test runner that flashes the touch device and then runs the upgrade test on the Device under test.

Needs packaging work so that we have a separate package system-image-autopilot ?

depends on: lp:~om26er/ubuntu-system-settings/upgrade_testing_prerequisite

For Barry regarding packaging, the newly created test package that you create out of these tests should depend on.
  * ubuntu-system-settings-autopilot
  * unity8-autopilot

To post a comment you must log in.
259. By Omer Akram

remove hard-coded package list

Unmerged revisions

259. By Omer Akram

remove hard-coded package list

258. By Omer Akram

add docstrings to elaborate helpers

257. By Omer Akram

update header, arrange import

256. By Omer Akram

minor cleaning, make some methods private, remove unsued variables

255. By Omer Akram

don't try to push tests to the device if the test runner is installed system-wide

254. By Omer Akram

fix pep8

253. By Omer Akram

adapt to helper class changes

252. By Omer Akram

import update helpers from system-settings

251. By Omer Akram

clean code a bit

250. By Omer Akram

bring in upgrade tests.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches