Project

General

Profile

Actions

action #32155

closed

[functional][u]bad key direction for ppc64 in select_bootmenu_option

Added by michel_mno about 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Start date:
2018-02-22
Due date:
2018-04-10
% Done:

0%

Estimated time:
Difficulty:

Description

error in https://github.com/os-autoinst/os-autoinst-distri-opensuse/blame/master/lib/bootloader_setup.pm#L141
The arch test must add ppc64 not only ppc64le.

as creating failure with last snapshot openQA tests:
https://openqa.opensuse.org/tests/616704#step/bootloader/14

Actions #1

Updated by michel_mno about 6 years ago

  • BTW, there are many lines where arch test is only for ppc64le, so need to also to check if need to handle ppc64 also for them (list below updated with today's master branch)
$grep -Hnr check.var..ARCH ./ |grep ppc
./tests/console/kdump_and_crash.pm:47:    my $suffix = check_var('ARCH', 'ppc64le') ? '' : '.gz';
./tests/installation/partitioning_warnings.pm:27:    elsif (check_var('ARCH', 'ppc64le')) {    # ppc64le need PReP /boot
./tests/installation/welcome.pm:104:            $hotkey{sles4sap} = 'u' if check_var('ARCH', 'ppc64le');
./tests/installation/partitioning_full_lvm.pm:25:    if (check_var('ARCH', 'ppc64le')) {    # ppc64le always needs PReP boot
./tests/installation/bootloader.pm:42:    if (!check_var('ARCH', 'ppc64le')) {
./tests/kernel/install_ltp.pm:175:    if (check_var('ARCH', 'ppc64le') && check_var('VIRTIO_CONSOLE', 1)) {
./tests/x11/reboot_and_install.pm:52:        my $key = check_var('ARCH', 'ppc64le') || check_var('ARCH', 'aarch64') ? 'ctrl-x' : 'ret';
./tests/sles4sap/saptune.pm:27:      = check_var('ARCH', 'ppc64le') ?
./lib/utils.pm:336:    return if !get_var('FULL_LVM_ENCRYPT') && !is_storage_ng && !check_var('ARCH', 'ppc64le');
./lib/bootloader_setup.pm:60:    if (check_var('ARCH', 'ppc64le')) {
./lib/bootloader_setup.pm:135:        send_key_until_needlematch 'inst-onupgrade', check_var('ARCH', 'ppc64le') ? 'up' : 'down', 10, 5;
./lib/bootloader_setup.pm:141:        elsif (check_var('ARCH', 'ppc64le')) {
./lib/bootloader_setup.pm:213:    if (check_var('ARCH', 'ppc64le')) {
./lib/bootloader_setup.pm:268:        if (check_var('ARCH', 'ppc64le')) {
Actions #3

Updated by okurz about 6 years ago

  • Subject changed from bad key direction for ppc64 in select_bootmenu_option to [functional]bad key direction for ppc64 in select_bootmenu_option
  • Due date set to 2018-04-10
  • Target version set to Milestone 15
Actions #4

Updated by okurz about 6 years ago

  • Subject changed from [functional]bad key direction for ppc64 in select_bootmenu_option to [functional][u]bad key direction for ppc64 in select_bootmenu_option
  • Status changed from New to Resolved
  • Assignee set to michel_mno

Looks like you solved it :)

https://openqa.opensuse.org/tests/643160

Actions

Also available in: Atom PDF