action #30586
closedcoordination #30580: [sle][functional][u][epic]Test for keyboard layout switching
[sle][functional][easy]keyboard layout switching - check for keyboard layout in console after first_boot
0%
Description
Acceptance criteria¶
- AC1: Test for changed keyboard layout in console in scenario where layout is changed, relies on #30583
Tasks¶
- needs #30583 first
- to come up with a test for the layout in console login prompt I suggest selecting a new tty which so far is not yet used, e.g. tty3 should be free according to
susedistribution.pm::init_consoles
. Try to type based on the test variable in #30583 and detect the state with a needle - Extend for test after login for user, e.g. in
user-console
- Extend for test after login for root, e.g. in
root-console
Updated by okurz almost 7 years ago
- Copied from action #30583: [sle][functional][medium]keyboard layout switching - installer added
Updated by okurz almost 7 years ago
- Copied from deleted (action #30583: [sle][functional][medium]keyboard layout switching - installer)
Updated by okurz almost 7 years ago
- Copied to action #30589: [sle][functional][u][easy] keyboard layout switching - check for keyboard layout in gdm+gnome added
Updated by okurz almost 7 years ago
- Copied to deleted (action #30589: [sle][functional][u][easy] keyboard layout switching - check for keyboard layout in gdm+gnome)
Updated by mloviska almost 7 years ago
As long as keyboard layout or keymap is a particular locale test, I propose to extend this module for a system locale verification function as well. Due to known issue https://bugzilla.suse.com/show_bug.cgi?id=1074988.
Updated by riafarov almost 7 years ago
- Related to coordination #31426: [sle][functional][u][epic] extend tests for icewm regarding raspberry pi scenario (was: extend tests for icewm a bit) added
Updated by mloviska almost 7 years ago
Test was failing for minimalx, because of missing desktop-runner handler in subroutine x11_start_program in susedistribution.pm. ICEWM is using "super-spc" shortcut instead of "alt-f2". For more information bindkey.h: https://github.com/bbidulock/icewm/blob/c7e0d0ea14854eb1d513a6e306671788bb73623c/src/bindkey.h#L50.
Updated by mloviska almost 7 years ago
- Status changed from Workable to In Progress
Updated by mloviska almost 7 years ago
- Status changed from In Progress to Feedback
Updated by okurz almost 7 years ago
Hi Martin. Can you explain why you set "Feedback" here? What do you expect should be the next step to conduct?
I don't understand why a ticket about "check for keyboard layout in console" is related to anything about icewm. Please elaborate.
Updated by riafarov almost 7 years ago
- Due date changed from 2018-02-27 to 2018-03-13
PR waits for review. Missing run on OSD.
Updated by mloviska almost 7 years ago
Updated by okurz over 6 years ago
- Due date changed from 2018-03-13 to 2018-03-27
- Status changed from Feedback to In Progress
- Target version changed from Milestone 14 to Milestone 15
PR merged, all verifications looked fine. Please monitor the tests on all products and make sure we have the DoD and ACs covered.
Updated by AndreasStieger over 6 years ago
Fails in openSUSE Leap 42.3 maintenance tests
https://openqa.opensuse.org/tests/632971#step/keymap_or_locale/9
https://openqa.opensuse.org/tests/632974#step/keymap_or_locale/9
Updated by okurz over 6 years ago
- Copied to action #33151: [sle][functional][easy] fix keyboard layout switching tests added
Updated by okurz over 6 years ago
- Due date changed from 2018-03-27 to 2018-04-24
Updated by mloviska over 6 years ago
- Related to action #33526: [sle][functional][y][medium][timeboxed:2h] test fails in keymap_or_locale - display manager is not running in tty2 as expected added
Updated by mloviska over 6 years ago
- Related to deleted (action #33526: [sle][functional][y][medium][timeboxed:2h] test fails in keymap_or_locale - display manager is not running in tty2 as expected)
Updated by mloviska over 6 years ago
Can I close this ticket as https://progress.opensuse.org/issues/33151 is related to failures ?
Updated by okurz over 6 years ago
It's up to you to close either this one or the "fix"-one. Probably I should not have created #33151 and just kept this one open until the unexpected failures are also handled.
Updated by mloviska over 6 years ago
- Status changed from In Progress to Resolved
Updated by okurz almost 6 years ago
I think we missed something here. https://openqa.opensuse.org/tests/816830#step/keymap_or_locale/10 shows that we test "keyboard layout after login of user in gnome" but what is missing is the changed layout. Will create follow-up tickets.
Updated by mloviska almost 6 years ago
okurz wrote:
I think we missed something here. https://openqa.opensuse.org/tests/816830#step/keymap_or_locale/10 shows that we test "keyboard layout after login of user in gnome" but what is missing is the changed layout. Will create follow-up tickets.
As of now, the test works only with EN keyboard layout. There is no video available from the run, but I assume there was no change of keyboard layout.