Merge ubuntu-manual-tests:desktop_rst into ubuntu-manual-tests:master

Proposed by Jean-Baptiste Lallement
Status: Merged
Merged at revision: b7ce6ff8c0d0618e0c59196ec0565f75b3e9d4cb
Proposed branch: ubuntu-manual-tests:desktop_rst
Merge into: ubuntu-manual-tests:master
Diff against target: 74 lines (+68/-0)
1 file modified
testcases/image/1717_Install_RST (+68/-0)
Reviewer Review Type Date Requested Status
Brian Murray Approve
Review via email: mp+382743@code.launchpad.net

Commit message

Test to cover RST detection code.

To post a comment you must log in.
Revision history for this message
Brian Murray (brian-murray) wrote :

This looks good aside of a bunch of nitpicks. Also is "Flash" the right verb for reading(?) a QR code?

review: Needs Information
Revision history for this message
Jean-Baptiste Lallement (jibel) :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

> This looks good aside of a bunch of nitpicks. Also is "Flash" the right verb
> for reading(?) a QR code?

Added a handful of quotes, and removed a bunch of newlines.

I replaced the French-ism "Flash" by "Scan"

Revision history for this message
Brian Murray (brian-murray) wrote :

Ah, scan sounds great. Thanks for fixing this and adding the test. Please feel free to merge / upload this.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/testcases/image/1717_Install_RST b/testcases/image/1717_Install_RST
2new file mode 100644
3index 0000000..8770ebd
4--- /dev/null
5+++ b/testcases/image/1717_Install_RST
6@@ -0,0 +1,68 @@
7+The scope of this test is to ensure that on UEFI systems RST is detected
8+properly, that FAMILY can be installed once disabled, and that the resulting
9+installation can boot in UEFI as well, regardless of network availability.
10+
11+<em>Proceed in your native language if you wish. Instructions will remain in English</em>
12+
13+<dl>
14+ <dt>Boot up the image in UEFI mode</dt>
15+ <dt>In GRUB boot menu, select UEFI Firmware settings</dt>
16+ <dt>Check hardware settings for the hard-drive and if set to ACPI mode, change it to "RAID" or "RST"</dt>
17+ <dt>Save and exit the firmware</dt>
18+ <dt>Boot up the image in UEFI mode</dt>
19+ <dd>The system boots properly and loads the installer displaying the Welcome dialog with language selection and 'Try FAMILY' and 'Install FAMILY' buttons</dd>
20+ <dt>Click on the 'Install FAMILY' icon</dt>
21+ <dd>The 'Keyboard Layout' screen appears</dd>
22+ <dd>The proposed keyboard corresponds with your keyboard</dd>
23+ <dt>Select your keyboard layout and click on continue</dt>
24+ <dd>The 'Turn off RST' screen is displayed and there is no way to continue the installation</dd>
25+ <dt>Scan the QR code with a phone</dt>
26+ <dd>Verify that the page help.ubuntu.com/rst opens with detailed information about RST and how to disable it.</dd>
27+ <dt>Follow the instructions on the page OR disable RST from UEFI firmware</dt>
28+ <dt>Boot up the image in UEFI mode</dt>
29+ <dd>The system boots properly and loads the installer displaying the Welcome dialog with language selection and 'Try FAMILY' and 'Install FAMILY' buttons</dd>
30+ <dt>Click on the 'Install FAMILY' icon</dt>
31+ <dd>The 'Keyboard Layout' screen appears</dd>
32+ <dd>The proposed keyboard corresponds with your keyboard</dd>
33+ <dt>Select your keyboard layout and click on continue</dt>
34+ <dd>The 'Preparing to install FAMILY' screen is displayed</dd>
35+ <dt>On the screen 'Preparing to install FAMILY', note the availability of the following components</dt>
36+ <dd>Available options should represent the state of your system accurately</dd>
37+ <dd>
38+ <ul>
39+ <li>Download updates while installing FAMILY should be blank</li>
40+ <li>(If on a 'laptop') Is plugged to a power source</li>
41+ <li>Install third-party software ... option available</li>
42+ </ul>
43+ </dd>
44+ <dt>Click on the continue button</dt>
45+ <dd>The 'Installation type' screen is displayed</dd>
46+ <dt>Select any installation type and click on the continue button</dt>
47+ <dd>Write changes dialogue appears</dd>
48+ <dt>Click continue</dt>
49+ <dd>If there is only one hard disk, the installer skips to the "Where are you?' screen. Otherwise, the 'Installation type' screen is displayed</dd>
50+ <dt>If there is only one hard disk, skip to step 10 (On the 'Where are you?' screen...). Otherwise, on the 'Installation type' screen verify that the drive selected on the Select drive list corresponds to the drive on the chart (e.g /dev/sda)</dt>
51+ <dd>Selected drive is displayed on the chart</dd>
52+ <dt>Verify that the full drive space is allocated</dt>
53+ <dd>Full drive space is allocated for installation</dd>
54+ <dt>Click on the Install Now button</dt>
55+ <dd>The 'Where are you?' screen is displayed, which should not necessarily match your timezone.</dd>
56+ <dt>Select your timezone, and click on the continue button</dt>
57+ <dd>The 'Who are you?' screen appears</dd>
58+ <dt>Input your initial user details and password <em>admin can not be used - it is a dedicated Linux User</em></dt>
59+ <dd>Name, username and password are accepted. Login options and home folder encryption choices shown</dd>
60+ <dd>Continue button becomes available</dd>
61+ <dt>Press continue</dt>
62+ <dd>The 'Welcome to FAMILY' slide is displayed</dd>
63+ <dd>The slideshow is entirely in your language</dd>
64+ <dt>Wait for the installer to finish</dt>
65+ <dd>An 'Installation Complete' dialog appears</dd>
66+ <dt>Click the Restart now button</dt>
67+ <dd>GUI is shut down, a prompt to remove media and press Enter appears</dd>
68+ <dt>Remove the disc and press enter</dt>
69+ <dd>The machine is rebooted</dd>
70+ <dt>Allow the machine to reboot</dt>
71+ <dd>The system boots properly and loads into FAMILY showing username selected at step 14</dd>
72+</dl>
73+<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.
74+ If an action fails, or produces an unexpected result, please <a href="results#add_result">submit</a> a 'failed' result and <a href="../../buginstructions">file a bug</a>. Please be sure to include the bug number when you <a href="results#add_result">submit</a> your result.</strong>

Subscribers

People subscribed via source and target branches

to all changes: