This test case checks whether an installed Fedora system boots successfully to a usable state.
Perform an installation of the Fedora release you wish to test, in graphical mode. Follow all defaults, with the exception that you should encrypt a system partition (e.g. the root partition). Note that the test case QA:Testcase_Anaconda_autopart_(encrypted)_install covers this process: failures in it are a failure for that test case, not this one. After completing the installation, boot to the installed system, and complete the firstboot process. Again, this stage constitutes another test case, QA:Testcase_base_firstboot. Once the test is complete, re-install in text mode, and repeat the test.
How to test
- After completing firstboot, reboot the system
- Enter the password for the encrypted partition if prompted
- Observe the result of the boot process
- The system should prompt for the password for the encrypted partition and correctly unlock it when the password is entered (if this step fails, the boot will not complete correctly)
- Aside from this, no input should be required from you for the boot process to complete
- After the graphical installation and firstboot, the boot process should result in a usable graphical environment (either automatically logging into a working desktop environment, or presenting a login manager)
- After the text installation and firstboot, the boot process should leave you at a console with a working login prompt. If it does not, test whether you can at least access a working login prompt by switching to a different virtual terminal, with + + , + + etc.