From Fedora Project Wiki

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 64: Line 64:
== Test Results ==
== Test Results ==


=== Basic Tests ===
Test results will be transferred after the test day is over
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_basic_sanity Sanity]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_makecache_and_clean DNF5 makecache]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_distro-sync DNF5 dsync]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_swap DNF5 Swap]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_repoquery DNF5 repoquery]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_basic_update_packages DNF5 updates]
! References
|-
| [[User:Reewan|Reewan]]
| VM-F39
| {{result|pass}}{{result|pass}}
| {{result|pass}}{{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:Spathare|Spathare]]
| sachinvpathare
| {{result|pass}}
|
|
|
|
|
| <references/>
|-
| [[User:adriend|adriend]]
|  Fedora 40 Workstation (fr_FR) - dnf5 5.1.12
|
|
|
|
|
| {{result|pass}}
| <references/>
|-
| [[User:adriend|adriend]]
| Fedora 40 Workstation (fr_FR)
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>htop from FC38 + distrowync OK</ref>
|
|
|
| <references/>
|-
| [[User:adriend|adriend]]
| Fedora 40 Workstation (fr_FR) - dnf5 5.1.12
|
|
|
| {{result|pass}}<ref>dnf5 swap ffmpeg-free ffmpeg --allowerasing</ref>
| {{result|pass}}
|
| <references/>
|-
| [[User:anon1|anon1]]
|
| {{result|pass}}
|
| {{result|pass}}
|
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:baptistemm|baptistemm]]
|
|
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:baptistemm|baptistemm]]
| fedora 39 laptop
|
|
| {{result|pass}}
|
| {{result|warn}}<ref>working without an issue
 
I don't know what to expect from the comparison between rpm and dnf, I got this (only gpg-pub)
gpg-pubkey-0:038651bd-56c6038f.(none)       <
gpg-pubkey-0:18b8e74c-62f2920f.(none)       <
gpg-pubkey-0:29111145-579ec98c.(none)       <
gpg-pubkey-0:2980aecf-5719f4e1.(none)       <
...
 
did not try the various command --whatconflicts|whatenhances|whatobsoletes|whatprovides|whatrecommends|whatrequires|whatsuggests|whatsupplements</ref>
|
| <references/>
|-
| [[User:baryluk|baryluk]]
| f39 Intel NUC8i5BEK
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>This machine was initially Fedora 35, upgraded in the past to 36, 37, 38, 39. ≈2500 packages.</ref>
| {{result|fail}}<ref>dnf5 swap plocate mlocate, fails, it tries to reinstall plocate at same version as already is, instead of installing mlocate (which cannot be done due to conflicting requests)</ref>
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:bittin|bittin]]
| Fedora 41 Rawhide - gnome-boxes
| {{result|pass}}
| {{result|pass}}
|
| {{result|pass}}
|
|
| <references/>
|-
| [[User:blutch112|blutch112]]
| Podman F39
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>dnf5 downgrade coreutils --releasever=38
</ref>
| {{result|pass}}<ref>dnf5 swap nano-default-editor vim-default-editor</ref>
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:carlosrodrifernandez|carlosrodrifernandez]]
| podman fedora:40 x86
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:ersen|ersen]]
| F39 Laptop
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:geraldosimiao|geraldosimiao]]
| F40 KDE at Acer Aspire V3-571 / i7-3632QM
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64</ref>
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64</ref>
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64</ref>
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64</ref>
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64</ref>
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64</ref>
| <references/>
|-
| [[User:kronenpj|kronenpj]]
| KVM Virtual Machine; Fedora 39
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>dnf5 downgrade coreutils --releasever=38
dnf5 dsync
dnf5 upgrade coreutils --releasever=40
dnf5 dsync</ref>{{result|pass}}
| {{result|pass}}<ref>Swapped between java-22-openjdk-headless java-11-openjdk-headless after installing java-22-openjdk-headless</ref>{{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:lepolau|lepolau]]
| dell vostro 5515 fedora 40 on external dd gnome fr_FR
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:mharpau|mharpau]]
| Fedora 40 KVM Virtual Machine
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:mikelo2|mikelo2]]
|
| {{result|fail}}<ref># dnf5 install htop <-- OK
 
# dnf5 remove htop <-- OK
 
# dnf5 reinstall htop <-- NOK?
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Packages for argument 'htop' available, but not installed.</ref>
| {{result|pass}}
|
|
|
|
| <references/>
|-
| [[User:trugul|trugul]]
| Lenovo Thinkpad T450s, Intel i7-5600U x 4, Mem: 8,0 GiB
| {{result|pass}}<ref>I testet using a Fedora 40 desktop</ref>{{result|pass}}
| {{result|pass}}<ref>Tested using Fedora 40</ref>
| {{result|fail}}<ref>I tested using Fedora 40. I tested using package "gramps"
Downgrade to Fedora 37: RPM Fusion gave 404-error. Gramps required python(abi) = 3.11, but none og the providers can be installed
Downgrade to Fedora 38: gave the same error.
Fedora 39: worked
Upgrade to Rawhide: no matching repositories for "rawhide".
</ref>
| {{result|pass}}<ref>Tested using Fedora 40</ref>
| {{result|pass}}<ref>Tested using Fedora 40.
The last exploratory testing: I did not understand the command.</ref>
| {{result|pass}}<ref>Tested using Fedora 40.
I downgraded thunderbird to Fedora 38 and back again.</ref>
| <references/>
|-
| [[User:urtabajev|urtabajev]]
| Hyper-V VM
| {{result|pass}}
| {{result|pass}}
|
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:vtrefny|vtrefny]]
| fedora 39
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:wof8317|wof8317]]
|
| {{result|pass}}
| {{result|pass}}
|
|
|
|
| <references/>
 
|-
|}
 
=== Parity Tests ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_info DNF5 info]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_list DNF5 list]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_history DNF5 history]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_enable_disable_repo DNF5 enable/disable repo]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_search DNF5 search]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_check-update DNF5 check-update]
! [http://fedoraproject.org/wiki/QA:Testcase_DNF_various_options DNF5 assorted options]
! References
|-
| [[User:Reewan|Reewan]]
| VM-F39
| {{result|pass}}<ref>No mention of dependencies</ref>
| {{result|pass}}
| {{result|fail}}<ref>Missing command. Add "--help" for more information about the arguments</ref>
| {{result|fail}}<ref>Unknown argument "--disable" for command "config-manager". Add "--help" for more information about the arguments.
Unknown argument "enable" for command "dnf5". Add "--help" for more information about the arguments.
It could be a command provided by a plugin, try: dnf5 install dnf5-command(enable)</ref>
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:adriend|adriend]]
|  Fedora 40 Workstation (fr_FR) - dnf5 5.1.12
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>dnf5 history list : OK - only history from dnf5, no history fromclassic  dnf</ref>
| {{result|fail}}<ref>after installdnf dnf5-plugins, dnf5 config-manager works but no syntax similar to dnf commands</ref>{{result|fail}}<ref>dnf5 config-manager doesn't exist. but "dnf5 --enablerepo=updates-testing action package" works </ref>
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:anon1|anon1]]
|
| {{result|pass}}
| {{result|pass}}
| {{result|fail}}
|
|
|
|
| <references/>
|-
| [[User:baryluk|baryluk]]
| f39 Intel NUC8i5BEK
| {{result|warn}}<ref>dnf5 show extra field Epoch: 0. And does not color the name of the package. Minor spelling changes, ie. Available apckages). --verbose does not work. --color does not work.</ref>
| {{result|fail}}<ref>fails to show repository for majority of installed packages. I.e. @fedora, @rawhide, and shows <unknown>. Works fine for available packages.</ref>
| {{result|fail}}<ref>Missing command. Add "--help" for more information about the arguments.</ref>
|
| {{result|warn}}<ref>Passes, but does not show version or repo, but testcase asks to check that. (IMHO testcase is incorrect, and ther should be no version or repo)</ref>
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:bittin|bittin]]
| Fedora 41 Rawhide - GNOME Boxes
|
| {{result|fail}}<ref>dnf5@fedora:~$ dnf5 list --verbose
Unknown argument "--verbose" for command "list". Add "--help" for more information about the arguments.</ref>
| {{result|fail}}<ref>dnf5@fedora:~$ dnf5 history
Missing command. Add "--help" for more information about the arguments.
dnf5@fedora:~$ dnf5 history --info
Unknown argument "--info" for command "history". Add "--help" for more information about the arguments.
dnf5@fedora:~$ dnf5 history --last
Unknown argument "--last" for command "history". Add "--help" for more information about the arguments.
dnf5@fedora:~$ dnf5 history --verbose
Unknown argument "--verbose" for command "history". Add "--help" for more information about the arguments.
</ref>
| {{result|fail}}
| {{result|warn}}<ref>--info and --color switches is missing</ref>
| {{result|pass}}
| {{result|warn}}
| <references/>
|-
| [[User:blutch112|blutch112]]
| Podman F39
| {{result|warn}}<ref>{{bz|2269779}} no color package name. test with dnf5 info httpd</ref>
| {{result|warn}}<ref>{{bz|2269781}} Name package is not colored</ref>
| {{result|warn}}<ref>An additional argument is required (info or list). It works with 'dnf history list' or 'dnf history info'</ref>
| {{result|fail}}<ref>dnf5 config-manager --enable-repo=fedora-source Missing command error.</ref>
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:ersen|ersen]]
| F39 Laptop
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}<ref>"dnf5 history" doesn't work, requires "dnf5 history list" to show the history. this is different from "dnf"; with "dnf", if command after "history" is missing, it defaults to "history list".</ref>
|
| {{result|pass}}
| {{result|pass}}
|
| <references/>
|-
| [[User:geraldosimiao|geraldosimiao]]
| F40 KDE at Acer Aspire V3-571 / i7-3632QM
| {{result|pass}}<ref>Installed packages show with the name in green color, and only available packages (not installed) shows in white color (dnf5-5.1.15-1.fc40.x86_64)</ref>
| {{result|pass}}<ref>dnf5-5.1.15-1.fc40.x86_64 list all packages correctly, even the not installed ones, with repo name.</ref>
| {{result|warn}}<ref>{{bz|2270109}} dnf5 history list doesn't show "actions" info - dnf5-5.1.15-1.fc40.x86_64</ref>
|
|
|
|
| <references/>
|-
| [[User:kronenpj|kronenpj]]
| KVM Virtual Machine; Fedora 39
| {{result|pass}}<ref>"dnf5 info --available" and "dnf5 info" are far slower executing than "dnf5 info --installed"</ref>
| {{result|warn}}<ref>Fails to show repository for many installed packages. I.e. @fedora, @rawhide, and shows <unknown>. Works fine for available packages.
E.g.: xmlrpc-c.x86_64                        1.51.08-3.fc39                          <unknown></ref>{{result|pass}}
| {{result|pass}}<ref>Output: "Missing command. Add "--help" for more information about the arguments."</ref>
| {{result|fail}}<ref>Response: "Unknown argument "--disable" for command "config-manager". Add "--help" for more information about the arguments."
</ref>
|
| {{result|warn}}<ref># dnf5 downgrade coreutils --releasever=38
# dnf5 check-update --security
Updating and loading repositories:
Repositories loaded.
coreutils.x86_64        9.3-5.fc39 updates
coreutils-common.x86_64 9.3-5.fc39 updates
# dnf5 check-update --bugfix
Updating and loading repositories:
Repositories loaded.
No security updates needed, but 4 update(s) available
 
There are security updates needed, and only 2 update(s) are available:
# dnf5 upgrade
...
Transaction Summary:
Upgrading:        2 packages</ref>
| {{result|pass}}<ref>Test case is in dire need of updates. There is no "epel" repository for Fedora...</ref>
| <references/>
|-
| [[User:lepolau|lepolau]]
| dell vostro 5515 fedora 40 on external dd gnome fr_FR
| {{result|pass}}
| {{result|pass}}
| {{result|fail}}<ref>dnf5 history
Missing command. Add "--help" for more information about the arguments.</ref>
| {{result|fail}}<ref>Unknown argument "disable" for command "dnf5". Add "--help" for more information about the arguments.
It could be a command provided by a plugin, try: dnf5 install dnf5-command(disable)</ref>
| {{result|warn}}<ref>The output don't liste the version number, and the repository from which it is available.</ref>
| {{result|pass}}
|
| <references/>
|-
| [[User:mharpau|mharpau]]
| Fedora 40 KVM Virtual Machine
| {{result|pass}}
| {{result|pass}}
| {{result|fail}}<ref>Missing command. Add "--help" for more information about the arguments</ref>
| {{result|fail}}<ref>Missing command. Add "--help" for more information about the arguments.</ref>
| {{result|pass}}
| {{result|pass}}
| {{result|pass}}
| <references/>
|-
| [[User:trugul|trugul]]
| Lenovo Thinkpad T450s, Intel i7-5600U x 4, Mem: 8,0 GiB
| {{result|pass}}<ref>Tested using Fedora 40.</ref>
| {{result|pass}}<ref>Tested using Fedora 40</ref>
| {{result|pass}}<ref>Tested using Fedora 40.
I had to use the arguments "list" and "last" without the leading --</ref>
| {{result|fail}}<ref>Tested using Fedora 40.
"dnf enable" and "dnf disable" are invalid commands. Correct ones are "dnf config-manager --enable" and "dnf config-manager --disable".</ref>
| {{result|pass}}<ref>Tested using Fedora 40.</ref>
| {{result|pass}}<ref>Tested using Fedora 40.</ref>
|
| <references/>
|-
| [[User:urtabajev|urtabajev]]
| Hyper-V VM
| {{result|warn}}<ref>No information about `info` command in dnf5(8) while dnf(8) provides it.
From repository  is `<unknown>` same time dnf provides this info.
</ref>
| {{result|warn}}<ref>Does not list repository for packages. Displays`<unknown>`.</ref>
| {{result|fail}}<ref>Missing command. Add "--help" for more information about the arguments.
`dnf5 history list` works.
</ref>
| {{result|fail}}<ref>Unknown argument "--disable" for command "config-manager". Add "--help" for more information about the arguments.
Also
Unknown argument "disable" for command "dnf5". Add "--help" for more information about the arguments.
Unknown argument "enable" for command "dnf5". Add "--help" for more information about the arguments.</ref>
| {{result|pass}}
| {{result|pass}}
|
| <references/>
 
|-
|}
 
=== Exploratory Testing ===
{| class="wikitable" width=100%
! User
! Profile
! [http://fedoraproject.org/wiki/QA:Testcase_Exploratory_Testing Exploratory Testing]
! References
|-
| [[User:adriend|adriend]]
|  Fedora 40 Workstation (fr_FR) - dnf5 5.1.12
| {{result|fail}}<ref>dnf5 config-manager --dump</ref>{{result|pass}}<ref>dnf5 provides /etc/fstab</ref>
| <references/>
|-
| [[User:adriend|adriend]]
| Fedora 40 Workstation (fr_FR) - dnf5 5.1.12
| {{result|pass}}<ref>Upgrading to new rawhide (next 41) with success with : dnf5 distro-sync --releasever=rawhide
</ref>
| <references/>
|-
| [[User:kronenpj|kronenpj]]
| KVM Virtual Machine; Fedora 39
| {{result|pass}}<ref>From updated Fedora 39 system, tried "dnf5 upgrade --releasever=40". The upgrade resulted in a functional system. Though this is a bit strange "dnf5 upgrade" found packages that needed upgrading.</ref>
| <references/>
|-
| [[User:mharpau|mharpau]]
| Fedora 40 KVM Virtual Machine
| {{result|pass}}<ref>sudo dnf5 provides /etc/skel
sudo dnf5 distro-sync --releasever=rawhide </ref>
| <references/>
 
|-
|}
 
 


[[Category:Fedora 40 Test Days]]
[[Category:Fedora 40 Test Days]]
Please note that all contributions to Fedora Project Wiki are considered to be released under the Attribution-Share Alike 4.0 International (see Fedora Project Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please solve the following task below and enter the answer in the box (more info):

Cancel Editing help (opens in new window)