From Fedora Project Wiki

(Blanked the page)
Tag: Blanking
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{autolang|base=yes}}


{{Template:Associated_release_criterion|Beta|software-install-remove-update}}
{{QA/Test_Case
|description=This test case tests whether a system can interact with appstreams.
|actions=
# Clean boot the Fedora you wish to test: this could be a system installed from a particular snapshot, pre-release, or release, or a live image. It should be an image for which updates will be available (or you can downgrade a package after installation).
# Login to the test system via SSH or open up a terminal.
# Download the https://fedoraproject.org/wiki/File:Appstream-dnf.sh test script.
# Run the script, as 'sh ./appatream-dnf.sh'
# Ensure no error messages were printed.
}}
[[Category:Critical_path_test_cases]]
[[Category:Package_appstream-data_test_cases]]
[[Category:Package_libappstream-glib_test_cases]]
[[Category:Package_librepo_test_cases]]
[[Category:Critical_path_test_cases]]

Latest revision as of 10:28, 18 November 2019

Note.png
Associated release criterion
This test case is associated with the Fedora_41_Beta_Release_Criteria#software-install-remove-update 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 tests whether a system can interact with appstreams.


How to test

  1. Clean boot the Fedora you wish to test: this could be a system installed from a particular snapshot, pre-release, or release, or a live image. It should be an image for which updates will be available (or you can downgrade a package after installation).
  2. Login to the test system via SSH or open up a terminal.
  3. Download the https://fedoraproject.org/wiki/File:Appstream-dnf.sh test script.
  4. Run the script, as 'sh ./appatream-dnf.sh'
  5. Ensure no error messages were printed.

Expected Results

  1. Step #1 completes without error
  2. The system boots into runlevel 5
  3. Program completes with exit code 0