Project

General

Profile

Actions

action #32683

closed

[sle][functional][u][medium] Implement proper post_fail_hook for boot_to_desktop

Added by mgriessmeier about 6 years ago. Updated about 5 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 23
Start date:
2018-03-02
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

openQA test in scenario sle-15-Installer-DVD-x86_64-yast2_ncurses@64bit fails in
boot_to_desktop

We want to have proper possibilities to debug issues like this, so we'd need a proper post_fail_hook in boot_to_desktop

Acceptance criteria

  • AC1: There is a post_fail_hook for boot_to_desktop at least trying to do anything, e.g. find out if the welcome message is there, exactly as for s390x, and logging the DISPLAY variables to crosscheck text-login vs. displaymanager/generic-desktop and nothing more!

Suggestions

  • Read the current post_fail_hook for first_boot and boot_to_desktop (using a helper function wait_boot) and understand what it is doing
  • Read the current bootup problems handling for s390x
  • Apply something comparable for non-s390x backends

Further details

Always latest result in this scenario: latest


Related issues 5 (0 open5 closed)

Related to openQA Tests - action #34609: [sle][functional][u][medium] Improve Implementation of workaround for bsc#1083646 and debug output in reconnect_s390 on S390-KVMRejectedmgriessmeier2018-04-102018-04-24

Actions
Related to openQA Tests - action #43376: [functional][u] Adapt opensusebasetest to provide dmesg and journal logResolvedSLindoMansilla2018-11-05

Actions
Has duplicate openQA Tests - action #44345: [functional][u] test fails in first_boot - Implement workaround to try to login instead of just pressing escape and hoping for the bestRejectedokurz2018-11-262019-02-12

Actions
Blocked by openQA Tests - action #33202: [sle][functional][s390x][zkvm][u][hard] test fails in boot_to_desktop - still insufficient error reporting, black screen with mouse cursor - we all hate it (was: I hate it)Resolvedmgriessmeier2018-03-132018-08-14

Actions
Blocks openQA Tests - action #42863: [sle][functional][u] test fails in first_boot - hard to see what is exactly the cause for timeout issueResolvedokurz2018-10-24

Actions
Actions #1

Updated by okurz about 6 years ago

  • Due date set to 2018-04-10
Actions #2

Updated by okurz about 6 years ago

  • Description updated (diff)
  • Status changed from New to Workable
Actions #3

Updated by okurz about 6 years ago

  • Due date changed from 2018-04-10 to 2018-05-08

not enough capacity in S14, moving

Actions #4

Updated by okurz about 6 years ago

  • Related to action #34609: [sle][functional][u][medium] Improve Implementation of workaround for bsc#1083646 and debug output in reconnect_s390 on S390-KVM added
Actions #5

Updated by okurz almost 6 years ago

  • Blocked by action #33202: [sle][functional][s390x][zkvm][u][hard] test fails in boot_to_desktop - still insufficient error reporting, black screen with mouse cursor - we all hate it (was: I hate it) added
Actions #6

Updated by okurz almost 6 years ago

  • Subject changed from [sle][functional][u] Implement proper post_fail_hook for boot_to_desktop to [sle][functional][u][medium] Implement proper post_fail_hook for boot_to_desktop
  • Description updated (diff)
  • Due date changed from 2018-05-08 to 2018-06-05
  • Target version changed from Milestone 15 to Milestone 16

Let's try to do it after #33202

Actions #7

Updated by mgriessmeier almost 6 years ago

  • Due date changed from 2018-06-05 to 2018-07-03
  • Status changed from Workable to Blocked
  • Assignee set to mgriessmeier
  • Target version changed from Milestone 16 to Milestone 17
Actions #8

Updated by okurz almost 6 years ago

  • Target version changed from Milestone 17 to Milestone 17
Actions #9

Updated by mgriessmeier almost 6 years ago

  • Due date changed from 2018-07-03 to 2018-07-17
Actions #10

Updated by okurz almost 6 years ago

  • Due date deleted (2018-07-17)
  • Target version changed from Milestone 17 to Milestone 21+
Actions #11

Updated by mgriessmeier over 5 years ago

  • Status changed from Blocked to Workable
  • Assignee deleted (mgriessmeier)

blocker seems to be resolved

Actions #12

Updated by okurz over 5 years ago

  • Related to action #43376: [functional][u] Adapt opensusebasetest to provide dmesg and journal log added
Actions #13

Updated by okurz over 5 years ago

  • Blocks action #42863: [sle][functional][u] test fails in first_boot - hard to see what is exactly the cause for timeout issue added
Actions #14

Updated by jorauch over 5 years ago

  • Status changed from Workable to In Progress
  • Assignee set to jorauch
Actions #15

Updated by jorauch over 5 years ago

  • Status changed from In Progress to Feedback
Actions #16

Updated by okurz over 5 years ago

  • Target version changed from Milestone 21+ to Milestone 21
Actions #17

Updated by jorauch over 5 years ago

Finally working:
http://pinky.arch.suse.de/tests/1685#step/boot_to_desktop/4

Oops wrong ticket, please ignore

Actions #18

Updated by okurz over 5 years ago

  • Priority changed from Normal to High
  • Target version changed from Milestone 21 to Milestone 22
Actions #19

Updated by okurz about 5 years ago

  • Priority changed from High to Urgent
Actions #20

Updated by mgriessmeier about 5 years ago

reasoning for bumping this to urgent?

Actions #21

Updated by okurz about 5 years ago

"Urgent" now because it is a "High" ticket hanging around for a month.

Actions #22

Updated by jorauch about 5 years ago

Something that lies around for ages cannot be urgent in my opinion.
Nevertheless I updated the PR again and since no better ideas came up so far, we could at least merge the basic version

Actions #23

Updated by jorauch about 5 years ago

  • Status changed from Feedback to Workable

As agreed with okurz we should extract the methodics of the PFH to some sort of common boot-basetest to avoid duplication in between the boot tests

Actions #24

Updated by jorauch about 5 years ago

  • Status changed from Workable to Feedback

PR is updated according the agreement, I suggest merging and then finetune it as soon as we get ideas how to improve it

Actions #25

Updated by okurz about 5 years ago

  • Has duplicate action #44345: [functional][u] test fails in first_boot - Implement workaround to try to login instead of just pressing escape and hoping for the best added
Actions #26

Updated by okurz about 5 years ago

  • Target version changed from Milestone 22 to Milestone 23
Actions #27

Updated by jorauch about 5 years ago

  • Status changed from Feedback to Resolved

PR merged and did not break production, considering it as done

Actions

Also available in: Atom PDF