Project

General

Profile

Bug #13469

Bug #10288: Fix newly identified issues to make our test suite more robust and faster

Starting applications "via GNOME Activities Overview" step is fragile

Added by bertagaz about 2 years ago. Updated 5 months ago.

Status:
Confirmed
Priority:
Elevated
Assignee:
-
Category:
Test suite
Target version:
-
Start date:
07/14/2017
Due date:
% Done:

0%

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

Description

Test suite fails with:

FindFailed: can not find GnomeActivitiesOverview.png

Happened 14 times in June 2017, 21 for what logs we have.

It does open the Gnome applications menu though, as shown by the screenshot.

Maybe the SUPER key press is lost, or we have to bump a bit the waiting time for the Gnome activities overview panel to be displayed?

02_07_37_Adding_a_certificate_to_Pidgin.png View (35.8 KB) bertagaz, 07/14/2017 10:14 AM


Related issues

Related to Tails - Feature #12289: Deal with June 2017 false positive scenarios Resolved 06/05/2017 07/05/2017
Related to Tails - Bug #11401: robust_notification_wait sometimes opens the Applications menu which breaks tests Resolved 05/05/2016

Associated revisions

Revision a1d045bd (diff)
Added by intrigeri 11 months ago

Test suite: make starting apps via GNOME Activities Overview more robust (refs: #13469).

History

#1 Updated by bertagaz about 2 years ago

  • Related to Feature #12289: Deal with June 2017 false positive scenarios added

#2 Updated by bertagaz about 2 years ago

  • Priority changed from Normal to Elevated

Bumping priority, it's concerning all scenarios.

#3 Updated by intrigeri about 2 years ago

  • Assignee set to bertagaz
  • QA Check set to Info Needed

bertagaz wrote:

It does open the Gnome applications menu though, as shown by the screenshot.

And that's precisely why the Overview does not open: the SUPER key is ignored when the Applications menu is open.

Maybe the SUPER key press is lost, or we have to bump a bit the waiting time for the Gnome activities overview panel to be displayed?

… so I believe neither of these will work.

Last time we had a similar issue (#11401), it was caused by one of our hacks that clicked in the wrong place and opened the Applications menu as a result. I suspect it's the same here. Can you please attach the debug log and video?

#4 Updated by intrigeri about 2 years ago

  • Related to Bug #11401: robust_notification_wait sometimes opens the Applications menu which breaks tests added

#5 Updated by intrigeri 11 months ago

  • Assignee deleted (bertagaz)
  • QA Check deleted (Info Needed)

I've noticed another source of fragility here: sometimes the Overview opens just fine, we type our query (in my case, "Disks") but there's no search results. Looking at the Journal, I notice that starting to type a search query in the Overview triggers the startup of a number of DBus services (org.gnome.ControlCenter.SearchProvider, org.gnome.Nautilus, org.gnome.Calculator.SearchProvider, org.gnome.seahorse.Application). It looks like there's a bug in GNOME Shell here.

Can you please attach the debug log and video?

One year later, I'm giving up.

#6 Updated by intrigeri 11 months ago

intrigeri wrote:

I've noticed another source of fragility here: sometimes the Overview opens just fine, we type our query (in my case, "Disks") but there's no search results. Looking at the Journal, I notice that starting to type a search query in the Overview triggers the startup of a number of DBus services (org.gnome.ControlCenter.SearchProvider, org.gnome.Nautilus, org.gnome.Calculator.SearchProvider, org.gnome.seahorse.Application). It looks like there's a bug in GNOME Shell here.

I've implemented a workaround for this problem (a1d045bd167e47d620d6c2b22259bf6a946e9a21) and it seems to work so far.
But that does not address the other robustness issue that bertagaz has reported here.

#7 Updated by intrigeri 11 months ago

  • Status changed from Confirmed to In Progress

#8 Updated by intrigeri 5 months ago

  • Status changed from In Progress to Confirmed

Also available in: Atom PDF