Page MenuHomePhabricator

Browser test for VisualEditor availability on production wikis
Closed, ResolvedPublic

Description

Author: jhall

Description:
Per a request from James Forrester, we should create a new browser test(s) in the VisualEditor repo that will verify the availability of VisualEditor on production wikis in two categories:

  1. Test whether VE loads if invoked on each of the currently ~300 wikis that VisualEditor is deployed to. This is just checking that ?veaction=edit causes a VE surface to load.
  1. Test whether VE's edit tab appears on the ~150 wikis to which is is deployed to as default for all users. This is checking that the tab for VisualEditor loads for logged-out users.

Some caveats regarding this new test:

  1. The test should not perform any writing actions to the wiki (just loading, no saving).
  1. We're probably only looking for a quick verification every week or so, rather than

​every 12 hours (as with the existing schedule for other VE browser tests).


Version: wmf-deployment
Severity: normal
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=60842

Details

Reference
bz60797

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:50 AM
bzimport set Reference to bz60797.

jhall wrote:

From James: "The list of 300 wikis is[1] – though that contains at the bottom 4 private wikis that shouldn't be tested."

[1] http://noc.wikimedia.org/conf/highlight.php?file=visualeditor.dblist

Change 111142 had a related patch set uploaded by Jhall:
[Browser test] WIP Test VisualEditor availability on production wikis

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

jhall wrote:

Setting status back to RESOLVED since I'm not quite done with this just yet...

jhall wrote:

Re-opening since this is still work-in-progress.

Change 111142 merged by jenkins-bot:
[Browser test] VisualEditor availability on prod wikis

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

Change 112809 had a related patch set uploaded by Jhall:
[Browser test] Update list of prod wikis to be verified.

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

Change 112809 merged by jenkins-bot:
[Browser test] Update list of prod wikis to be verified.

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