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

Fix sporadic issues with key presses for yast2 tftf and samba test modules #7917

Merged
merged 2 commits into from Jul 17, 2019

Conversation

rwx788
Copy link
Member

@rwx788 rwx788 commented Jul 17, 2019

In #7802 we have removed assert_screen call after we open firewall
details dialog. After that we open logs dialog, but press key to early
as previous dialog is still open.
With this PR, we assert that we got to the original screen before the
key press.
For samba module we have wait_screen_change wrapper which is not solving the issue with key presses sync. Extra needle was created using openQA webui.

See poo#53972.

Verification runs

Rodion Iafarov added 2 commits July 17, 2019 13:41
In os-autoinst#7802 we have removed `assert_screen` call after we open firewall
details dialog. After that we open logs dialog, but press key to early
as previous dialog is still open.
With this PR, we assert that we got to the original screen before the
key press.

See [poo#53972](https://progress.opensuse.org/issues/53972).
@rwx788 rwx788 changed the title Fix regression introduced in #7802 Fix sporadic issues with key presses for yast2 tftf and samba test modules Jul 17, 2019
@mloviska
Copy link
Contributor

I think we are not handling FW port properly.
http://f174.suse.de/tests/268#step/yast2_tftp/9

Most likely the above needle is just incorrect.

@rwx788
Copy link
Member Author

rwx788 commented Jul 17, 2019

I think we are not handling FW port properly.
http://f174.suse.de/tests/268#step/yast2_tftp/9

Most likely the above needle is just incorrect.

Nice catch, but I've recognized that I have outdated set of needles, on osd we have another needle matching: https://openqa.suse.de/tests/3078000#step/yast2_tftp/9 I will check if we should increase matching level for those to detect checkbox state properly.

@rwx788
Copy link
Member Author

rwx788 commented Jul 17, 2019

I've cleaned-up needles, so last VR doesn't have that problem. Synchronization problem is also resolved.

@mloviska mloviska merged commit 294caac into os-autoinst:master Jul 17, 2019
@rwx788 rwx788 deleted the yast2_tftp branch May 18, 2020 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants