From Fedora Project Wiki

Revision as of 16:42, 1 February 2018 by Adamwill (talk | contribs) (create test case for edition-self-identification release criterion)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Note.png
Associated release criterion
This test case is associated with the Fedora_31_Final_Release_Criteria#self-identification release criterion. If you are doing release validation testing, a failure of this test case may be a breach of that release criterion. If so, please file a bug and nominate it as blocking the appropriate milestone, using the blocker bug nomination page.


Description

This test case checks that Edition-related images correctly identify themselves, and non-Edition-related ones do not.

Note.png
Relation to QA:Testcase_base_artwork_release_identification
This test is in the same area as QA:Testcase_base_artwork_release_identification, but tests a simpler and more positive requirement: that Editions must identify themselves as that Edition, and non-Editions must not identify themselves as any edition. The other test case covers more ground and is less positive (it usually requires identification to be either correct or absent).


How to test

  1. Install or deploy the Fedora release you wish to test, with the default package set.
  2. During installation, check whether or not the installer is clearly identified as a particular Edition.
  3. Boot the installed system and log in.
  4. Examine the file /etc/os-release, and check relevant fields (e.g. VERSION, PRETTY_NAME, VARIANT) identify a particular Edition.

Expected Results

  1. If you are testing an Edition, the installer must be identified as that Edition. If you are not testing an Edition, the installer must not be identified as any Edition, but only as 'Fedora'.
  2. If you are testing an Edition, /etc/os-release must identify that Edition in the relevant fields. If you are not testing an Edition, /etc/os-release must not identify any Edition.