From Fedora Project Wiki

 
Line 13: Line 13:
     * Installation completes successfully.
     * Installation completes successfully.
     * System starts properly with all filesystems mounted.
     * System starts properly with all filesystems mounted.
------------------------------------------------------------
Result:
'''Test Case: Identify ext4 filesystems'''
PASS
 
How to Test:
  1. Prepare system with ext4 filesystem(s).
  2. Boot the installer.
  3. Use "Create custom layout" for partitioning and keep existing partitions.
  4. Ensure ext4 filesystems are recognized and included in list of filesystems.
Expected Results:
    * Anaconda starts successfully.
    * ext4 filesystems are detected and listed in partition layout of Disk druid screen.
    * Disk druid allows basic manipulation with ext4 filesystems.
------------------------------------------------------------
'''Test Case: Create new ext4 partition (non-root fs)'''
 
How to Test:
    1. Boot the installer
    2. Advance to the (ddruid) partitioning screen
    3. Create a new (or use existing) partition
    4. Assign a non-rootfs mount point to the partition, choosing ext4 fs type
    5. Complete installation
    6. Reboot into post-install system
Expected Results
    *  installation completes successfully
    * post-installation system boots
    * ext4 filesystem is correctly identified and mounted
------------------------------------------------------------
'''Test Case: Create new ext4 partition (root fs)'''
 
How to Test:
    1. Boot the installer
    2. Advance to the (ddruid) partitioning screen
    3. Create a new (or use existing) ext3 partition for /boot
    4. Create a new (or use existing) partition
    5. Assign a rootfs mount point to the partition, choosing ext4 fs type
    6. Complete installation
    7. Reboot into post-install system
Expected Results:
    * installation completes successfully
    * post-installation system boots
    * ext4 filesystem is correctly identified and mounted
------------------------------------------------------------
'''Test Case: ext4 fs on LVM LV'''
 
How to Test:
    1. Boot the installer
    2. Advance to the (ddruid) partitioning screen
    3. Create a new (or use existing) LVM PVs
    4. Create an LVM LV using the PVs
    5. Assign a non-/boot mount point to the LVM LV, choosing ext4 fs type
    6. Complete installation
    7. Reboot into post-install system
Expected Results
    * installation completes successfully
    * post-installation system boots
    * ext4 filesystem is correctly identified and mounted using LVM LV device
------------------------------------------------------------
'''Test Case: rescue mode'''
 
How to Test:
    1. Boot the installer
    2. Advance to the (ddruid) partitioning screen
    3. Create a new (or use existing) ext4 partition and assign a non-/boot mount point
    4. complete installation
    5. reboot into post-install system using rescue mode
Expected Results:
    * installation completes successfully
    * installation enters rescue mode
    * rescue mode detects and mounts ext4 partition successfully
    * user can interact with ext4 filesystem (read, write & edit files)
------------------------------------------------------------
'''Test Case: ext4 native (non-LVM)'''
 
How to Test:
    1. Boot the installer
    2. Advance to the (ddruid) partitioning screen
    3. Create a new non-LVM ext4 partition and assign to / mount point
    4. complete installation
Expected Results
    * installation completes successfully
    * post-installation system boots
    * ext4 filesystem is correctly identified and mounted
------------------------------------------------------------

Revision as of 15:52, 26 January 2009

Installation Test Plan

Test Case: Assign ext4 fs with mount point

How to test:

  1. Prepare system with ext4 filesystem(s).
  2. Boot the installer.
  3. Select the ext4 filesystem as a mount point except of /boot, preferably some 'data' filesystem.
  4. Ensure installation is finished successfully.

Expected Results:

   * ext4 filesystems are recognized.
   * Mount point can be assigned to ext4 filesystem.
   * Installation completes successfully.
   * System starts properly with all filesystems mounted.

Result: PASS