Project

General

Profile

Actions

action #135059

open

[qe-core] Replace x11/evolution tests with x11/evolution/evolution_smoke to check for bsc#1214878

Added by szarate 10 months ago. Updated 5 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
-
Start date:
2023-09-01
Due date:
% Done:

0%

Estimated time:
Difficulty:
Sprint:
QE-Core: October Sprint 23 (Oct 11 - Nov 08)

Description

Observation

User reported https://bugzilla.suse.com/show_bug.cgi?id=1214878

This means Webkit was broken on leap; I see that for TW we're having the same testcase, so I think we could refactor a bit here, and ensure the evolution test also covers reading a user's email

Notes

  • Do not convert the test to a multimachine one; extract it to a new scenario called "Mail Systems"
  • To avoid a clash with needles, the email could display an image (to avoid needles taking too long to check the screen)

Acceptance Criteria

  • AC1: Evolution smoke test also handles loading a user's email
  • AC2: The new test scenario is created

openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-gnome@64bit fails in
evolution

Test suite description

Revert schedule to working settings - dleuenberger, 20211117

Actions #1

Updated by szarate 10 months ago

  • Sprint set to QE-Core: September Sprint 23 (Sep 06 - Oct 04)
Actions #2

Updated by szarate 9 months ago

  • Description updated (diff)
Actions #3

Updated by szarate 9 months ago

  • Sprint changed from QE-Core: September Sprint 23 (Sep 06 - Oct 04) to QE-Core: October Sprint 23 (Oct 11 - Nov 08)
Actions #4

Updated by dvenkatachala 9 months ago

  • Assignee set to dvenkatachala
Actions #5

Updated by dvenkatachala 9 months ago

  • Status changed from Workable to In Progress
Actions #6

Updated by dvenkatachala 8 months ago

I modified the test 'evolution_smoke,' and here are the verification runs on my local test bed: http://deepthi-openqa.qe.suse.de/tests/6597. The next steps are to submit the pull request for the created needles. Afterward, I will verify it in O3, submit the code changes, and schedule the test in Tumbleweed.

Actions #7

Updated by dvenkatachala 7 months ago ยท Edited

Waiting for my ADA machine to come up to push my changes.

Actions #8

Updated by dvenkatachala 5 months ago

PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/18644

Fixed the evolution_smoke test, now, the test also handles loading a user's email. The test is scheduled in gnome.yaml and replaced the test with the evolution test.

Actions

Also available in: Atom PDF