From Fedora Project Wiki
No edit summary |
m (Roshi moved page User:Roshi/testing/Testcase CLI updates to User:Roshi/QA/Testcase CLI updates: basic organization.) |
(No difference)
|
Revision as of 15:44, 15 July 2014
Description
This test case tests whether yum can check for and install package updates from the command line.
How to test
- Clean boot the Fedora you wish to test: this could be a system installed from a particular snapshot, pre-release, release, or a cloud image. It should be an image for which updates will be available.
- Otherwise, open a console, and run the command
yum update
as root. If you have any difficulty opening a console in the normal fashion from the desktop you are testing, note this, but continue with the test. Complete the update process. If you encounter dependency problems, ensure a bug is reported for the issue, and try again with the --skip-broken parameter - Wait for more updates to become available, manually downgrade some packages so updates for them are again available, or re-install
Expected Results
- yum should complete the update process with no errors
- yum should check the appropriate repositories for the release when testing for updates, with no manual configuration required
- yum should list the number and details of available updates and await confirmation before proceeding with the actual update process
- yum should correctly install all available updates when you confirm that you wish to do so. Note that a failure caused by problems with the packages in the repositories, rather than yum or PackageKit misbehaving, should be reported against the offending package(s) and considered a 'warn', rather than 'fail', if you are performing desktop validation testing