action #115220
closedNeedle for keyboard selection is matching also language variants
0%
Description
Some tests are failing
Rainer observed: "I guess the main problem is here: https://openqa.suse.de/tests/9309945#step/yast2_keyboard/9
Where "German (Switzerland) is selected. If you look at the possible needles for "yast2_keyboard_layout_gedit_test" then they all try to match the "ß" (sharp-s) character which seems to be part of the Switzerland keyboard layout. The question is why the test advances to Switzerland and does not stop at German without any variants."
So we enlarge needle "yast2_keyboard-layout-german" matching area so it matches only German layout, not German (Switzerland) or any other variant
Updated by JERiveraMoya over 1 year ago
- Tags deleted (
YaST) - Status changed from New to In Progress
Updated by coolgw over 1 year ago
clone to my own worker then the case pass with current exist needle. so need further check diff between osd VS local worker env.
http://10.162.2.137/tests/373#step/yast2_keyboard/9
Updated by coolgw over 1 year ago
trying to debug what's happen during needle match
openqa-clone-custom-git-refspec https://github.com/coolgw/os-autoinst-distri-opensuse/tree/debug0816 http://openqa.suse.de/tests/9317107
Created job #9337780: sle-12-SP4-Server-DVD-Updates-x86_64-Build20220811-1-mau-extratests-yast2ui@64bit -> http://openqa.suse.de/t9337780
Updated by coolgw over 1 year ago
This is not caused by needle match, the default selection become german now, code need change instead of needle.
Updated by coolgw over 1 year ago
- Status changed from In Progress to Resolved