Project

General

Profile

Actions

action #26998

closed

[sle][functional][sle15][medium][bsc#1072659] handle suse firewall popup as we did for ncurses

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

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Start date:
2018-02-08
Due date:
2018-02-13
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:

Description

acceptance criteria

  • AC1: yast2_gui don't fail in any test module on a popup asking about suse firewall

tasks

  • research how we did it for yast2_ncurses (0.2-1h)
  • apply the same approach for yast2_gui OR if it can't work use "record_soft_failure" with a bugref and early exit (1-4h)

further details

latest


Subtasks 1 (0 open1 closed)

action #31513: [openSUSE Leap] [functional][medium] adapt needles of yast2-gui tests because of fonts changesResolvedzluo2018-02-082018-02-13

Actions

Related issues 3 (0 open3 closed)

Related to openQA Tests - action #25676: [sle][functional][sle15][medium] test fails in yast2_lan_restart because of "SuSEfirewall2" popup, blocking next testsResolvedzluo2017-09-292017-12-19

Actions
Blocked by openQA Tests - action #29292: test fails in yast2_control_centerResolvedzluo2017-12-122017-12-15

Actions
Copied from openQA Tests - action #25640: [sle][functional][sle15] - add workround for susefirewall2 and create new needles for yast2_network_settingsResolvedzluo2017-09-28

Actions
Actions #1

Updated by okurz over 6 years ago

  • Copied from action #25640: [sle][functional][sle15] - add workround for susefirewall2 and create new needles for yast2_network_settings added
Actions #2

Updated by okurz over 6 years ago

  • Related to action #25676: [sle][functional][sle15][medium] test fails in yast2_lan_restart because of "SuSEfirewall2" popup, blocking next tests added
Actions #3

Updated by mgriessmeier over 6 years ago

what did we do for ncurses?
it looks like same behaviour here:
https://openqa.suse.de/tests/1226916#step/yast2_samba/11

Actions #4

Updated by zluo over 6 years ago

@mgriessmeier yes. needs to add workaround for samba for example

Actions #6

Updated by zluo over 6 years ago

  • Assignee set to zluo

take over now

Actions #7

Updated by zluo over 6 years ago

  • Status changed from New to In Progress
Actions #9

Updated by zluo over 6 years ago

yast2_gui: network settings has same issue, I need to create workaround for susefirewall2 as well...

Actions #10

Updated by zluo over 6 years ago

yast2_samba.pm shows problem with following,

https://openqa.suse.de/tests/1243873#step/yast2_samba/14

--
send_key 'alt-f';

 assert_screen([qw(yast2_ldap_configuration_general-setting_firewall yast2_still_susefirewall2)], 60);
 if (match_has_tag 'yast2_still_susefirewall2') {
     record_soft_failure 'bsc#1064405';
     send_key 'alt-e';
 }

--

Might be need to change as followed:

assert_screen 'yast2_ldap_configuration_general-setting_firewall', 60;
send_key 'alt-e';
Actions #11

Updated by okurz over 6 years ago

  • Due date deleted (2017-11-08)

not done, needs re-evaluation

Actions #12

Updated by zluo over 6 years ago

still working on this:
for yast2-proxy it looks good:

http://localhost/tests/4523#step/yast2_proxy/182

Actions #14

Updated by okurz over 6 years ago

  • Target version set to Milestone 12
Actions #15

Updated by okurz over 6 years ago

  • Due date set to 2017-12-19
Actions #16

Updated by zluo over 6 years ago

  • Blocked by action #29292: test fails in yast2_control_center added
Actions #17

Updated by zluo over 6 years ago

https://progress.opensuse.org/issues/29292

test fonts will be dropped, need to handle this in test code as well.

Actions #18

Updated by zluo over 6 years ago

  • Status changed from In Progress to Feedback

because of poo#29292 and bsc#1072659 (new firewall is there but not ready) set it as feedback

Actions #19

Updated by zluo over 6 years ago

  • Status changed from Feedback to Blocked
Actions #20

Updated by okurz over 6 years ago

  • Due date changed from 2017-12-19 to 2018-01-17
Actions #21

Updated by okurz over 6 years ago

  • Subject changed from [sle][functional][sle15] handle suse firewall popup as we did for ncurses to [sle][functional][sle15][bsc#1072659] handle suse firewall popup as we did for ncurses
  • Due date changed from 2018-01-17 to 2018-01-30
  • Target version changed from Milestone 12 to Milestone 13
Actions #22

Updated by zluo about 6 years ago

Actions #23

Updated by okurz about 6 years ago

  • Due date changed from 2018-01-30 to 2018-02-13
  • Status changed from Blocked to In Progress
  • Target version changed from Milestone 13 to Milestone 14

bug is RESOLVED FIXED, please check again in latest build, e.g. 424.4

Actions #24

Updated by JERiveraMoya about 6 years ago

Please, set story complexity.

Actions #25

Updated by zluo about 6 years ago

this ticket is quite old, need to investigate the current test results.

Actions #26

Updated by zluo about 6 years ago

  • Subject changed from [sle][functional][sle15][bsc#1072659] handle suse firewall popup as we did for ncurses to [sle][functional][sle15][medium][bsc#1072659] handle suse firewall popup as we did for ncurses
Actions #27

Updated by zluo about 6 years ago

check sles 13 yast2 gui tests, no issue with firewall popup for now.

Actions #28

Updated by zluo about 6 years ago

for sles 12 sp4 it looks very good atm.

Actions #29

Updated by zluo about 6 years ago

openSUSE TW looks good. however new firewall si not ready: https://openqa.opensuse.org/tests/601508#

Actions #30

Updated by zluo about 6 years ago

openSUSE Leap 15:

latest run was a month ago. So I need to start yast2_gui test for check.

Actions #31

Updated by zluo about 6 years ago

fixed mismatched needle for yast2_lang and hope it can continue to run network setting

Actions #32

Updated by zluo about 6 years ago

to fix this problem I need to adapt at first all needles which are not matched because of fonts changes. After that I can check the status for firewall pop up. So create a sub ticket.

Actions #33

Updated by zluo about 6 years ago

new firewall package cannot be installed and this will block this ticket:
https://progress.opensuse.org/issues/31432

Actions #35

Updated by zluo about 6 years ago

except yast2_control_center, all needles got fixed now:

http://e13.suse.de/tests/346

Actions #36

Updated by zluo about 6 years ago

  • Status changed from In Progress to Resolved

Now Leap looks fine and no issue with firewall popup :
https://openqa.opensuse.org/tests/607936

Actions #37

Updated by zluo about 6 years ago

  • Due date set to 2018-02-13

due to changes in a related task

Actions

Also available in: Atom PDF