Page MenuHomePhabricator

Re-enable data bridge browser test involving small (mobile) window size
Closed, ResolvedPublic5 Estimated Story Points

Description

A data bridge browser test was disabled (patch) to unblock the infrastructure migration to Debian Buster. The test failed on Buster because a newer version of Chromium with a higher minimum window width (Chromium issue) is used and thus refused to be resized via browser.setWindowSize to the width that was required to test the behavior in the test.

It is unclear whether it is at all possible to resize a Chromium window from a wide window size to a narrow window (300px) in the way that the test currently attempts to do it. Testing only the mobile screen size should be possible somehow.

Acceptance Criteria🏕️🌟:

  • Investigate whether it's possible to work around the minimum window width limitations for browser tests
  • Re-enable the test if possible

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 683412 had a related patch set uploaded (by Michael Große; author: Michael Große):

[mediawiki/extensions/Wikibase@master] bridge: Run tests with window-size 300px again

https://gerrit.wikimedia.org/r/683412

Change 683412 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] bridge: Run tests with window-size 300px again

https://gerrit.wikimedia.org/r/683412