Project

General

Profile

Actions

action #26836

closed

coordination #18964: [functional][epic][u]Bootloader/boot functions refactor

[sle][functional][s390x][u][easy] Adjust reconnect_s390 and wait_boot to always wait for grub menu and send 'ret'

Added by okurz over 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 17
Start date:
2017-10-18
Due date:
2018-07-31
% Done:

0%

Estimated time:
Difficulty:
easy

Description

goal

Align s390x special boot handling to other architectures to have less specialization where not needed

acceptance criteria

  • AC1: s390x checks for grub menu and sends 'ret' to boot first entry like on other architectures
  • AC2: the workaround for s390x in tests/installation/disable_grub_timeout.pm is removed

tasks

  • Review tests/installation/reconnect_s390.pm and understand its purpose (1-2h)
  • Optional: Merge reconnect_s390 with first_boot and/or boot_to_desktop (1-4h)
  • In opensusebasetest::wait_boot for if (check_var('BACKEND', 's390x')) wait for grub using expect_3270 and send 'ret'/'ENTER' to do the same as for zkvm/s390x-kvm (2-8h)
  • Call the same code as wait_boot in first_boot (2-12h)
  • Remove s390x workaround in tests/installation/disable_grub_timeout.pm

further details

This ticket could be split for s390x-zVM and s390x-kvm

Also see https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3740

Caused by #25658

Actions

Also available in: Atom PDF