Last modified: 2014-02-14 16:25:25 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T62797, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 60797 - Browser test for VisualEditor availability on production wikis
Browser test for VisualEditor availability on production wikis
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Quality Assurance (Other open bugs)
wmf-deployment
All All
: Unprioritized normal (vote)
: ---
Assigned To: Jeff Hall
: easy
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-03 23:13 UTC by Jeff Hall
Modified: 2014-02-14 16:25 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Jeff Hall 2014-02-03 23:13:38 UTC
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.

2) 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).

2) 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).
Comment 1 Jeff Hall 2014-02-04 00:31:28 UTC
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
Comment 2 Gerrit Notification Bot 2014-02-04 01:58:59 UTC
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
Comment 3 Jeff Hall 2014-02-04 01:59:53 UTC
Setting status back to RESOLVED since I'm not quite done with this just yet...
Comment 4 Jeff Hall 2014-02-04 17:57:37 UTC
Re-opening since this is still work-in-progress.
Comment 5 Gerrit Notification Bot 2014-02-10 19:40:54 UTC
Change 111142 merged by jenkins-bot:
[Browser test] VisualEditor availability on prod wikis

https://gerrit.wikimedia.org/r/111142
Comment 6 Jeff Hall 2014-02-11 03:34:06 UTC
CloudBees/Jenkins job for this task is[1]

[1] https://wmf.ci.cloudbees.com/view/r-ve/job/VisualEditor-production.wikimedia.org/
Comment 7 Gerrit Notification Bot 2014-02-11 21:21:40 UTC
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
Comment 8 Gerrit Notification Bot 2014-02-11 22:20:40 UTC
Change 112809 merged by jenkins-bot:
[Browser test] Update list of prod wikis to be verified.

https://gerrit.wikimedia.org/r/112809
Comment 9 Željko Filipin 2014-02-14 11:37:31 UTC
Jeff, is this resolved?
Comment 10 Jeff Hall 2014-02-14 16:25:25 UTC
Yep, this one is resolved. Job is up-and-running via CloudBees:

https://wmf.ci.cloudbees.com/view/r-ve/job/VisualEditor-production.wikimedia.org/

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links