Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test case for https://github.com/keymanapp/status.keyman.com/issues/264 #12

Open
13 tasks
ermshiperete opened this issue Jun 9, 2022 · 56 comments
Open
13 tasks

Comments

@ermshiperete
Copy link

Keyman for Linux Acceptance Test Procedures

  1. These test procedures are to be run before moving from alpha to beta, or beta to stable, or before PRs are merged into stable branches.
  2. Copy these checklists of tests into a new issue (for tier transitions) or a comment on the PR.
  3. When annotating results, use > at the start of a new line under the checkbox to note the result. (For an example, see #3973).

Gather Assets for Testing

click to expand

Either VM or physical machine will work.

  • Ubuntu 18.04 Bionic with Gnome Shell and X11

  • Ubuntu 20.04 Focal with Gnome Shell and X11

  • Ubuntu 22.04 Jammy with Gnome Shell and X11

    Expand to see how to do and verify this
    • when login in, click the cog and select "Ubuntu on Xorg"

      Screenshot from 2022-01-19 18-28-11

    • verify that you're using X11 by running the following command in a terminal:

      echo $XDG_SESSION_TYPE

      This should output x11.

  • Ubuntu 22.04 Jammy with Gnome Shell and Wayland

    Expand to see how to do and verify this
    • when login in, click the cog and select "Ubuntu" (not "Ubuntu on Xorg")

    • verify that you're using Wayland by running the following command in a terminal:

      echo $XDG_SESSION_TYPE

      This should output wayland.

  • Wasta 20.04 with Cinnamon

Setup Steps

click to expand
  • Install latest updates on the system:

    sudo apt update
    sudo apt --autoremove upgrade

    On Ubuntu 18.04 Bionic use the following commands instead:

    sudo apt update
    sudo apt upgrade
    sudo apt autoremove
  • Uninstall previous versions of Keyman for Linux on the system:

    sudo apt --autoremove remove keyman ibus-keyman python3-keyman-config libkmnkbp0-0

    On Ubuntu 18.04 Bionic use these commands instead:

    sudo apt remove keyman ibus-keyman python3-keyman-config libkmnkbp0-0
    sudo apt autoremove
  • Remove left-over artifacts by running:

    rm -rf ~/.local/share/keyman/
    sudo rm -rf /usr/local/share/keyman/
  • Remove all keyboards from Input Sources that except "English (US)"

    • From Ubuntu, start "Settings" --> "Region & Language" (in newer Ubuntu versions: "Settings" --> "Keyboard")
    • On Wasta Linux, open IBus Keyboards instead --> Input Method tab
  • Add the ppa (for pre-beta tests, replace keyman-beta with keyman-alpha):

    sudo add-apt-repository ppa:keymanapp/keyman-beta
    sudo apt update
  • Add a second non-Keyman keyboard so that the language/keyboard dropdown shows (these are the steps for Ubuntu; for Wasta they are similar):

    Expand to see the steps
    • From Ubuntu, start "Settings" --> "Region & Language" (in newer Ubuntu versions: "Settings" --> "Keyboard"; on Wasta Linux open IBus Preferences which can be opened by typing "ibus keyboards").

    • Below "Input Sources" click the "+" and then the three dots:

      Screenshot from 2022-02-03 11-46-53

    • in the search field, type "French" (or any other language), "Other" and then of the French keyboards and finally the "Add" button.

      Screenshot from 2022-02-03 11-50-06

    • now the language/keyboard dropdown will show. If not, reboot.

      Screenshot from 2022-02-03 11-51-24

  • Reboot

  • Change "Complex text layout" setting in LibreOffice Writer:

    Expand to see the steps
    • In LO Tools/Options, go to the Language Settings/Languages tab. Under "Default Languages for Documents" check the box for Complex text layout and select Khmer as language.

      Screenshot from 2022-02-18 12-01-23

    • You'll also have to change the default style: go to Styles/Manage Styles, right-click on "Default Paragraph Style" and select Modify. Go to the Font tab. For CTL Font, select Family "Khmer Mondulkiri" (or another "Khmer" font) and Language "Khmer".

      Screenshot from 2022-02-18 12-04-15

User Testing

click to expand

SUITE_INSPECT: Visual Inspection of master/beta branches

  • TEST_CI_MASTER: Verify the master build for Linux reports green on https://status.keyman.com
  • TEST_CI_BETA: Verify the beta build for Linux reports green on https://status.keyman.com
  • TEST_VERIFY_HISTORY: Verify /HISTORY.md contains all the current changes

SUITE_INSTALLATION: Basic installation

NOTE: The login screen allows you to select different environments by clicking on the cog symbol. Different Ubuntu versions put it in different places and use slightly different icons. In the groups below the menu item to select is put in parenthesis and quotes, e.g. Ubuntu 18.04 Bionic with Gnome Shell and X11 ("Ubuntu").

Screenshot from 2022-06-09 15-35-23

  • GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11 ("Ubuntu")
  • GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11 ("Ubuntu")
  • GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11 ("Ubuntu on Xorg")
  • GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland ("Ubuntu")
  • GROUP_WASTA: Wasta 20.04 with Cinnamon ("Cinnamon (Default)")

Tests

  • TEST_INSTALL: Install keyman and onboard

    • in a terminal window, run:

      sudo apt update
      sudo apt install keyman onboard-keyman
    • verify that this works without showing any error

  • TEST_START: From the launcher, start "Keyman Configuration"

    • Verify "Keyman Configuration" panel appears
  • TEST_KB_INSTALL: Download and install a keyboard

    • Click "Download", enter search for "Khmer", and click the "Khmer Angkor" keyboard
    • Click "Install keyboard"
    • Verify that the Readme is shown in the "README" tab of the install window
    • Click "Install" button
    • Verify that the Welcome page appears after installation
    • Verify the new keyboard appears in "Keyman Configuration"
  • TEST_KB_ADDED: Verify the installed appears in the keyboard dropdown

    • Verify the language tag for the current keyboard appears in the keyboard/language dropdown list in the task bar
      (with language name (Khmer) and "Khmer Angkor" as the keyboard name)
    • From Ubuntu, start "Settings" --> "Region & Language" (in newer Ubuntu versions: "Settings" --> "Keyboard")
    • Verify the keyboard appears in the "Input Sources" list with the language name (Khmer) and keyboard name (Khmer Angkor)
  • TEST_KB_WORKS: Verify that typing with Keyman keyboard works in gedit

    • Type Windows-spacebar (on Ubuntu 18.04 Bionic: Ctrl-spacebar) to switch to the Khmer Angkor keyboard

    • verify that the language tag "km" appears in the taskbar

      Screenshot from 2022-02-03 12-04-10

    • Open the text editor (gedit), verify that the newly installed keyboard can type

    • Open LibreOffice Writer, verify that the newly installed keyboard can type

    • Type Windows-spacebar to switch back to English keyboard

  • TEST_KB_ICELANDIC: Add a keyboard for an additional language

    • From the launcher, start "Keyman Configuration"
    • Verify "Keyman Configuration" dialog appears
    • Click "Download", search for "icelandic", and click the "EuroLatin (SIL) (Icelandic language)" keyboard
    • Click "Install keyboard"
    • Verify that the readme appears in the install window
    • Click "Install" button
    • Verify that the welcome file appears after installation
    • Verify the new keyboard appears in "Keyman Configuration"
    • Verify the new keyboard appears on the top right of the screen (similar to "Icelandic (EuroLatin (SIL)) - is")
    • Add the keyboard for an additional language in GNOME
      • From Ubuntu, start "Settings" --> "Region & Language" (in newer Ubuntu versions: "Settings" --> "Keyboard")
      • In "Input Sources", click "+" to add input source, click the three dots to get the search field
      • Search for German and select the "German (EuroLatin (SIL))" keyboard
      • Click "Add"
      • Verify the language/keyboard combination appears in the "Input Sources" list, similar to "German (EuroLatin (SIL))"
      • Verify the language tag for the new keyboard appears on the top right of the screen (similar to "German (EuroLatin (SIL)) - de")
    • Click Windows-spacebar to switch to the Icelandic keyboard
    • In a text editor (gedit), verify that the newly installed keyboard can type (e.g. typing :a should result in ä)
  • TEST_KB_INST_PKG: Install a package from disk

    • Open https://keyman.com/keyboards/sil_ipa in the browser. Download the sil_ipa.kmp keyboard linked after "Package Download".
    • In the "Keyman Configuration" dialog, click "Install"
    • Browse to the local sil_ipa.kmp file on disk and click "Open" to install it
    • Verify that the readme file appears in the README tab of the install window
    • Click "Install" button
    • Verify that the welcome file appears after installation
    • Verify the keyboard was added to GNOME
      • From Ubuntu, start "Settings" --> "Region & Language" (in newer Ubuntu versions: "Settings" --> "Keyboard")
        Note: you might have to close and re-open the Settings dialog if you still had it open to properly show the keyboards
      • Verify the keyboard appears in the "Input Sources" list (similar to "Undetermined (IPA SIL))")
      • Verify the language tag for the current keyboard appears on the top right of the screen
    • Click Windows-spacebar to switch to the IPA keyboard
    • In a text editor, verify that the newly installed keyboard can type: typing n> should result in ŋ

SUITE_UI: Keyman Configuration dialog

It is sufficient to run these tests on one platform only.

  • TEST_UI_ABOUT: About keyboard

    • In the "Keyman Configuration" dialog, select a keyboard and click "About"
    • Verify package and keyboard information is displayed
    • For a keyboard downloaded from keyman.com, verify a QR Code link is displayed
  • TEST_UI_HELP: Keyboard help

    • In the "Keyman Configuration" dialog, select a keyboard and click "Help"
    • If the package does not include a welcome file verify that the "Help" button is disabled
    • If the package includes a welcome file, verify that it appears.
  • TEST_UI_OPTIONS: Options

    • In the "Keyman Configuration" dialog, select the "EuroLatin (SIL)" keyboard and click "Options"
    • Verify the Options dialog appears.
    • Select a different keyboard that doesn't provide options
    • Verify the Options button is disabled.

SUITE_OSK: On Screen Keyboard tests

  • GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11
  • GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11
  • GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11
  • GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland
  • GROUP_WASTA: Wasta 20.04 with Gnome Shell and X11

Tests

  • TEST_OSK: On Screen Keyboard tests

    • From the launcher, start "onboard"
    • Verify the OSK for the current keyboard appears at the bottom of the screen
    • Verify that the default OSK (en-US) is shown if the current keyboard doesn't have one
    • Click Windows-spacebar to switch to the Khmer Angkor keyboard
    • Verify the OSK switches to match the Khmer Angkor keyboard
    • In a text editor (gedit), verify clicking on an OSK key produces expected output
    • Click Windows-spacebar and switch back to English keyboard
    • Verify the OSK switches back to the English keyboard
  • TEST_OSK_CONFIG: On Screen Keyboard configuration

    • From the launcher, start "onboard settings"
    • Verify the "Onboard Preferences" panel appears

SUITE_CLI: Command line tools

It is sufficient to run these tests on one platform only.

Run the following tests in a terminal window.

km-package-get

  • TEST_CLI_GET: Run km-package-get. Verify that you get an error message.
  • TEST_CLI_GET_ID: Run km-package-get hieroglyphic. Verify the file ~/.cache/keyman/hieroglyphic.kmp got downloaded.
  • TEST_CLI_GET_MAN: Run man km-package-get. Verify it shows the manual page explaining the parameters.
  • TEST_CLI_GET_WEB: Open https://help.keyman.com/products/linux/15.0/reference/km-package-get in the browser. Verify you get the same information as in the manual page.

km-package-install

  • TEST_CLI_INST: Run km-package-install. Verify that you get an error message.
  • TEST_CLI_INST_PKG: Run km-package-install -p sil_korda_jamo. Verify that this adds the "Korean KORDA Jamo (SIL)" keyboard to the keyboard dropdown.
  • TEST_CLI_INST_SHARED: Run sudo km-package-install -s -f ~/.cache/keyman/hieroglyphic.kmp. Verify that this adds the "Hieroglyphic" keyboard for ancient Egyptian to the keyboard dropdown.
  • TEST_CLI_INST_COMPL: Type km-package-install -p gff_ahmha and press TAB key. Verify that this completes the command to km-package-install -p gff_ahmharic.
  • TEST_CLI_INST_MAN: Run man km-package-install. Verify it shows the manual page explaining the parameters.
  • TEST_CLI_INST_WEB: Open https://help.keyman.com/products/linux/15.0/reference/km-package-install in the browser. Verify you get the same information as in the manual page.

km-package-list-installed

  • TEST_CLI_LIST: Run km-package-list-installed. Verify that it lists the keyboards you previously installed.
  • TEST_CLI_LIST_USER: Run km-package-list-installed -u. Verify you get the same list as in the previous test.
  • TEST_CLI_LIST_LONG: Run km-package-list-installed --long. Verify that it lists the keyboards you previously installed, displaying details for each keyboard.
  • TEST_CLI_LIST_SHARED: Run km-package-list-installed -s. This should show the Hieroglyphic keyboard as the only one under "Installed shared Keyman keyboard packages".
  • TEST_CLI_LIST_OS: Run km-package-list-installed -o. There should be no keyboards under "Installed OS Keyman keyboard packages".
  • TEST_CLI_LIST_MAN: Run man km-package-list-installed. Verify it shows the manual page explaining the parameters.
  • TEST_CLI_LIST_WEB: Open https://help.keyman.com/products/linux/15.0/reference/km-package-list-installed in the browser. Verify you get the same information as in the manual page.

km-kvk2ldml

  • TEST_CLI_LDML: Run km-kvk2ldml. Verify that you get an error message.
  • TEST_CLI_LDML_FILE: Run km-kvk2ldml -o /tmp/test.ldml ~/.local/share/keyman/khmer_angkor/khmer_angkor.kvk. Verify that this creates the file /tmp/test.ldml.
  • TEST_CLI_LDML_PRNT: Run km-kvk2ldml -p ~/.local/share/keyman/khmer_angkor/khmer_angkor.kvk. Verify that this prints information about the keyboard.
  • TEST_CLI_LDML_KEYS: Run km-kvk2ldml -k -p ~/.local/share/keyman/khmer_angkor/khmer_angkor.kvk. Verify that in addition to the information about the keyboard it prints the keys contained in the keyboard.
  • TEST_CLI_LDML_MAN: Run man km-kvk2ldml. Verify it shows the manual page explaining the parameters.
  • TEST_CLI_LDML_WEB: Open https://help.keyman.com/products/linux/15.0/reference/km-kvk2ldml in the browser. Verify you get the same information as in the manual page.

km-package-uninstall

  • TEST_CLI_UNINST: Run km-package-uninstall. Verify that you get an error message.
  • TEST_CLI_UNINST_PKG: Run km-package-uninstall sil_euro_latin
    • Verify that this removes the "Icelandic (EuroLatin (SIL))" as well as the "German (EuroLatin (SIL))" keyboards from the keyboard dropdown
    • Verify that the folder ~/.local/share/keyman/sil_euro_latin no longer exists
  • TEST_CLI_UNINST_SHARED: Run sudo km-package-uninstall -s hieroglyphic
    • Verify that this removes the "Hieroglyphic" keyboard from the keyboard dropdown
    • Verify that the folder /usr/local/share/keyman/hieroglyphic no longer exists
  • TEST_CLI_UNINST_MAN: Run man km-package-uninstall. Verify it shows the manual page explaining the parameters.
  • TEST_CLI_UNINST_WEB: Open https://help.keyman.com/products/linux/15.0/reference/km-package-uninstall in the browser. Verify you get the same information as in the manual page.

km-config

  • TEST_CLI_CFG: Run km-config. Verify that it opens the "Keyman Configuration" dialog.
  • TEST_CLI_CFG_VER: Run km-config --version. Verify that it outputs the version number.
  • TEST_CLI_CFG_INST1: Run km-config -i file://$HOME/.cache/keyman/hieroglyphic.kmp. Verify that this opens the installation dialog for the hieroglyphic keyboard.
  • TEST_CLI_CFG_INST2: Run km-package-get el_dinka && km-config --install ~/.cache/keyman/el_dinka.kmp. Verify that this opens the installation dialog for the el_dinka/Thuɔŋjäŋ keyboard.
  • TEST_CLI_CFG_PKG: Run km-config keyman://download/keyboard/sil_pan_africa_positional?bcp47=bjt-latn
    • Verify that this brings up the installation dialog for the "Pan Africa Positional (SIL)" keyboard
    • Click "Install" button
    • Verify that the "Pan Africa Positional (SIL)" shows up for Balanta-Ganja in the keyboards dropdown list
  • TEST_CLI_CFG_MAN: Run man km-config. Verify it shows the manual page explaining the parameters.
  • TEST_CLI_CFG_WEB: Open https://help.keyman.com/products/linux/15.0/reference/km-config in the browser. Verify you get the same information as in the manual page.

SUITE_KBDS: Verify specific keyboards

  • GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11
  • GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11
  • GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11
  • GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland
  • GROUP_WASTA: Wasta 20.04 with Cinnamon

Tests

  • TEST_IPA_WRITER: Open LibreOffice Writer. Switch to "IPA (SIL)" keyboard. Type n>. Verify that the result is "ŋ".
  • TEST_IPA_GEDIT: Open gedit. Switch to "IPA (SIL)" keyboard. Type n>. Verify that the result is "ŋ".
  • TEST_KO_WRITER: Open LibreOffice Writer. Switch to "Korean KORDA Jamo (SIL)" keyboard. Type han<space>geul<space>. Verify that the result is "한글".
  • TEST_KO_GEDIT: Open gedit. Switch to "Korean KORDA Jamo (SIL)" keyboard. Type han<space>geul<space>. Verify that the result is "한글".
  • TEST_KM_WRITER: Open LibreOffice Writer. Switch to "Khmer Angkor" keyboard. Type xEjmr. Verify that the output is "ខ្មែរ".
  • TEST_KM_GEDIT: Open gedit. Switch to "Khmer Angkor" keyboard. Type xEjmr. Verify that the output is "ខ្មែរ".

SUITE_UNINSTALL: Uninstallation

  • GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11
  • GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11
  • GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11
  • GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland
  • GROUP_WASTA: Wasta 20.04 with Cinnamon

Tests

  • TEST_UNINSTALL: Remove the keyman package

    sudo apt --autoremove remove keyman

    (on Ubuntu 18.04 Bionic use these commands instead:

    sudo apt remove keyman
    sudo apt autoremove
    • Verify no errors are displayed
    • Verify the directory and files in /usr/lib/python3/dist-packages/keyman_config are gone
    • Verify that the user installed keyboards didn't get removed, i.e. the subdirectories under ~/.local/share/keyman still exist and still contain the *.kmp and other files.

SUITE_UPDATE: Update an existing installation

  • GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11
  • GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11
  • GROUP_JAMMY: Ubuntu 22.04 Jammy with Gnome Shell and X11 or Wayland
  • GROUP_WASTA: Wasta 20.04 with Cinnamon

Preparation

  • remove keyman package

    sudo apt --autoremove remove keyman
  • remove beta and alpha ppas:

    sudo rm /etc/apt/sources.list.d/keymanapp-ubuntu-keyman*
  • add stable ppa

    sudo add-apt-repository ppa:keymanapp/keyman
  • install latest stable version

    sudo apt update
    sudo apt install keyman onboard-keyman
  • verify that this installed the latest stable version: km-config --version

  • re-add beta ppa:

    sudo add-apt-repository ppa:keymanapp/keyman-beta

    For pre-beta tests install the alpha ppa:

    sudo add-apt-repository ppa:keymanapp/keyman-alpha
  • reboot

Tests

  • TEST_UPGRADE: Upgrade Keyman

    • Run the following command:
      sudo apt update
      sudo apt upgrade
    • Verify that this installed the latest beta (alpha) version: km-config --version
    • verify that the Keyman keyboards still show up in the keyboards dropdown
    • switch to one of the Keyman keyboards and verify that typing with that keyboard still works

What's New Tests ???

  • Refer to the new changes in /history.md and verify functionality
@ermshiperete
Copy link
Author

SUITE_INSPECT: Visual Inspection of master/beta branches

  • TEST_CI_MASTER (PASSED): notes

  • TEST_CI_BETA (PASSED): notes

  • TEST_VERIFY_HISTORY (PASSED): notes

@keymanapp-test-bot
Copy link

keymanapp-test-bot bot commented Jun 9, 2022

User Test Results

Test specification and instructions

⬜ SUITE_INSPECT: Visual Inspection of master/beta branches

✅ SUITE_INSTALLATION: Basic installation

35 tests in 5 groups PASSED
  • ✅ GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11 ("Ubuntu")

    7 tests PASSED
    • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected in Gnome Shell and X11.
    • TEST_START (PASSED): Tested this as per the instructions and it is working as expected in Gnome Shell and X11.
    • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected in Gnome Shell and X11.
    • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected in Gnome Shell and X11.
    • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected in Gnome Shell and X11.
    • TEST_KB_ICELANDIC (PASSED): Tested this in Keyman 15.0.528 beta build as per the instructions and it is working as expected.
    • TEST_KB_INST_PKG (PASSED): Tested this in Keyman 15.0.528 beta build as per the instructions and it is working as expected.
  • ✅ GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11 ("Ubuntu")

    7 tests PASSED
    • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
    • TEST_START (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
    • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
    • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
    • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
    • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
    • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • ✅ GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11 ("Ubuntu on Xorg")

    7 tests PASSED
    • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.
  • ✅ GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland ("Ubuntu")

    7 tests PASSED
    • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.
  • ✅ GROUP_WASTA: Wasta 20.04 with Cinnamon ("Cinnamon (Default)")

    7 tests PASSED
    • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected. (notes)
    • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

✅ SUITE_UI: Keyman Configuration dialog

3 tests in 1 groups PASSED
  • TEST_UI_ABOUT (PASSED): Tested this on Bionic 18.04 (X11) and it is working as expected.
  • TEST_UI_HELP (PASSED): Tested this on Bionic 18.04 (X11) and it is working as expected.
  • TEST_UI_OPTIONS (PASSED): Tested this on Bionic 18.04 (X11) and it is working as expected.

🟥 SUITE_OSK: On Screen Keyboard tests

  • ✅ GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

    2 tests PASSED
    • TEST_OSK (PASSED): Tested this in Keyman 15.0.528 beta build as per the instructions and it is working as expected. (notes)
    • TEST_OSK_CONFIG (PASSED): Tested this as per the instructions and it is working fine in both Gnome Shell and X11. (notes)
  • ✅ GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

    2 tests PASSED
    • TEST_OSK (PASSED): Tested this with the latest Keyman 15.0.528 beta build and it seems to be working as expected. ie., Typing on the OSK Keyboard would the typed letters on the text editor. (notes)
    • TEST_OSK_CONFIG (PASSED): Clicking on the Onboard Settings icon opens the Onboard Preferences dialog. Seems to be working fine.
  • ⬜ GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

    • TEST_OSK (OPEN): retest
    • TEST_OSK_CONFIG (OPEN): retest
  • ⬜ GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

    • TEST_OSK (OPEN): retest
    • TEST_OSK_CONFIG (OPEN): retest
  • 🟥 GROUP_WASTA: Wasta 20.04 with Gnome Shell and X11

    • 🟥 TEST_OSK (FAILED): Tested this as per the instructions and Failed in Gnome Shell and Passed in X11. (notes)
    • TEST_OSK_CONFIG (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11. (notes)

✅ SUITE_CLI: Command line tools

35 tests in 1 groups PASSED
  • TEST_CLI_GET (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS along with Keyman 15.0.243-beta build and it is working as expected.
  • TEST_CLI_GET_ID (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_GET_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_GET_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_COMPL (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_USER (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_LONG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_OS (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_FILE (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_PRNT (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_KEYS (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_VER (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_INST1 (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_INST2 (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.

🟥 SUITE_KBDS: Verify specific keyboards

  • 🟥 GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

    • 🟥 TEST_IPA_WRITER (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
    • 🟥 TEST_IPA_GEDIT (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
    • 🟥 TEST_KO_WRITER (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
    • 🟥 TEST_KO_GEDIT (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
    • TEST_KM_WRITER (OPEN): retest
    • 🟥 TEST_KM_GEDIT (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment. (notes)
  • 🟥 GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

    • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KO_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KM_WRITER (OPEN): retest
    • 🟥 TEST_KM_GEDIT (FAILED): Tested this as per the instructions and it is showing different characters. (notes)
  • ⬜ GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

    • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KO_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KM_WRITER (OPEN): retest
    • TEST_KM_GEDIT (PASSED): Tested this as per the instructions and it is working as expected. (notes)
  • 🟥 GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

    • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • 🟥 TEST_KO_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters. (notes)
    • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_KM_WRITER (OPEN): retest
    • 🟥 TEST_KM_GEDIT (FAILED): Tested this as per the instructions and it is showing wrong characters. (notes)
  • 🟥 GROUP_WASTA: Wasta 20.04 with Cinnamon

    • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
    • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
    • 🟥 TEST_KO_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters. (notes)
    • 🟥 TEST_KO_GEDIT (FAILED): Tested this as per the instructions and it is showing wrong characters. (notes)
    • TEST_KM_WRITER (OPEN): retest
    • TEST_KM_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.

✅ SUITE_UNINSTALL: Uninstallation

5 tests in 5 groups PASSED
  • ✅ GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

    1 tests PASSED
    • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • ✅ GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

    1 tests PASSED
    • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • ✅ GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

    1 tests PASSED
    • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected in X11.
  • ✅ GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

    1 tests PASSED
    • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected in Wayland.
  • ✅ GROUP_WASTA: Wasta 20.04 with Cinnamon

    1 tests PASSED
    • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

✅ SUITE_UPDATE: Update an existing installation

4 tests in 4 groups PASSED
  • ✅ GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

    1 tests PASSED
    • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • ✅ GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

    1 tests PASSED
    • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.
  • ✅ GROUP_JAMMY: Ubuntu 22.04 Jammy with Gnome Shell and X11 or Wayland

    1 tests PASSED
    • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected in Wayland.
  • ✅ GROUP_WASTA: Wasta 20.04 with Cinnamon

    1 tests PASSED
    • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.
Results Template
# Test Results

## SUITE_INSPECT: Visual Inspection of master/beta branches

* **TEST_VERIFY_HISTORY (OPEN):** notes

## SUITE_OSK: On Screen Keyboard tests

### GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

* **TEST_OSK (OPEN):** notes
* **TEST_OSK_CONFIG (OPEN):** notes

### GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

* **TEST_OSK (OPEN):** notes
* **TEST_OSK_CONFIG (OPEN):** notes

## SUITE_KBDS: Verify specific keyboards

### GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

* **TEST_KM_WRITER (OPEN):** notes

### GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

* **TEST_KM_WRITER (OPEN):** notes

### GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

* **TEST_KM_WRITER (OPEN):** notes

### GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

* **TEST_KM_WRITER (OPEN):** notes

### GROUP_WASTA: Wasta 20.04 with Cinnamon

* **TEST_KM_WRITER (OPEN):** notes

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_INSTALL (PASSED): Tested this with the latest Keyman and it is working as expected.

  • TEST_START (PASSED): Tested this with the latest Keyman and it is working as expected.

  • TEST_KB_INSTALL (PASSED): Tested this with the latest Keyman and it is working as expected.

  • TEST_KB_ADDED (PASSED): Tested this with the latest Keyman and it is working as expected.

  • TEST_KB_WORKS (PASSED): Tested this with the latest Keyman and it is working as expected.

  • TEST_KB_ICELANDIC (PASSED): Tested this with the latest Keyman and it is working as expected.

  • TEST_KB_INST_PKG (PASSED): Tested this with the latest Keyman and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_UI: Keyman Configuration dialog

  • TEST_UI_ABOUT (PASSED): Tested this with the Keyman 15.0 beta build and it is working as expected.

  • TEST_UI_HELP (PASSED): Tested this with the Keyman 15.0 beta build and it is working as expected.

  • TEST_UI_OPTIONS (PASSED): Tested this with the Keyman 15.0 beta build and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_OSK (FAILED): Tested this on "onboard" keyboard and it seems that the Keyboard i snot working eventhough it has been changed.

  • TEST_OSK_CONFIG (PASSED): Tested this in 'onboard setting' and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_CLI: Command line tools

  • TEST_CLI_GET (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS along with Keyman 15.0.239-beta build and it is working as expected.
  • TEST_CLI_GET_ID (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_GET_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_GET_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_COMPL (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_USER (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_LONG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_OS (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_FILE (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_PRNT (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_KEYS (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_VER (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_INST1 (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_INST2 (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_WASTA: Wasta 20.04 with Gnome Shell and X11

  • TEST_OSK (FAILED): Able to switch between keyboards using Ctrl+Spacebar, but the On Screen Keyboard still shows the English Keyboard.

  • TEST_OSK_CONFIG (PASSED): Typing 'Onboard Settings' does not show up the Onboard Preferences. Instead of that typing "IBus" on the Search bar, it opens "IBus Preferences" dialog in Wasta Linux.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_IPA_WRITER (PASSED): Tested this with the latest Keyman 15.0.240-beta build and it is working as expected
  • TEST_IPA_GEDIT (PASSED): Tested this with the latest Keyman 15.0.240-beta build and it is working as expected
  • TEST_KO_WRITER (PASSED): Tested this with the latest Keyman 15.0.240-beta build and it is working as expected
  • TEST_KO_GEDIT (PASSED): Tested this with the latest Keyman 15.0.240-beta build and it is working as expected
  • TEST_KM_WRITER (PASSED): Tested this with the latest Keyman 15.0.240-beta build and it is working as expected
  • TEST_KM_GEDIT (PASSED): Tested this with the latest Keyman 15.0.240-beta build and it is working as expected

..in LibreOffice Writer:

..in TextEditor:

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_OSK (PASSED): Tested this as per the instructions and it is working as expected.

  • TEST_OSK_CONFIG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected
  • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected
  • TEST_KO_WRITER (PASSED): Tested this as per the instructions and it is working as expected
  • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected
  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and I noticed that typing in Khmer language produces wrong output. (PFA)
  • TEST_KM_GEDIT (PASSED): Tested this as per the instructions and it is working as expected

Specific Keyboards in LibreOffice Writer:

Specific Keyboards in TextEditor:

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_WRITER (FAILED): Tested this as per the instructions and the expected fonts are missing.
  • TEST_KO_GEDIT (FAILED): Tested this as per the instructions and the expected fonts are missing.
  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and the expected fonts are missing.
  • TEST_KM_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.

Specific Keyboard in LibreOffice Writer:

Specific Keyboard in TextEditor:

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_INSTALL (PASSED): Tested this in Ubuntu 22.04 Jammy Jellyfish Linux and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_INSTALL (PASSED): Tested this in (Ubuntu on Xorg) as per the instructions and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_OSK (FAILED): Tested this and noticed that the OSK keyboard is not get changed into Khmer language after the Switching. Seems to be an issue.

  • TEST_OSK_CONFIG (SKIPPED): There is no options like 'Onboard Settings' to see the 'Onboard Preferences' dialog.

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_OSK (FAILED): Tested this and noticed that the OSK keyboard is not get changed into Khmer language after the Switching. Seems to be an issue.
  • TEST_OSK_CONFIG (SKIPPED): There is no options like 'Onboard Settings' to see the 'Onboard Preferences' dialog.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_IPA_WRITER (PASSED): Tested this in (Ubuntu) and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this in (Ubuntu) and it is working as expected.
  • TEST_KO_WRITER (FAILED): Tested this in (Ubuntu) and the expected fonts are missing.
  • TEST_KO_GEDIT (FAILED): Tested this in (Ubuntu) and the expected fonts are missing.
  • TEST_KM_WRITER (FAILED): Tested this in (Ubuntu) and the expected fonts are missing.
  • TEST_KM_GEDIT (FAILED): Tested this in (Ubuntu) and the expected fonts are missing.

Specific Keyboards in LibreOffice Writer:

Specific Keyboards in LibreOffice TextEditor:

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_IPA_WRITER (PASSED): Tested this in (Ubuntu on Xorg) and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this in (Ubuntu on Xorg) and it is working as expected.
  • TEST_KO_WRITER (PASSED): Tested this in (Ubuntu on Xorg) and it is working as expected.
  • TEST_KO_GEDIT (PASSED): Tested this in (Ubuntu on Xorg) and it is working as expected.
  • TEST_KM_WRITER (FAILED): Tested this in (Ubuntu on Xorg) and the expected fonts are missing.
  • TEST_KM_GEDIT (PASSED): Tested this in (Ubuntu on Xorg) and it is working as expected.

Specific Keyboards in LibreOffice Writer:

Specific Keyboards in LibreOffice TextEditor:

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

SUITE_UPDATE: Update an existing installation

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

SUITE_UPDATE: Update an existing installation

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

SUITE_UPDATE: Update an existing installation

GROUP_JAMMY: Ubuntu 22.04 Jammy with Gnome Shell and X11 or Wayland

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_UNINSTALL (FAILED): Tested this as per the instructions and it seems to be failed after removing the Keyman Package.

Files still there in Keyman Config Folder:

.kmp file is Missing in this Folder:

@ermshiperete
Copy link
Author

SUITE_UPDATE: Update an existing installation

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

@keymanapp-test-bot retest SUITE_OSK GROUP_BIONIC TEST_OSK

@ermshiperete
Copy link
Author

Please retest. I've tested them and they are working for me with km-config version 15.0.243-beta on these OSes.

@keymanapp-test-bot retest SUITE_OSK GROUP_JAMMY_X11 TEST_OSK, SUITE_OSK GROUP_JAMMY_WAYLAND TEST_OSK, SUITE_OSK GROUP_WASTA TEST_OSK

@ermshiperete
Copy link
Author

Please retest. I've tested them and they are working for me with km-config version 15.0.243-beta on these OSes.

@keymanapp-test-bot retest SUITE_OSK GROUP_JAMMY_X11 TEST_OSK, SUITE_OSK GROUP_JAMMY_WAYLAND TEST_OSK, SUITE_OSK GROUP_WASTA TEST_OSK

Okay, I will retest it and will post my result. Thanks.

@ermshiperete
Copy link
Author

@keymanapp-test-bot retest all

Tested all again because tests for Gnome were not tested previously.

@ermshiperete
Copy link
Author

SUITE_INSPECT: Visual Inspection of master/beta branches

Keyman Status:

  • TEST_VERIFY_HISTORY (FAILED): Verified and I noticed that the History.md file does not contain the current changes.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_IPA_WRITER (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
  • TEST_IPA_GEDIT (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
  • TEST_KO_WRITER (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
  • TEST_KO_GEDIT (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.
  • TEST_KM_GEDIT (FAILED): Tested this as per the instructions and it is passed in X11 and failed in Gnome Shell Environment.

Test Results in LibreOffice Writer (Gnome Shell Environment):

Test Results in Text Editor (Gnome Shell Environment):

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.

SUITE_UPDATE: Update an existing installation

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_OSK (FAILED): Clicking on the On Screen Keyboard immediately closes the Text Editor in both Gnome Shell and X11 Environments.

  • TEST_OSK_CONFIG (PASSED): Clicking on the Onboard Settings icon opens the Onboard Preferences dialog. Seems to be working fine.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and it is showing different characters.

  • TEST_KM_GEDIT (FAILED): Tested this as per the instructions and it is showing different characters.

@ermshiperete
Copy link
Author

SUITE_CLI: Command line tools

  • TEST_CLI_GET (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS along with Keyman 15.0.243-beta build and it is working as expected.
  • TEST_CLI_GET_ID (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_GET_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_GET_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_COMPL (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_INST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_USER (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_LONG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_OS (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LIST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_FILE (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_PRNT (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_KEYS (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_LDML_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_SHARED (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_UNINST_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_VER (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_INST1 (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_INST2 (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_PKG (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_MAN (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.
  • TEST_CLI_CFG_WEB (PASSED): Tested this in Ubuntu Focal 20.04 Linux OS and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

SUITE_UPDATE: Update an existing installation

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.

  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters.

  • TEST_KO_GEDIT (FAILED): Tested this as per the instructions and it is showing wrong characters.

  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters.
  • TEST_KM_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected.

SUITE_UPDATE: Update an existing installation

GROUP_WASTA: Wasta 20.04 with Cinnamon

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_WASTA: Wasta 20.04 with Gnome Shell and X11

  • TEST_OSK (FAILED): Tested this as per the instructions and Failed in Gnome Shell and Passed in X11.

..in Gnome Shell Environment:

..in Ubuntu X11 Environment:

  • TEST_OSK_CONFIG (PASSED): Tested this as per the instructions and it is working as expected in both Gnome Shell and X11.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters.

  • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters.
  • TEST_KM_GEDIT (FAILED): Tested this as per the instructions and it is showing wrong characters.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_OSK (FAILED): Tested this as per the instructions and noticed that the OSK does not changed into Khmer Keyboard.

  • TEST_OSK_CONFIG (PASSED): Tested this as per the instructions and noticed that typing Onboard Settings on the Search bar does not show up the Onboard Preferences dialog, however, we could able to see the OSK Config in Accessibility dialog.

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_OSK (FAILED): Tested this as per the instructions and noticed that the OSK does not changed into Khmer Keyboard.

  • TEST_OSK_CONFIG (PASSED): Tested this as per the instructions and noticed that typing Onboard Settings on the Search bar does not show up the Onboard Preferences dialog, however, we could able to see the OSK Config in Accessibility dialog.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_INSTALL (PASSED: Tested this as per the instructions and it is working as expected.
  • TEST_START (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INSTALL (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ADDED (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_WORKS (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_ICELANDIC (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KB_INST_PKG (PASSED): Tested this as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_KBDS: Verify specific keyboards

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_IPA_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_IPA_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_WRITER (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KO_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.
  • TEST_KM_WRITER (FAILED): Tested this as per the instructions and it is showing wrong characters in LibreOffice doc.
  • TEST_KM_GEDIT (PASSED): Tested this as per the instructions and it is working as expected.

Specific Keyboards in LibreOffice Writer:

Specific Keyboards in TextEditor:

@ermshiperete
Copy link
Author

SUITE_UNINSTALL: Uninstallation

GROUP_JAMMY_X11: Ubuntu 22.04 Jammy with Gnome Shell and X11

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected in X11.

GROUP_JAMMY_WAYLAND: Ubuntu 22.04 Jammy with Gnome Shell and Wayland

  • TEST_UNINSTALL (PASSED): Tested this as per the instructions and it is working as expected in Wayland.

SUITE_UPDATE: Update an existing installation

GROUP_JAMMY: Ubuntu 22.04 Jammy with Gnome Shell and X11 or Wayland

  • TEST_UPGRADE (PASSED): Tested this as per the instructions and it is working as expected in Wayland.

@ermshiperete
Copy link
Author

Please check HISTORY.md in the top level directory. Looks like you looked at linux/history.md (we should get rid of those outdated files, but that's a separate issue...).

@keymanapp-test-bot retest SUITE_INSPECT TEST_VERIFY_HISTORY

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

TEST_OSK (FAILED): Clicking on the On Screen Keyboard immediately closes the Text Editor in both Gnome Shell and X11 Environments.

Does this also happen after you reboot the VM?

@ermshiperete
Copy link
Author

I added a section to the "Setup" step to change the complex text layout settings in LibreOffice which is required for TEST_KM_WRITER. Can you please retest?

@keymanapp-test-bot retest SUITE_KBDS TEST_KM_WRITER

@ermshiperete
Copy link
Author

SUITE_INSPECT: Visual Inspection of master/beta branches

  • TEST_VERIFY_HISTORY (PASSED): Tested this with the latest CI build (Keyman 15.0.258 beta) and it seems that the History file is up to date.

@ermshiperete
Copy link
Author

Please check HISTORY.md in the top level directory. Looks like you looked at linux/history.md (we should get rid of those outdated files, but that's a separate issue...).

@keymanapp-test-bot retest SUITE_INSPECT TEST_VERIFY_HISTORY

Okay, I have retested this and I was able to see the updated History file. :-) Thanks.

@ermshiperete
Copy link
Author

SUITE_INSTALLATION: Basic installation

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_KB_ICELANDIC (PASSED): Tested this in Keyman 15.0.528 beta build as per the instructions and it is working as expected.

  • TEST_KB_INST_PKG (PASSED): Tested this in Keyman 15.0.528 beta build as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_BIONIC: Ubuntu 18.04 Bionic with Gnome Shell and X11

  • TEST_OSK (PASSED): Tested this in Keyman 15.0.528 beta build as per the instructions and it is working as expected.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

TEST_OSK (FAILED): Clicking on the On Screen Keyboard immediately closes the Text Editor in both Gnome Shell and X11 Environments.

Does this also happen after you reboot the VM?

No, . Retested this with the latest Keyman 15.0.528 beta build and it seems to be working fine.

@ermshiperete
Copy link
Author

SUITE_OSK: On Screen Keyboard tests

GROUP_FOCAL: Ubuntu 20.04 Focal with Gnome Shell and X11

  • TEST_OSK (PASSED): Tested this with the latest Keyman 15.0.528 beta build and it seems to be working as expected. ie., Typing on the OSK Keyboard would the typed letters on the text editor.

@ermshiperete
Copy link
Author

@ermshiperete The screen keyboard you can enable in the Accessibility dialog doesn't support Keyman. You'll have to install onboard-keyman. However, until now that package was missing from the keyman-beta ppa. It's added now, so you can retest. (onboard will not work with Wayland because the editor looses focus when you click on on the onscreen keyboard).

@keymanapp-test-bot retest SUITE_OSK GROUP_JAMMY_X11 TEST_OSK TEST_OSK_CONFIG, SUITE_OSK GROUP_JAMMY_WAYLAND all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant