Merge ~jawn-smith/ubuntu-manual-tests:master into ubuntu-manual-tests:master

Proposed by William Wilson
Status: Merged
Merged at revision: 1155272865b00bb8561c5323b18083f6d54d5282
Proposed branch: ~jawn-smith/ubuntu-manual-tests:master
Merge into: ubuntu-manual-tests:master
Diff against target: 26 lines (+17/-0)
1 file modified
definitions/pi_server_cases.xml (+17/-0)
Reviewer Review Type Date Requested Status
Dave Jones (community) Approve
Brian Murray Pending
Review via email: mp+415935@code.launchpad.net

Commit message

Add Raspberry Pi Zero 2 test cases for preinstalled server

Description of the change

The Raspberry Pi Zero 2 is now supported. Add tests cases for it.

To post a comment you must log in.
Revision history for this message
Dave Jones (waveform) wrote :

+1, but you will need to run ... erm ... whatever the tool was that I created to generate the output, and commit the changes from that too (the repo literally provides the HTML for the ISO tracker ... erm ... partially!). You'll probably need to renumber the testcase too -- you'll need to check with Brian which number to use, but I think 1744 may already be taken by other things (my last merge tried to use 1744 and Brian re-numbered it post merge).

Oh, test_case_gen, that was it:

$ ./tools/test_case_gen definitions/pi_server_cases.xml

That should do the trick (-h or --help work too in case you want more options). Otherwise, looks good!

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

I'll generate the test case and confirm / fix the test number.

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

Provided nobody has added new cases to the iso tracker without updating the branch, you can look for the highest numbered test case in testcases/image to figure out what number to use.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/definitions/pi_server_cases.xml b/definitions/pi_server_cases.xml
2index 32ab3e7..d5e8375 100644
3--- a/definitions/pi_server_cases.xml
4+++ b/definitions/pi_server_cases.xml
5@@ -534,4 +534,21 @@
6 <ut:include ref="ethernet"><ut:define name="intf">eth0</ut:define></ut:include>
7 <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include>
8 </ut:case>
9+
10+ <ut:case id="1744_RaspberryPi Zero 2 Post-install">
11+ <ut:define name="model">Raspberry Pi Zero 2</ut:define>
12+ <ut:include ref="uboot-video" />
13+ <ut:include ref="uboot-serial" />
14+ <ut:include ref="flash-kernel" />
15+ <ut:include ref="reboot" />
16+ <ut:include ref="shutdown" />
17+ <ut:include ref="ram-free"><ut:define name="mem">300-500MB</ut:define></ut:include>
18+ <ut:include ref="usb-file-transfer" />
19+ <ut:include ref="audio">
20+ <ut:define name="device">an HDMI monitor that supports audio plugged into
21+ the HDMI0 output</ut:define>
22+ <ut:define name="output">HDMI0 port</ut:define>
23+ </ut:include>
24+ <ut:include ref="wifi"><ut:define name="intf">wlan0</ut:define></ut:include>
25+ </ut:case>
26 </ut:configuration>

Subscribers

People subscribed via source and target branches