On Tue, 2015-01-13 at 03:01 -0500, Lili Nie wrote: > Hi all, > > I'm intending to modify some test cases in the Fedora test wiki > pages,as shown in the following: > https://fedoraproject.org/wiki/QA:Testcase_Partitioning_No_Swap > How to test > Boot the installer using any available means (netinst/boot.iso, > PXE, or DVD) > on INSTALLATION SUMMARY screen, click into Installation > Destination > select I will configure partitioning on the Installation > Destination page,and proceed with installation > On the Manual Partitioning screen, ensure no swap partition is > created > Complete the installation > > > https://fedoraproject.org/wiki/QA:Testcase_anaconda_ext3_rootfs_on_disk_partition > > How to test > Boot the installer using any available means (netinst/boot.iso, > PXE, or DVD) > on INSTALLATION SUMMARY screen, click into Installation > Destination > select I will configure partitioning on the Installation > Destination page,and proceed with installation > On the Manual Partitioning screen, place the root filesystem(/) > on an ext3 formatted partition > Complete the installation > > > https://fedoraproject.org/wiki/QA:Testcase_anaconda_xfs_rootfs_on_disk_partition > > How to test > Boot the installer using any available means (netinst/boot.iso, > PXE, or DVD) > on INSTALLATION SUMMARY screen, click into Installation > Destination > select I will configure partitioning on the Installation > Destination page,and proceed with installation > On the Manual Partitioning screen, place the root filesystem(/) > on an xfs formatted partition > Complete the installation > > > https://fedoraproject.org/wiki/QA:Testcase_anaconda_btrfs_rootfs_on_disk_partition > > How to test > Boot the installer using any available means (netinst/boot.iso, > PXE, or DVD) > On INSTALLATION SUMMARY screen, click into Installation > Destination > select I will configure partitioning on the Installation > Destination page,and proceed with installation > On the Manual Partitioning screen, place the root filesystem(/) > on a btrfs formatted partition > Complete the installation
Hi Lili! My suggestion is to use mediawiki's template system to avoid duplicating the same steps in multiple test cases. I actually already did this for some of the partitioning test cases, but not all. You can look at the test cases in the "Guided storage configuration" section for ideas. There are already four templates you can use: {{Template:Partitioning_single_setup}} (for the "setup" section) {{Template:Partitioning_actions}} (for the first few "actions" steps) {{Template:Partitioning_actions_post}} (for after all test-case specific steps, it just says 'complete the install making sensible choices for everything else') {{Template:Partitioning_results}} (for the results - it's a generic text which should apply to all/most partitioning test cases) It would make sense to add a new template, something like Template:Partitioning_custom_single_blank , which would have the steps: # Ensure only the single target device you prepared is selected as the installation target disk. # Ensure the option to configure partitioning yourself is selected, and complete this screen. # On the ''MANUAL PARTITIONING'' screen, delete all existing partitions (if any). Then each test case could add the steps unique to itself, e.g.: |setup= {{Template:Partitioning_single_setup}} |actions= {{Template:Partitioning_actions}} {{Template:Partitioning_custom_single_blank}} # Pick 'btrfs' from the ''New mount points will use the following partitioning scheme:'' drop-down # Click the ''Click here to create them automatically'' link # Click ''Done'' # {{Template:Partitioning_actions_post}} |results= {{Template:Partitioning_results}} for the btrfs test case, and: |setup= {{Template:Partitioning_single_setup}} |actions= {{Template:Partitioning_actions}} {{Template:Partitioning_custom_single_blank}} # Pick 'Standard partition' from the ''New mount points will use the following partitioning scheme:'' drop-down # Click the ''Click here to create them automatically'' link # Change the '''File System''' drop-down to ''xfs'', and click ''Update settings'' # Click ''Done'' # {{Template:Partitioning_actions_post}} |results= {{Template:Partitioning_results}} for the XFS test case. > Also, I think maybe we should change > https://fedoraproject.org/wiki/QA:Testcase_upgrade_fedup_cli_previous_desktop > > into someone like > https://fedoraproject.org/wiki/QA:Testcase_upgrade_fedup_cli_previous_workstation > > and add one for server:Testcase_upgrade_fedup_cli_previous_server > > Any comments on these will be very welcomed, and as soon as we > have a decision > on the changes, I will update the wiki page. Yep, I agree with this. It would be best to make some little changes to the test case text as well to make it match the F21+ changes a bit more (that is, refer specifically to 'Fedora Workstation' instead of 'the default package set, or using the default live image'). -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net -- test mailing list test@lists.fedoraproject.org To unsubscribe: https://admin.fedoraproject.org/mailman/listinfo/test