Project

General

Profile

action #40490

coordination #40484: [qe-core][functional][epic] Move different checks to separate test suites not to affect other functional tests

[qe-core][functional] Implement test for screensaver and disable it in other scenarios

Added by riafarov about 3 years ago. Updated 8 months ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Category:
New test
Target version:
Start date:
2018-08-31
Due date:
% Done:

0%

Estimated time:
42.00 h
Difficulty:

Description

Motivation

See general motivation in the parent ticket.
We have a lot of code to detect screensaver, and then do additional steps in order to get to the SUT. This makes testing more complex and less stable.
Not to lose any coverage, we should implement separate tests which assures screensaver work. And then disable it for other scenarios (e.g. all x11 tests)

See https://bugzilla.suse.com/show_bug.cgi?id=1168979 (which bites us quite often)

Acceptance criteria

  1. screensaver functionality is tested for different desktops for all distris under development
  2. screensaver is disabled for all other scenarios which it can impact

Suggestions

  1. Ensure that the disable screensaver module is schedule right after the first module

Related issues

Related to openQA Tests - action #45710: [functional][u] test fails in NM_wpa2_enterprise - unable to login into the gnome session again (was: screenlock displays)Resolved2019-01-042019-02-08

Related to openQA Tests - action #44153: [functional][u][sporadic] test fails in gnome_control_center - fails to unlock screenlockRejected2018-11-21

Related to openQA Tests - action #40094: [functional][u] xscreensaver disabled in updates_packagekit_gpk.pm is back in x11 testsRejected2018-08-22

Related to openQA Tests - action #57404: [functional][u] opensuse maintenance test fails in disable_screensaverResolved2019-09-26

Related to openQA Tests - action #64812: [qe-core][functional][sporadic][needs-refining] test fails in shutdown - Screen buffer shows old display state instead of locked screen, ensure_unlocked_desktop thinks it is unlocked and test fails laterNew

History

#1 Updated by okurz about 3 years ago

  • Subject changed from [functional] Implement test for screensaver and disable it in other scenarios to [functional][u] Implement test for screensaver and disable it in other scenarios
  • Category set to Enhancement to existing tests

#2 Updated by okurz about 3 years ago

  • Target version set to Milestone 20

#3 Updated by okurz almost 3 years ago

  • Target version changed from Milestone 20 to future

#4 Updated by okurz almost 3 years ago

  • Related to action #45710: [functional][u] test fails in NM_wpa2_enterprise - unable to login into the gnome session again (was: screenlock displays) added

#5 Updated by okurz over 2 years ago

  • Due date set to 2019-05-07
  • Target version changed from future to Milestone 24

#6 Updated by okurz over 2 years ago

  • Related to action #44153: [functional][u][sporadic] test fails in gnome_control_center - fails to unlock screenlock added

#7 Updated by okurz over 2 years ago

  • Related to action #40094: [functional][u] xscreensaver disabled in updates_packagekit_gpk.pm is back in x11 tests added

#8 Updated by okurz over 2 years ago

  • Due date changed from 2019-05-07 to 2019-06-04
  • Target version changed from Milestone 24 to Milestone 25

#9 Updated by riafarov over 2 years ago

  • Due date deleted (2019-06-04)

#10 Updated by mgriessmeier over 2 years ago

  • Status changed from New to Workable
  • Priority changed from Normal to High

#11 Updated by szarate over 2 years ago

  • Assignee set to szarate

#12 Updated by mgriessmeier over 2 years ago

  • Target version changed from Milestone 25 to Milestone 26

#13 Updated by mgriessmeier about 2 years ago

  • Target version changed from Milestone 26 to Milestone 27

#14 Updated by szarate about 2 years ago

  • Assignee deleted (szarate)

#15 Updated by dheidler about 2 years ago

  • Status changed from Workable to In Progress
  • Assignee set to dheidler

#16 Updated by dheidler about 2 years ago

  • Status changed from In Progress to Feedback

#17 Updated by mgriessmeier about 2 years ago

  • Target version changed from Milestone 27 to Milestone 28

waiting for PR review

#18 Updated by SLindoMansilla about 2 years ago

  • Related to action #57404: [functional][u] opensuse maintenance test fails in disable_screensaver added

#19 Updated by dheidler about 2 years ago

  • Assignee changed from dheidler to mgriessmeier

After the 2nd try I'm not sure if we can easily implement this - at least before we introduced YAML scheduling.
This seems to have too many side effects.

@Matthias: should we keep this ticket or reject it?

#20 Updated by szarate almost 2 years ago

  • Category changed from Enhancement to existing tests to New test
  • Status changed from Feedback to New
  • Assignee deleted (mgriessmeier)

While looking at this ticket with Sergio

Suggestions are:

  • Split deactivating the screen saver and testing the screen saver into separate modules
  • create a test matrix to allow proper verification when it is implemented, since a reason for a revert, were the QAM tests.

#21 Updated by szarate almost 2 years ago

  • Status changed from New to Workable
  • Estimated time set to 42.00 h

Setting to workable, as we agreed at some point I'll do the matrix/table

#22 Updated by mgriessmeier almost 2 years ago

  • Target version changed from Milestone 28 to Milestone 31

#23 Updated by mgriessmeier almost 2 years ago

  • Priority changed from High to Normal

#24 Updated by SLindoMansilla over 1 year ago

  • Assignee set to szarate

#25 Updated by SLindoMansilla over 1 year ago

  • Related to action #64812: [qe-core][functional][sporadic][needs-refining] test fails in shutdown - Screen buffer shows old display state instead of locked screen, ensure_unlocked_desktop thinks it is unlocked and test fails later added

#27 Updated by tjyrinki_suse 12 months ago

  • Subject changed from [functional][u] Implement test for screensaver and disable it in other scenarios to [qe-core][functional] Implement test for screensaver and disable it in other scenarios

#28 Updated by szarate 10 months ago

  • Description updated (diff)
  • Assignee deleted (szarate)

#29 Updated by tjyrinki_suse 8 months ago

  • Target version changed from Milestone 31 to QE-Core: Ready

#30 Updated by tjyrinki_suse 8 months ago

  • Target version changed from QE-Core: Ready to Ready

#31 Updated by szarate 8 months ago

  • Target version changed from Ready to QE-Core: Ready

#32 Updated by tjyrinki_suse 8 months ago

  • Target version changed from QE-Core: Ready to future

Also available in: Atom PDF