Project

General

Profile

Actions

action #134075

closed

test fails in yast2_proxy

Added by dimstar over 1 year ago. Updated almost 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2023-08-10
Due date:
% Done:

0%

Estimated time:

Description

Observation

The test runs yast2 squid - then later goes to the 'misc' screen. Before any further screenshot is taken, the email address and language is changed:

#   move to miscellaneous now for change language into de-de and admin email
select_sub_menu 'log_timeouts', 'miscellaneous';
wait_screen_change { send_key 'alt-l'; };
for (1 .. 5) {
    wait_screen_change { send_key 'up'; };
}
wait_screen_change { send_key 'ret'; };
send_key 'alt-a';
empty_field 'alt-a', 'yast2_proxy_admin_email_empty', 35;
type_string 'webmaster@localhost';

# check language and email now
assert_screen 'yast2_proxy_miscellaneous';

The 'problem' there is that with squid 6.2, the language set has changed (clean up) - pressing 5 times up results in 'Catalan' now.

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-yast2_ncurses@64bit fails in
yast2_proxy

Test suite description

Maintainer: qsf-y Test for yast2 UI, ncurses only. Running on created gnome images which provides both text console for ncurses UI tests as well as the gnome environment for the GUI tests.
riafarov set TIMEOUT_SCALE to improve stability of the test.

Reproducible

Fails since (at least) Build 20221123

Expected result

Last good: 20180829 (or more recent)

Further details

Always latest result in this scenario: latest

Actions #1

Updated by maritawerner over 1 year ago

  • Project changed from openQA Tests to qe-yam
  • Category deleted (Bugs in existing tests)
Actions #2

Updated by tbaev about 1 year ago

  • Status changed from New to In Progress
  • Assignee set to tbaev
  • Target version set to Current
Actions #3

Updated by tbaev almost 1 year ago

  • Status changed from In Progress to Resolved

I agree about the quotation around problem, currently de-de is replaced by German.
Technically we don't "care" what language is chosen we just check that is changed.

To resolve the issue I have added a new needle accepting Catalan
and removed the softfailure/workaround needle yast2_proxy_miscellaneous-lang-catalan with PR https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/804

For the test we don't care if the lang is Catalan, German or de-de. Leap still uses de-de so we have 2 needless, one for each product.

Actions

Also available in: Atom PDF