Latest revision |
Your text |
Line 42: |
Line 42: |
|
| |
|
| == Test Results == | | == Test Results == |
| === Basic Test ===
| | This will be populated when the test day has ended |
| {|
| |
| ! User
| |
| ! Profile
| |
| ! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_module_information Module List]
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_Modularity_install_module Module Install]
| |
| ! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_switch_stream Switch a module stream]
| |
| ! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_remove_module Remove a module]
| |
| ! [http://fedoraproject.org/wiki/QA:Testcase_Modularity_enable-disable_module Enable and disable a module]
| |
| ! [http://fedoraproject.org/wiki/User:Lruzicka/Testcase_modular_update Update/upgrade a modular system]
| |
| ! References
| |
| |-
| |
| | [[User:Peter V. Daniels|Peter V. Daniels]]
| |
| | Intel® Core™2 Duo CPU T7100 @ 1.80GHz × 2 Version 3.32.0 64-bit JUSB 59Gi Sandisk
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|fail}}
| |
| | {{result|fail}}
| |
| | {{result|fail}}
| |
| | {{result|pass}}{{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:alciregi|alciregi]]
| |
| | Fedora 30 Workstation MacBookPro5,5
| |
| | {{result|pass}}
| |
| |
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:alciregi|alciregi]]
| |
| | Fedora30
| |
| |
| |
| | {{result|fail}}<ref>{{bz|1692871}} </ref>
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:alciregi|alciregi]]
| |
| | Fedora30 armv7hl Raspberry Pi 3
| |
| |
| |
| |
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:alciregi|alciregi]]
| |
| | armv7hl Raspberry Pi 3
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:aysabzevar|aysabzevar]]
| |
| | MacBook Pro Mojave 10.14.3 + VirtualBox 5.2.20 + Fedora-Workstation-Live-x86_64-30_Beta-1.7
| |
| | {{result|pass}}<ref>I also tested optional parts (--enabled, --installed, --all, etc. switches), all passed.</ref>
| |
| | {{result|pass}}{{result|fail}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|fail}}
| |
| | <references/>
| |
| |-
| |
| | [[User:brunocclaudino|brunocclaudino]]
| |
| | notebook ASUS x550C - Fedora 29 + boxes 3.30.3-2.fc29 with Fedora-Workstation-Live-x86_64-30_Beta-1
| |
| | {{result|fail}}<ref>Update - the command --installed is not working,installed modules are not showing up,the other commands are working fine</ref>{{result|pass}}<ref>I also tested optional parts (--enabled, --installed, --all), all passed. </ref>
| |
| | {{result|fail}}<ref>
| |
| I installed the ant, octave and perl modules, only the ant appears when we use --enabled but does not appear in --installed, the other two modules do not appear, when we check the packets only the ant and octave are in the same version reported in the module .</ref>{{result|fail}}<ref>
| |
| I installed the ant, octave and perl modules, only the ant appears when we use --enabled and --installed, the other two modules do not appear, when we check the packages only the ant and the octave are in the same version reported in the module.</ref>
| |
| | {{result|fail}}<ref>In step 2, no module appears in the --installed</ref>
| |
| | {{result|fail}}<ref>In step 2 no module appears in the --installed, I tried to remove the ant module and I received the following msg "Unable to match profile in argument ant"</ref>
| |
| | {{result|pass}}
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:clatham|clatham]]
| |
| |
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:dyaffe|dyaffe]]
| |
| | Raspberry Pi 3B+ Aarch 64
| |
| | {{result|pass}}
| |
| |
| |
| | {{result|fail}}
| |
| | {{result|pass}}
| |
| | {{result|fail}}
| |
| | {{result|fail}}
| |
| | <references/>
| |
| |-
| |
| | [[User:dyaffe|dyaffe]]
| |
| | jjjjjjjjjjjjjjjjjj
| |
| |
| |
| | {{result|fail}}
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:garrmcnu|garrmcnu]]
| |
| | Cloud Base 30 Beta 1.8 vagrant-libvirt
| |
| | {{result|pass}}
| |
| | {{result|pass}}<ref>No default profile for multiple modules - e.g. postgresql, ripgrep:master</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:jjjjjjjjjj|jjjjjjjjjj]]
| |
| | jjjjjjjjjjjjjjjjjj
| |
| | {{result|pass}}<ref>{{bz|752855}} {{bz|25532}} jjjjjjjjjjjjjjjjjjjjj</ref>
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:krouma|krouma]]
| |
| | Dell G5 5587, Fedora 29 x86_64 KVM/QEMU
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}<ref>Tested version is Fedora 30. Fedora 29 is used for virtualization. Both are Workstation editions.</ref>
| |
| | <references/>
| |
| |-
| |
| | [[User:lruzicka|lruzicka]]
| |
| | Fedora Beta 30, RC 1.7, libvirt
| |
| | {{result|pass}}
| |
| | {{result|pass}}<ref>{{bz|1692700}} I have tested the installation for the following modules: mariadb 10.3, bat, django, and ruby. Except ruby, everything worked, ruby has broken dependencies, so I am going to file a bug for it.</ref>
| |
| | {{result|pass}}<ref>The mechanisms work fine, but with some packages, that don't have a default profile defined, you have to use the "module:stream/profile" definition to actually install the module (or switch a stream), otherwise it only enables the module and nothing will be installed.</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}{{result|pass}}
| |
| | {{result|pass}}<ref>I made a mistake when I was upgrading the system previously. With installed modules, you have use a different --setopt='module_platform_id=platform:f30' with the download command.</ref>{{result|fail}}<ref>An installed module, postgresql 9.6, was upgraded to version 11, which is against modularity principles. The situation is currently being investigated and I am going to file a bug when I have more info.</ref>
| |
| | <references/>
| |
| |-
| |
| | [[User:lucasaf88|lucasaf88]]
| |
| | Fedora-KDE-Live-x86_64-30_Beta-1.4
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>test</ref>{{result|fail}}<ref>I did a test with docker and kubernetes. With docker using command 'sudo dnf module install docker' returns the error "broken groups or modules: docker Modular dependency problems: Problem: conflicting requests: - nothing provides module(platform:f29) needed by module docker:2017.0:20180409180031:3ff668f0-0.x86_64 - nothing provides module(container-tools:2017.0) needed by module docker:2017.0:20180409180031:3ff668f0-0.x86_64"
| |
| With kubernetes using command 'sudo dnf module install kubernetes' return the error "Cannot enable more streams from module 'kubernetes' at the same time Unable to resolve argument kubernetes Error: Problems in request: broken groups or modules: kubernetes".
| |
| Then I used the command 'sudo dnf module install kubernetes:1.10' and installed it successfully, but only appears in the list of enabled (--enabled), in the list of installed (--installed) nothing appears.
| |
| I also tried installing kubernetes with the openshift-3.10 stream, using the 'sudo dnf module install kubernetes:openshift-3.10' command. But the error returned: "No default profiles for module kubernetes:openshift-3.10 The operation would result in switching of module 'kubernetes' stream 1.10' to stream 'openshift-3.10' Error: It is not possible to switch enabled streams of a module. It is recommended to remove all installed content from the module, and reset the module using 'dnf module reset <module_name>' command. After you reset the module, you can install the other stream."
| |
| </ref>
| |
| | {{result|pass}}<ref>Tested: gimp, dwm, fish</ref>
| |
| | {{result|pass}}<ref>Tested with gimp, scala</ref>
| |
| | {{result|pass}}<ref>Tested with gimp, nodejs, scala, ruby</ref>
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:mhavrila|mhavrila]]
| |
| | Fedora-Xfce-Live-x86_64-30_Beta-1.4.iso
| |
| | {{result|fail}}<ref> "Default profile" field is missing for multiple modules. For example: perl; swig; docker; mysql </ref>
| |
| | {{result|fail}}<ref>Test2 - [Module install] - step 6: "Check that packages were really installed rpm -qa <module>" rpm -qa django doesn't print anything. However, rpm -qa | grep django prints two packages. This testcase probably needs update. </ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:mhavrila|mhavrila]]
| |
| | Xfce live
| |
| | {{result|fail}}<ref>"Default profile" field is missing for multiple modules. For example: perl; swig; docker; mysql</ref>
| |
| | {{result|fail}}<ref>Test2 - [Module install] - step 6: "Check that packages were really installed rpm -qa <module>" rpm -qa django doesn't print anything. However, rpm -qa | grep django prints two packages. This testcase probably needs update.</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:nielsenb|nielsenb]]
| |
| | Compaq 8510w Fedora 30 Candidate Beta 1.8
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:rarenerd|rarenerd]]
| |
| | Fedora Workstation 30 x86_64 Beta 1.8
| |
| | {{result|fail}}<ref>Default profile missing for:
| |
| - libgit2
| |
| - lizardfs
| |
| - openmpi
| |
| - postgresql
| |
| - rawtherapee
| |
| </ref>
| |
| | {{result|fail}}<ref>Tested docker (2017.0), golang (1.10), gimp (2.10), nodejs:11 and mysql:5.7/client
| |
|
| |
|
| Installation of docker failed, nothing provides module(platform:f29) and module(container-tools:2017.0).
| |
|
| |
| Other results where as expected.</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}<ref>Including optional reset</ref>
| |
| | {{result|fail}}<ref>"module:stream is enabled / disabled" confirmations were not shown.</ref>
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:sfranken|sfranken]]
| |
| | Fedora 29 Workstation, System76 Kudu Professional Intel i7 4700MQ
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:sjreese|sjreese]]
| |
| | Fedora Server 30 RC 1.7 - libvirt
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>posgresql does not have a default profile. "dnf install module django" runs properly and installs packages, but "rpm -qa django" returns nothing. Expected Result #5: "If the module was an application or a service, it should attempt to start" was not satisfied for postgresql or mariadb, "systemctl status posgresql" and "systemctl status mariadb" both showed the services as disabled.</ref>
| |
| | {{result|fail}}<ref>Initially installed mariadb/10.3/server, then removed. After that, mariadb/10.1/server fails to install with "nothing provides module(platform:f29) needed by module mariadb:10.1:20180418185803:6c81f848-0.x86_64". Trying to install mariadb/10.4/server fails with "nothing provides libwsrep-lib.so()(64bit) needed by maria-server-3:10.4.2-1.beta.module_f30+2924+d4dbc42b.x86_64" and "nothing provides libwsrep_api_v26.so()(64bit) needed by maria-server-3:10.4.2-1.beta.module_f30+2924+d4dbc42b.x86_64".
| |
|
| |
| Changing module stream for postgresql (11 to 10) worked properly.</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:suprith4989|suprith4989]]
| |
| |
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:suprith4989|suprith4989]]
| |
| | suprith4989
| |
| | {{result|pass}}
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | <references/>
| |
| |-
| |
| | [[User:szydell|szydell]]
| |
| | Fedora 30 b1.7 -> Virtualbox 6.0.4 -> Fedora KDE 29 -> System76 Oryx Pro (oryp4), i7-8750H, 32GB ram
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>{{bz|1692799}} {{bz|1692802}} {{bz|1692805}} Packages with empty Profiles list or without the default Profile: libgit2, lizardfs, mariadb, minetest, openmpi, perl-bootstrap, postgresql, rawtherapee.</ref>
| |
| | {{result|fail}}<ref>dnf module install mysql:5.6 does not install packages, only enables module.</ref>
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>When you enable the module (:stream), a confirmation "module:stream is enabled" does not appear. There is only 'Complete!' info.
| |
| Same situation with disabling. Tested with perl:5.26
| |
| </ref>
| |
| | {{result|pass}}
| |
| | <references/>
| |
| |-
| |
| | [[User:szydell|szydell]]
| |
| | Fedora KDE 29 -> System76 Oryx Pro (oryp4), i7-8750H, 32GB ram
| |
| | {{result|pass}}
| |
| | {{result|fail}}<ref>Expected results, point 6: Using dnf module install <module>:<stream> should be enough to install every module.
| |
| Using that command only enables module in given stream (tested on pki:10.6, mariadb:10.4 and perl:5.26). Packages are not installed. When tried to install adding /default, there are errors related to dependencies. It looks like those 3 modules are broken. When tried the same on mariadb:10.1, it worked OK.</ref>
| |
| | {{result|fail}}<ref>Started with installed 'postgresql:11'.
| |
| Removal: OK
| |
| Reset: OK
| |
| Installation of the 'postgresql:10': failed. It only enabled module, no packages were installed.</ref>
| |
| | {{result|pass}}
| |
| | {{result|pass}}
| |
| |
| |
| | <references/>
| |
|
| |
| |-
| |
| |}
| |
|
| |
|
| |
| [[Category:Fedora 30 Test Days]] | | [[Category:Fedora 30 Test Days]] |