Dave Jones has proposed merging ~waveform/ubuntu-manual-tests:tidy-up into ubuntu-manual-tests:main.
Requested reviews: Ubuntu Testcase Admins (ubuntu-testcase) For more details, see: https://code.launchpad.net/~waveform/ubuntu-manual-tests/+git/ubuntu-manual-tests/+merge/464929 Fixes for some (ahem) particularly dumb mistakes in the Pi ISO test cases... (and I remembered to include the actual rendering of the changes this time) -- Your team Ubuntu Testcase Admins is requested to review the proposed merge of ~waveform/ubuntu-manual-tests:tidy-up into ubuntu-manual-tests:main.
diff --git a/definitions/pi_desktop_cases.xml b/definitions/pi_desktop_cases.xml index cdd878b..d3471c6 100644 --- a/definitions/pi_desktop_cases.xml +++ b/definitions/pi_desktop_cases.xml @@ -27,7 +27,7 @@ <ut:test id="power-led"> <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> </ut:test> diff --git a/definitions/pi_server_cases.xml b/definitions/pi_server_cases.xml index 94cc3ca..54f6a4f 100644 --- a/definitions/pi_server_cases.xml +++ b/definitions/pi_server_cases.xml @@ -84,7 +84,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> </ut:test> @@ -247,6 +247,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1719_RaspberryPi 4 4GB Post-install"> @@ -275,6 +276,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1720_RaspberryPi 4 8GB Post-install"> @@ -303,6 +305,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1721_RaspberryPi 3B+ Post-install"> @@ -324,6 +327,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1722_RaspberryPi 3B Post-install"> @@ -345,6 +349,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1723_RaspberryPi 3A+ Post-install"> @@ -365,6 +370,7 @@ <ut:define name="output">headphone jack</ut:define> </ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1724_RaspberryPi 2 Post-install"> @@ -435,6 +441,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1741_RaspberryPi CM4 2GB Post-install"> @@ -461,6 +468,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1742_RaspberryPi CM4 4GB Post-install"> @@ -487,6 +495,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1777_RaspberryPi CM4 8GB Post-install"> @@ -513,6 +522,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1752_RaspberryPi Zero 2 Post-install"> @@ -534,6 +544,7 @@ <ut:define name="output">HDMI0 port</ut:define> </ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1793_RaspberryPi 5 4GB Post-install"> @@ -558,6 +569,7 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> <ut:case id="1794_RaspberryPi 5 8GB Post-install"> @@ -582,5 +594,6 @@ </ut:include> <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include> <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include> + <ut:include ref="bluetooth" /> </ut:case> </ut:configuration> diff --git a/testcases/image/1711_RaspberryPi 4 2GB Post-install b/testcases/image/1711_RaspberryPi 4 2GB Post-install index ffaa332..29a5ddf 100644 --- a/testcases/image/1711_RaspberryPi 4 2GB Post-install +++ b/testcases/image/1711_RaspberryPi 4 2GB Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -218,6 +218,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1712_RaspberryPi Serial b/testcases/image/1712_RaspberryPi Serial index b8d667e..b67e4e2 100644 --- a/testcases/image/1712_RaspberryPi Serial +++ b/testcases/image/1712_RaspberryPi Serial @@ -2,8 +2,11 @@ Follow the installation steps at <a href="https://ubuntu.com/download/iot/instal <em>This test requires that you can connect to your Raspberry Pi via serial console.</em> <dl> Connect a serial console. Then during boot, verify that: - <dt>You see u-boot output during boot</dt> <dt>You see kernel output during boot</dt> + <dt>Login prompt works</dt> + <dd>Eventually a <code>login:</code> prompt should appear, and can be + used successfully to login to the machine</dd> +</dl> <strong> If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result. 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>. diff --git a/testcases/image/1719_RaspberryPi 4 4GB Post-install b/testcases/image/1719_RaspberryPi 4 4GB Post-install index a8ec4e4..e4c350a 100644 --- a/testcases/image/1719_RaspberryPi 4 4GB Post-install +++ b/testcases/image/1719_RaspberryPi 4 4GB Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -218,6 +218,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1720_RaspberryPi 4 8GB Post-install b/testcases/image/1720_RaspberryPi 4 8GB Post-install index 443309a..e9bf868 100644 --- a/testcases/image/1720_RaspberryPi 4 8GB Post-install +++ b/testcases/image/1720_RaspberryPi 4 8GB Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -218,6 +218,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1721_RaspberryPi 3B+ Post-install b/testcases/image/1721_RaspberryPi 3B+ Post-install index 23b1aad..7d86774 100644 --- a/testcases/image/1721_RaspberryPi 3B+ Post-install +++ b/testcases/image/1721_RaspberryPi 3B+ Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -182,6 +182,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1722_RaspberryPi 3B Post-install b/testcases/image/1722_RaspberryPi 3B Post-install index eb5f698..a9fa390 100644 --- a/testcases/image/1722_RaspberryPi 3B Post-install +++ b/testcases/image/1722_RaspberryPi 3B Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -182,6 +182,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1723_RaspberryPi 3A+ Post-install b/testcases/image/1723_RaspberryPi 3A+ Post-install index 02fc953..c9de086 100644 --- a/testcases/image/1723_RaspberryPi 3A+ Post-install +++ b/testcases/image/1723_RaspberryPi 3A+ Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -167,6 +167,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1724_RaspberryPi 2 Post-install b/testcases/image/1724_RaspberryPi 2 Post-install index 711c7af..61dc8c4 100644 --- a/testcases/image/1724_RaspberryPi 2 Post-install +++ b/testcases/image/1724_RaspberryPi 2 Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> diff --git a/testcases/image/1726_RaspberryPi CM3+ Post-install b/testcases/image/1726_RaspberryPi CM3+ Post-install index 00ce5da..d404995 100644 --- a/testcases/image/1726_RaspberryPi CM3+ Post-install +++ b/testcases/image/1726_RaspberryPi CM3+ Post-install @@ -65,7 +65,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> diff --git a/testcases/image/1727_RaspberryPi CM3+ Lite Post-install b/testcases/image/1727_RaspberryPi CM3+ Lite Post-install index 31d1903..f159d81 100644 --- a/testcases/image/1727_RaspberryPi CM3+ Lite Post-install +++ b/testcases/image/1727_RaspberryPi CM3+ Lite Post-install @@ -65,7 +65,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> diff --git a/testcases/image/1740_RaspberryPi 400 Post-install b/testcases/image/1740_RaspberryPi 400 Post-install index 1cf1b42..a0df411 100644 --- a/testcases/image/1740_RaspberryPi 400 Post-install +++ b/testcases/image/1740_RaspberryPi 400 Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -176,6 +176,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1741_RaspberryPi CM4 2GB Post-install b/testcases/image/1741_RaspberryPi CM4 2GB Post-install index ec3723c..5607718 100644 --- a/testcases/image/1741_RaspberryPi CM4 2GB Post-install +++ b/testcases/image/1741_RaspberryPi CM4 2GB Post-install @@ -69,7 +69,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -171,6 +171,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1742_RaspberryPi CM4 4GB Post-install b/testcases/image/1742_RaspberryPi CM4 4GB Post-install index 93fd1dc..f2b4a88 100644 --- a/testcases/image/1742_RaspberryPi CM4 4GB Post-install +++ b/testcases/image/1742_RaspberryPi CM4 4GB Post-install @@ -69,7 +69,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -171,6 +171,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1745_RaspberryPi 4 4GB Desktop b/testcases/image/1745_RaspberryPi 4 4GB Desktop index 1f5f39a..fc8368e 100644 --- a/testcases/image/1745_RaspberryPi 4 4GB Desktop +++ b/testcases/image/1745_RaspberryPi 4 4GB Desktop @@ -13,7 +13,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1746_RaspberryPi 4 8GB Desktop b/testcases/image/1746_RaspberryPi 4 8GB Desktop index 76f58d5..141b1c8 100644 --- a/testcases/image/1746_RaspberryPi 4 8GB Desktop +++ b/testcases/image/1746_RaspberryPi 4 8GB Desktop @@ -13,7 +13,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1747_RaspberryPi 400 Desktop b/testcases/image/1747_RaspberryPi 400 Desktop index 9d7faae..4c880de 100644 --- a/testcases/image/1747_RaspberryPi 400 Desktop +++ b/testcases/image/1747_RaspberryPi 400 Desktop @@ -13,7 +13,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1748_RaspberryPi CM4 2GB Desktop b/testcases/image/1748_RaspberryPi CM4 2GB Desktop index 0162dbe..771d7d2 100644 --- a/testcases/image/1748_RaspberryPi CM4 2GB Desktop +++ b/testcases/image/1748_RaspberryPi CM4 2GB Desktop @@ -17,7 +17,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1749_RaspberryPi CM4 4GB Desktop b/testcases/image/1749_RaspberryPi CM4 4GB Desktop index 7bd1a81..9640c7e 100644 --- a/testcases/image/1749_RaspberryPi CM4 4GB Desktop +++ b/testcases/image/1749_RaspberryPi CM4 4GB Desktop @@ -17,7 +17,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1750_RaspberryPi CM4 8GB Desktop b/testcases/image/1750_RaspberryPi CM4 8GB Desktop index 107f4b8..4e8b7e8 100644 --- a/testcases/image/1750_RaspberryPi CM4 8GB Desktop +++ b/testcases/image/1750_RaspberryPi CM4 8GB Desktop @@ -17,7 +17,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1752_RaspberryPi Zero 2 Post-install b/testcases/image/1752_RaspberryPi Zero 2 Post-install index 1615f34..67a8d54 100644 --- a/testcases/image/1752_RaspberryPi Zero 2 Post-install +++ b/testcases/image/1752_RaspberryPi Zero 2 Post-install @@ -77,7 +77,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -137,6 +137,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1777_RaspberryPi CM4 8GB Post-install b/testcases/image/1777_RaspberryPi CM4 8GB Post-install index a38d2d4..0184cac 100644 --- a/testcases/image/1777_RaspberryPi CM4 8GB Post-install +++ b/testcases/image/1777_RaspberryPi CM4 8GB Post-install @@ -69,7 +69,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -171,6 +171,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1791_RaspberryPi 5 4GB Desktop b/testcases/image/1791_RaspberryPi 5 4GB Desktop index d8da9fe..250b19b 100644 --- a/testcases/image/1791_RaspberryPi 5 4GB Desktop +++ b/testcases/image/1791_RaspberryPi 5 4GB Desktop @@ -13,7 +13,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1792_RaspberryPi 5 8GB Desktop b/testcases/image/1792_RaspberryPi 5 8GB Desktop index 2fc5b31..1682152 100644 --- a/testcases/image/1792_RaspberryPi 5 8GB Desktop +++ b/testcases/image/1792_RaspberryPi 5 8GB Desktop @@ -13,7 +13,7 @@ <dt>Watch the power LED</dt> <dd> - Ensure it turns out at boot time, and stays lit as the kernel starts + Ensure it turns on at boot time, and stays lit as the kernel starts (when the rainbow screen disappears) </dd> diff --git a/testcases/image/1793_RaspberryPi 5 4GB Post-install b/testcases/image/1793_RaspberryPi 5 4GB Post-install index fce1478..86d8a6e 100644 --- a/testcases/image/1793_RaspberryPi 5 4GB Post-install +++ b/testcases/image/1793_RaspberryPi 5 4GB Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -192,6 +192,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed, diff --git a/testcases/image/1794_RaspberryPi 5 8GB Post-install b/testcases/image/1794_RaspberryPi 5 8GB Post-install index 6bca689..d9dc003 100644 --- a/testcases/image/1794_RaspberryPi 5 8GB Post-install +++ b/testcases/image/1794_RaspberryPi 5 8GB Post-install @@ -74,7 +74,7 @@ </ul> </dt> <dd> - <code>cmp</code> returns 0 and outputs nothing indicating the files are + <code>cmp</code> returns 0 and outputs nothing, indicating the files are identical </dd> @@ -192,6 +192,33 @@ assigned IP address and you should be able to ping google.com </dd> + + <dt> + Configure bluetooth, scan for, and pair, a device + <ul> + <li>Run <code>sudo bluetoothctl</code></li> + <li>Check bluetoothctl prints <code>Agent registered</code></li> + <li>Check the MAC address looks "real" (not some obviously blank + value like AA:AA:AA:AA:AA:AA)</li> + <li>Run <code>scan on</code></li> + <li>Make some other Bluetooth device visible for pairing (e.g. go into + Bluetooth settings on your Android phone)</li> + <li>Verify the other Bluetooth device appears in console output</li> + <li>Run <code>pair XX:XX:XX:XX:XX:XX</code> + where XX:XX:XX:XX:XX:XX is the other device's MAC address, as it + appears in scan output + </li> + <li>Verify the passcode on both devices</li> + <li>Check output includes "Pairing successful"</li> + <li>Disable scanning with <code>scan off</code></li> + <li>Exit tool with <code>quit</code></li> + </ul> + </dt> + <dd> + The Bluetooth interface should have a valid MAC address (not + AA:AA:AA:AA:AA:AA), can see and pair with another Bluetooth device. + </dd> + </dl> <p>If <strong>all</strong> actions produce the expected results listed,
-- Mailing list: https://launchpad.net/~canonical-ubuntu-qa Post to : canonical-ubuntu-qa@lists.launchpad.net Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa More help : https://help.launchpad.net/ListHelp