kubuntu-council team mailing list archive
-
kubuntu-council team
-
Mailing list archive
-
Message #01364
[Merge] ~xypron/ubuntu-manual-tests:pic64gx into ubuntu-manual-tests:main
Heinrich Schuchardt has proposed merging ~xypron/ubuntu-manual-tests:pic64gx into ubuntu-manual-tests:main.
Commit message:
Add test case for Microchip PIC64GX1000 Curiosity Kit
Requested reviews:
Ubuntu Testcase Admins (ubuntu-testcase)
For more details, see:
https://code.launchpad.net/~xypron/ubuntu-manual-tests/+git/ubuntu-manual-tests/+merge/469952
--
Your team Ubuntu Testcase Admins is requested to review the proposed merge of ~xypron/ubuntu-manual-tests:pic64gx into ubuntu-manual-tests:main.
diff --git a/testcases/image/1819_Install PIC64GX1000 Curiosity Kit b/testcases/image/1819_Install PIC64GX1000 Curiosity Kit
new file mode 100755
index 0000000..397e704
--- /dev/null
+++ b/testcases/image/1819_Install PIC64GX1000 Curiosity Kit
@@ -0,0 +1,40 @@
+The scope of this test is to ensure that riscv64+pic64gx image boots from
+SD card on the Microchip PIX64GX1000 Curiosity Kit
+
+<dl>
+ <dt>Flash the downloaded image onto a microSDXC card</dt>
+ <dd>You can use xz -d to decompress, and then dd to copy the image to the SD card</dd>
+ <dt>Connect network</dt>
+ <dd>Connect Ethernet to the RJ45 connector</dd>
+ <dt>Connect UART</dt>
+ <dd>Connect with a USB cable to the USB-C socket for the serial console</dd>
+ <dd>The board is powered via the same USB cable if jumper J47 is closed.</dd>
+ <dt>Connect to the serial console</dt>
+ <dd>sudo screen /dev/ttyUSB0 115200,cs8,-parenb,-cstopb</dd>
+ <dd>The U-Boot's 'Hit any key to stop autoboot:' message is displayed.</dd>
+ <dd>The board launches GRUB after the count-down.</dd>
+ <dd>You should see GRUB menu</dd>
+ <dd>The default kernel should boot after a delay</dd>
+ <dd>After a while cloud-init will run</dd>
+ <dd>On first boot wait for the 'Cloud-init finished' message.</dd>
+ <dt>Login and change password</dt>
+ <dd>Login using ubuntu for both username and password</dd>
+ <dd>Reenter the password again</dd>
+ <dd>Set a new password</dd>
+ <dd>Confirm the new password</dd>
+ <dt>Perform generic testing</dt>
+ <dd>Check that apt update works</dd>
+ <dd>Run any command that is not installed, check that command-not-found recommends things to install</dd>
+ <dd>e.g. hello</dd>
+ <dd>Install a package and check that it works, e.g. hello</dd>
+ <dt>Perform snap testing</dt>
+ <dd>Install a snap and check that it works, e.g. hello</dd>
+ <dt>Reboot</dt>
+ <dd>The board should reboot normally</dt>
+ <dt>Poweroff</dt>
+ <dd>Console messages should reach poweroff target</dd>
+ <dd>There should be final kernel powering off message</dd>
+ <dd>Disconnect the USB-C cable to power off the board</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>
Follow ups