action #30586
closed
coordination #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
Added by okurz almost 7 years ago.
Updated almost 6 years ago.
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
- Copied from action #30583: [sle][functional][medium]keyboard layout switching - installer added
- Copied from deleted (action #30583: [sle][functional][medium]keyboard layout switching - installer)
- Parent task set to #30580
- Copied to action #30589: [sle][functional][u][easy] keyboard layout switching - check for keyboard layout in gdm+gnome added
- Copied to deleted (action #30589: [sle][functional][u][easy] keyboard layout switching - check for keyboard layout in gdm+gnome)
- Related to coordination #31426: [sle][functional][u][epic] extend tests for icewm regarding raspberry pi scenario (was: extend tests for icewm a bit) added
- Status changed from Workable to In Progress
- Status changed from In Progress to Feedback
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.
- Due date changed from 2018-02-27 to 2018-03-13
PR waits for review. Missing run on OSD.
- 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.
- Copied to action #33151: [sle][functional][easy] fix keyboard layout switching tests added
- Due date changed from 2018-03-27 to 2018-04-24
recent failures will be handled in #33151
- 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
- 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)
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.
- Status changed from In Progress to Resolved
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.
Also available in: Atom
PDF