lp:~dpniel/ubiquity/autopilot
Created by
Dan Chapman
and last modified
- Get this branch:
- bzr branch lp:~dpniel/ubiquity/autopilot
Only
Dan Chapman
can upload to this branch. If you are
Dan Chapman
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Jean-Baptiste Lallement: Approve
-
Diff: 1158 lines (+410/-417)15 files modifiedautopilot/launch_vis (+9/-0)
autopilot/ubiquity-autopilot-runner/custom-installation/iso-override/usr/local/bin/run-autopilot.sh (+2/-0)
autopilot/ubiquity_autopilot_tests/configs/eng_label_values.py (+0/-102)
autopilot/ubiquity_autopilot_tests/configs/english_label_conf.py (+170/-0)
autopilot/ubiquity_autopilot_tests/emulators/gtktoplevel.py (+0/-74)
autopilot/ubiquity_autopilot_tests/tests/__init__.py (+220/-206)
autopilot/ubiquity_autopilot_tests/tests/test_custom_install.py (+1/-1)
autopilot/ubiquity_autopilot_tests/tests/test_english_default.py (+2/-2)
autopilot/ubiquity_autopilot_tests/tests/test_english_encrypt_lvm.py (+1/-1)
autopilot/ubiquity_autopilot_tests/tests/test_english_lvm.py (+1/-1)
autopilot/ubiquity_autopilot_tests/tests/test_nonenglish_default.py (+2/-2)
autopilot/ubiquity_autopilot_tests/tests/test_nonenglish_encrypt_lvm.py (+1/-1)
autopilot/ubiquity_autopilot_tests/tests/test_nonenglish_lvm.py (+1/-1)
autopilot/ubiquity_autopilot_tests/unittests/test_expects.py (+0/-12)
autopilot/ubiquity_autopilot_tests/unittests/test_matchers.py (+0/-14)
Related bugs
Bug #1252207: Autopilot: options to select the desktop env for Edubuntu installation | Undecided | Fix Released | |
Bug #1252238: Autopilot: U1 sign-in page tests | Undecided | Fix Released | |
Bug #1252246: Autopilot: assert window stack throughout install | Undecided | Fix Released | |
Bug #1255589: Autopilot: english tests not checking english values | Undecided | Fix Released |
Related blueprints
Branch information
Recent revisions
- 6070. By Dan Chapman
-
It turns out the tests were only testing English values when 'English' was selected as a random language during th non english tests.
So I took the oppertunity to do some refactoring while I corrected the problem.
The tests now generate a english_config.ini file at the start of the test which
formats the string containing the flavor name to the flavor being installed.All objects with label values that are being tested use a check_visible and check_hidden functions which removes alot of repetetive test code
- 6069. By Jean-Baptiste Lallement
-
* run-autopilot.sh:
- Do not run autopilot tests twice
- Retry package installation 3 times then abort if apt fails (to workaround apt locks or hash sum mismatch)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubiquity