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]] |