Page MenuHomePhabricator

Make Flow browser tests stable
Closed, DeclinedPublic

Description

We've seen flashes of green in the last 2 days but the Flow browser tests are still unstable, especially in Firefox.

Dashboard with all Flow browser tests builds: https://integration.wikimedia.org/ci/view/BrowserTests/view/Echo+Flow/

IE job can be ignored since mediawiki-selenium doesn't support running on IE anymore. We could: a) get rid of the IE job or b) create an IE browser factory in mediawiki-selenium and troubleshoot the tests to see if they have any chance of passing on IE.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 20 2015, 10:25 PM
DannyH set Security to None.

I am able to run all tests with chrome

  1. locally
  2. locally against beta
  3. in saucelabs

The only test that is failing for me is features/description.feature:10 because the new board description widget content div is completely collapsed (height=0) when there is no description and selenium refuses to read the text because it is technically non-visible.

Today's build has the same results I get locally: https://integration.wikimedia.org/ci/job/browsertests-Flow-en.wikipedia.beta.wmflabs.org-linux-chrome-sauce/741/

In firefox, they almost all fail and I don't know exactly why.

SBisson renamed this task from 14 Chrome browser test failures to Make Flow browser tests stable.Aug 27 2015, 2:51 PM
SBisson updated the task description. (Show Details)
DannyH lowered the priority of this task from High to Normal.Aug 27 2015, 7:10 PM
DannyH added a subscriber: DannyH.
DannyH removed a subscriber: DannyH.Oct 5 2015, 10:47 PM
SBisson closed this task as Declined.Nov 3 2015, 5:47 PM
SBisson claimed this task.

This is being worked on on a daily basis.

Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptNov 3 2015, 5:48 PM