Project

General

Profile

Bug #12066

Starting apps from the Activities overview on Stretch test suite is fragile

Added by intrigeri almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Elevated
Assignee:
-
Category:
Test suite
Target version:
Start date:
12/23/2016
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

See at the end of the attached video. This can break lots of tests, hence >normal priority.

FindFailed: can not find GnomeActivitiesOverview.png on the screen.
Line ?, in File ? (RuntimeError)
./features/step_definitions/common_steps.rb:640:in `/^I start and focus GNOME Terminal$/'
./features/step_definitions/common_steps.rb:646:in `/^I run "([^"]+)" in GNOME Terminal$/'
./features/step_definitions/usb.rb:110:in `/^I start Tails Installer in "([^"]+)" mode$/'
./features/step_definitions/usb.rb:154:in `/^I "([^"]*)" Tails to USB drive "([^"]+)"$/'
./features/step_definitions/usb.rb:160:in `/^I fail to "([^"]*)" Tails to USB drive "([^"]+)"$/'

Associated revisions

Revision d7810356 (diff)
Added by anonym almost 3 years ago

Test suite: use better image for the GNOME Activities Overview.

The old image was of a part of the overview that will change if any
other window is open, so it would only work if no other window is
open.

Fix-committed: #12066

Revision f7594f97 (diff)
Added by anonym almost 3 years ago

Test suite: always wait for the 'Tor is ready' notification.

Normally we run these steps in this order:

When Tor is ready
And all notifications have disappeared

but the second step may run before the 'Tor is ready' notification
is shown, so it's not closed. It has been observed to block important
parts of the GNOME Activities Overview, leading to failure when trying
to start applications.

Refs: #12066

History

#1 Updated by anonym almost 3 years ago

  • Status changed from Confirmed to Fix committed
  • % Done changed from 0 to 100

#2 Updated by anonym almost 3 years ago

  • Assignee deleted (anonym)
  • QA Check set to Pass

#3 Updated by anonym almost 3 years ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF