Project

General

Profile

Actions

action #17196

closed

action #14068: [tools] Gather more system information and logs in case of boot/reboot times out

[tw][gnome-live] test fails in reboot_gnome to show logout dialog

Added by okurz about 7 years ago. Updated almost 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
-
Start date:
2017-02-19
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

openQA test in scenario opensuse-Tumbleweed-GNOME-Live-x86_64-gnome-live@64bit fails in
reboot_gnome to show the logout dialog.

Reproducible

Fails since Build 20170210 consistently

Expected result

Last good: 20170209

Suggestions

crosscheck manually.
Would be nice to fix this as this is currently the only job failing on Tumbleweed tests :-)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by okurz about 7 years ago

  • Status changed from New to In Progress
  • Assignee set to dimstar

dimstar, you have been investigating a bit. Could you ever reproduce this locally? Any suggestions in which direction to check?

Taking a look into the latest jobs logs I see:

13:23:44.1090 Debug: /var/lib/openqa/share/tests/opensuse/tests/x11/reboot_gnome.pm:21 called testapi::wait_still_screen
13:23:44.1091 713 <<< testapi::wait_still_screen(stilltime=7, timeout=30, simlvl=47)
13:23:51.2335 713 >>> testapi::wait_still_screen: detected same image for 7 seconds
13:23:51.2336 Debug: /var/lib/openqa/share/tests/opensuse/tests/x11/reboot_gnome.pm:22 called testapi::send_key_until_needlematch
13:23:51.2337 713 <<< testapi::check_screen(mustmatch='logoutdialog', timeout=10)
[...]
13:24:02.7010 713 >>> testapi::_check_backend_response: match=logoutdialog timed out after 10
13:24:02.7361 Debug: /var/lib/openqa/share/tests/opensuse/tests/x11/reboot_gnome.pm:22 called testapi::send_key_until_needlematch
13:24:02.7362 713 <<< testapi::send_key(key='ctrl-alt-delete')
13:24:02.9375 Debug: /var/lib/openqa/share/tests/opensuse/tests/x11/reboot_gnome.pm:22 called testapi::send_key_until_needlematch
13:24:02.9377 713 <<< testapi::check_screen(mustmatch='logoutdialog', timeout=10)
[...] (repeats many times)
13:25:22.7924 713 >>> testapi::_check_backend_response: match=logoutdialog timed out after 10

can someone read out from the job logs why the dialog does not show up?

Actions #2

Updated by dimstar about 7 years ago

if only I knew for sure - what seems to be happening though is that the 'mediakey' plugin for gnome-settings-daemon somehow crashes / disappears.

The GNOME Next media reboots as expected - I suggest to 'wait it out' for GNOME 3.24.0 to hit us end of March to see if it just resolves this issue too

Actions #4

Updated by okurz about 7 years ago

  • Parent task set to #14068
Actions #5

Updated by dimstar about 7 years ago

With the update to GNOME 3.24 the problem disappeared in openSUSE: https://openqa.opensuse.org/tests/375783#

If the same happens in SLE, I'd see a product bug there, no openQA issue

Actions #6

Updated by dimstar about 7 years ago

While I did digg a bit in log files, it seemed like the mediakey plugin is either not properly being loaded or crashing - causing ctrl-alt-del no longer to be interpreted

Actions #7

Updated by okurz almost 7 years ago

  • Status changed from In Progress to Resolved

I guess it's an already reported product issue which is not very likely to happen on openSUSE but more likely to hit SLE tests, maybe depending on our test setup. I will update the progress ticket and bug accordingly and close the progress issue. The product bug is bsc#1000599

Actions

Also available in: Atom PDF