From Fedora Project Wiki

(added test results)
 
(One intermediate revision by the same user not shown)
Line 482: Line 482:
!  !!No. of unique Languages!!No. of participants!! No. of New bugs filed !! Total Bug list !! Comments
!  !!No. of unique Languages!!No. of participants!! No. of New bugs filed !! Total Bug list !! Comments
|-
|-
| I18n ||   ||   || || xxxx [{{bz|xxxxxxx}}]||  
| I18n || || 16  || 4 || dnf5 [{{bz|2311298}}], gtk4 [{{bz|2310864}}], ibus [{{bz|2310892}}], ptyxis [{{bz|2311297}}]|| Most people test Workstation iso but two tested KDE and two other tested Silverblue. The languages that participant tested are en_IN, en_US, fr_FR, hi_IN, ja_JP, ko_KR, mr_IN, zh_TW


[[Category:Fedora 41 Test Days]]
[[Category:Fedora 41 Test Days]]

Latest revision as of 08:39, 17 September 2024

Fedora Test Days
I18N

Date 2024-09-10 to 2024-09-16
Time 7 days

Website QA/Fedora_41_test_days
Mailing list test


Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.
How to write Profile in test event page?
Please follow the nomenclature of adding profile information for your testing while submitting test result

1) which variant? WS (Workstation) or SB (Silverblue) or Kinoite ?

2) bare metal or VM?

3) which language used?

4) which arch used?

5) if you upgraded from the previous release, please specify "upgrade"

e.g. a complete user profile should be "Silverblue, KVM, ja_JP, x86_64, Fresh"

What to test?[edit]

Today's installment of Fedora Test Day will focus on Internationalization a.k.a. i18n around Desktops including their applications. this aims to ensure if i18n support works enough on them.

Who's available[edit]

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion ...

Prerequisite for Test Day[edit]

OR

OR

How to test?[edit]

Update your machine[edit]

If you test with an installed system, make sure you have all the current updates installed, using the update manager.

Live image[edit]

Instead of testing on an installed system, you may download a Fedora 41 nightly Workstation live image or Fedora 41 Silverblue image for your architecture. Tips on using a live image are available at FedoraLiveCD. The latest live image links can be found here: please make sure to get a Fedora 41 nightly, not Rawhide.

Run the tests[edit]

Visit the result page and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the Enter result button for the test.

Reporting bugs[edit]

Include some instructions on how to report bugs, and any special instructions.

If you have problems with any of the tests, report a bug to Bugzilla for the appropriate component. If you are unsure about exactly how to file the report or what other information to include, just ask on IRC and we will help you.

Test Results[edit]

Please follow the nomenclature of adding profile information for your testing while submitting test result

1) which variant? WS (Workstation) or SB (Silverblue) or Kinoite ?

2) bare metal or VM?

3) which language used?

4) which arch used?

5) if you upgraded from the previous release, please specify "upgrade"

e.g. a complete user profile should be "Silverblue, KVM, ja_JP, x86_64, Fresh"

Results will be transferred from result page

Fedora 41 changes[edit]

User Profile IBus Chewing default for Traditional Chinese (Taiwan) References
gokulakannan Workstation, KVM, zh_TW, x86_64, Fresh
Pass pass
[1]
  1. Chewing input method correctly inputs the test sentences. Fuzzy Chewing conversion also working as expected.
kanru SB 41.20240909.n.0, VM, zh_TW, x86_64, Fresh
Pass pass
mfabian WS, KVM, ja_JP, x86_64, Fresh
Pass pass
[1]
  1. I did not (yet) test whether it is installed and enabled by default after an installation in zh_TW locale. But the test case works. Except for one minor nitpick: Configure "Keyboard Type" to "Hanyu Pinyin" and "Conversion Engine" to "Fuzzy Chewing" The test case says: “Type "ji hui shao zong ji shi" or "ji hui4 shao zong4 ji2 shi4" should display "機會稍縱即逝"” and when typing without the tones, this works, but when typing with the tones, the digits indicating the tones already trigger the conversion so one should not type a space after a tone, one should type "ji hui4shao zong4ji2shi4", then it works.
petersen WS 41-20240908.n.0 virt-manager zh_TW
Pass pass
pnemade SB, KVM, mr_IN, x86_64
Pass pass
pyadav WS, KVM, ko_KR, x86_64, Fresh
Pass pass
sshil WS 41-20240908 en_IN x86_64 Fresh GNOME
Pass pass

Input(overall) tests[edit]

User Profile setup app emoji References
ersen Fedora-41-20240909 on KVM
Pass pass
Pass pass
geraldosimiao Fedora-KDE-Live-x86_64-41-20240909.n.0 on KVM
Pass pass
Pass pass
kanru SB 41.20240909.n.0, KVM, zh_TW, x86_64, Fresh
Pass pass
Pass pass
Pass pass
matiwari WS, KVM, en_IN, x86_64
Pass pass
Pass pass
[1]
  1. Tested in terminal, firefox, text-editor
mattherix WS 41-20240910, KVM, fr_FR, x86_64, Fresh
Pass pass
Pass pass
Pass pass
mfabian WS, KVM, ja_JP, x86_64, Fresh
Pass pass
[1]
Fail fail
[2]
  1. RHBZ #2310864 Tested on XFCE with ibus-typing-booster in: Firefox, xfce4-terminal, libreoffice, evolution, kwrite. Not tested in gnome-software because gnome-software does not seem to start on XFCE, see bug 2310864
  2. RHBZ #2310892 Mostly works, almost everything described in the test case works, except for opening the emoji selector from the panel menu in XFCE, see bug 2310892
petersen WS 41-20240908.n.0 virt-manager zh_TW GNOME
Pass pass
Pass pass
Pass pass
pnemade SB, KVM, mr_IN, x86_64
Pass pass
Pass pass
[1]
  1. input in Marathi worked in Terminal, Text Editor, Firefox, LibreOffice apps.
pyadav WS, KVM, ko_KR, x86_64, Fresh
Pass pass
Pass pass
Pass pass
romangherta Fedora-Workstation-Live-x86_64-41-20240910.n.0 on KVM
Pass pass
[1]
Pass pass
  1. - Add German and Russian Input Sources. Then in Settings/Keyboard/InputSources click on the three dots next to German and select the "view keyboard layout". On tab 4 you will notice left shift is called "dead belowm..." - Go to Settings/Keyboard/InputSources and next to Russian click on "view keyboard layout" - you will notice the window title is Keyboard Layout - null. - Close all windows then go to top right corner and click on "en". In the new popup click on "Show Keyboard Layout". While Keyboard Layout is open change the input source on the right top corner and notice the layout does not reflect the change consistently and the (null) windows title appears for german as well this time. (same for the new ibus)
sshil WS 41-20240908 en_IN x86_64 Fresh GNOME
Pass pass
Pass pass
tagoh KDE, KVM, ja_JP, x86_64, Fresh
Pass pass
Fail fail
[1]
Fail fail
[2]
Fail fail
[3]
Warning warn
[4]
  1. RHBZ #2267609 a known issue since f40
  2. RHBZ #2237669 a known issue since f39.
  3. RHBZ #2267608 a known issue since f40 but still persists in f41 too.
  4. Super+period brings up plasma-emojier instead of ibus-ui-emojier. This test case doesn't work as expected on KDE
twinkle WS, KVM, hi_IN, x86_64, Fresh
Pass pass

Input(language specific) tests[edit]

User Profile ibus-anthy (Japanese) ibus-hangul (Korean) ibus-libpinyin (Simplified Chinese) ibus-libzhuyin (Traditional Chinese) ibus-table (cangjie) ibus-m17n (general) ibus-m17n (Inscript2) ibus-typing-booster ibus-unikey (Vietnamese) References
kanru SB 41.20240909.n.0, KVM, zh_TW, x86_64, Fresh
Pass pass
mfabian WS, KVM, ja_JP, x86_64, Fresh
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
Pass pass
[4]
Pass pass
[5]
Pass pass
Pass pass
[6]
Pass pass
[7]
Pass pass
  1. Works as described.
  2. Works as described.
  3. Works as described (I did not test changing dictionaries though)
  4. Works as described.
  5. Works, but in Gnome Wayland the illegal input sequence in CangJie5 is hard to test because the preedit has no colour. It just stops and one cannot continue typing and might not realize that something is wrong and one has to type Escape to cancel or Backspace to make the sequence legal again. Gnome Xorg seems to be not available anymore, in XFCE one can see the error colour. One may be able to hear an error beep though.
  6. Tested hi-inscript2
  7. Couldn't find any problems.
pnemade SB, KVM, mr_IN, x86_64
Pass pass
Pass pass
[1]
  1. Used mr-inscript2.mim and its working fine. AltGr mappings also working fine.
pyadav WS, KVM, ko_KR, x86_64, Fresh
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
Pass pass
tagoh KDE, KVM, ja_JP, x86_64, Fresh
Pass pass

Rendering/Printing tests[edit]

User Profile Default font Applications Flatpaks Browsers Harfbuzz Rendering UTRRS References
geraldosimiao Fedora-KDE-Live-x86_64-41-20240909.n.0 on KVM
Pass pass
luckypants
Fail fail
[1]
  1. fontquery-diff 41
    • Comparison between 41 and local
    Error: configure storage: 'overlay' is not supported over overlayfs, a mount_program is required: backing file system is unsupported for this graph driver
luckypants Fedora-Workstation-Live-x86_64-41-20240909 on KVM
Fail fail
[1]
Warning warn
[2]
  1. fontquery-diff 41 * Comparison between 41 and local Error: configure storage: 'overlay' is not supported over overlayfs, a mount_program is required: backing file system is unsupported for this graph driver
  2. Dialog text is not translated. Steps to reproduce: Change OS Language Change Firefox Language Open the link and hover over any emoji: http://unicode.org/emoji/charts/emoji-sequences.html Note that the dialog is not translated to the changed language. The issue persists after logging out.
pnemade SB, KVM, mr_IN, x86_64
Pass pass
[1]
Warning warn
[2]
Pass pass
[3]
Pass pass
[4]
Warning warn
[5]
  1. Though "fontquery-diff 41 -l mr" output worked fine but observed difference for default monospace font for Marathi. Also its easy to use fontquery on Silverblue by layering fontquery package.
  2. Firefox ran in Marathi but TextEditor flatpak, gnome-software does not run in Marathi language.
  3. flatpak commands worked fine.
  4. rendering of Marathi text is correct in Firefox, Chromium
  5. UTRRS website not opening
romangherta Fedora-Workstation-Live-x86_64-41-20240910.n.0 on KVM
Pass pass
Pass pass
[1]
Warning warn
[2]
Pass pass
  1. Libreoffice crashed then on a second start showed the correct characters.
  2. Maybe I don't know how to use flatpak... flatpak list was empty, had to install again LibreOffice for example, it selected the F40 repo, afterwards flatpak run "failed to open display" but I still get the LibreOffice start window
sshil WS 41-20240908 en_IN x86_64 Fresh GNOME
Fail fail
[1]
Pass pass
[2]
  1. $ fontquery-diff 41
    • Comparison between 41 and local
    Error: configure storage: 'overlay' is not supported over overlayfs, a mount_program is required: backing file system is unsupported for this graph driver
  2. while installing fontquery, one warning occurs: Running trigger-install scriptlet: glibc-common-0:2.40-3.fc41.x86_64warning: posix.fork(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead warning: posix.wait(): .fork(), .exec(), .wait() and .redirect2null() are deprecated, use rpm.execute() instead
tagoh KDE, KVM, ja_JP, x86_64, Fresh
Pass pass
[1]
Warning warn
[2]
Fail fail
[3]
Pass pass
[4]
Pass pass
[5]
  1. tested on installed image. The default graph driver has been changed to overlay on podman and it won't work on Live. need to use fuse-overlayfs as mount_program or install Live to get this work.
  2. There are some issues in Fedora package which is quite old. need to update 1.21 or do "pip install fontquery >= 1.21"
  3. RHBZ #1954359 emoji renderred with B/W font. a known issue.
  4. Almost works except emoji.
  5. tried firefox on Plasma

Other tests[edit]

User Profile langpacks packages References
bittin Dell OptiPlex Micro 3050 - cockpit VM - Branched
Warning warn
[1]
luckypants Fedora-Workstation-Live-x86_64-41-20240909 on KVM
Pass pass
mattherix WS 41-20240910, KVM, fr_FR, x86_64, Fresh
Pass pass
pnemade SB, KVM, mr_IN, x86_64
Warning warn
[1]
  1. If you are changing the system language on WS then after you logout from current session and login the new language langpacks got installed due to gnome-software-fedora-langpacks but same is not valid for Silverblue as gnome-software-fedora-langpacks does not exists on default installation. In that case just layer this plugin package and reboot. After reboot the new system language langpacks will get installed.
pnemade F41 Silverblue x86_64 KVM
Pass pass
[1]
  1. langpacks commands works in toolbox.
pyadav WS, KVM, ko_KR, x86_64, Fresh
Pass pass
[1]
  1. dnf list installed "langpacks*" list both installed and available packages, same behavior with dnf list available "langpacks*" . Previously they listed installed(dnf list installed "langpacks*") and available(dnf list available "langpacks*") packages only not both.
romangherta Fedora-Workstation-Live-x86_64-41-20240910.n.0 on KVM
Fail fail
[1]
  1. dnf list --installed "langpacks*" incomplete list of packages, only 2 out of 5 installed
sshil WS 41-20240908 en_IN x86_64 Fresh GNOME
Pass pass
tagoh KDE, KVM, ja_JP, x86_64, Fresh
Pass pass
[1]
  1. All the test cases works as expected on Plasma

Fedora 41 Test Day Report[edit]

No. of unique Languages No. of participants No. of New bugs filed Total Bug list Comments
I18n 8 16 4 dnf5 [RHBZ #2311298], gtk4 [RHBZ #2310864], ibus [RHBZ #2310892], ptyxis [RHBZ #2311297] Most people test Workstation iso but two tested KDE and two other tested Silverblue. The languages that participant tested are en_IN, en_US, fr_FR, hi_IN, ja_JP, ko_KR, mr_IN, zh_TW