Page MenuHomePhabricator

Deploy the cawiki test safety survey to production
Closed, ResolvedPublic2 Estimated Story Points

Description

User Story

The test safety survey should be available in production fawiki and cawiki.

Technical information

We should use the same config as in T296655: Deploy the cawiki test safety survey to beta cluster, but move it to the production settings instead of just labs.

Testing and QA steps per @Djackson-ctr

Below are the steps I used for creating an editor with at least 5 edits...

NOTE: that the steps are in English because I created my editor on the English Beta and not the Catalan beta, so just know when trying this in Catalan the verbiage or selections will be different, also these steps are just for creating an account to use in the Beta sites, so if you are testing in Production you will need to create your Editor account on the Production site and not the Beta site:

I went to the Beta environment https://en.wikipedia.beta.wmflabs.org/
→ logged in with my Beta-Wikipedia account (Or create a new account by clicking Create Account, then after creating the new account, log into Beta-Wikipedia with your new account, then continue with the next steps below)
→ then click on your Username in the top-right corner
→ select User page
→ click Edit Source
→ now add some text to the page
→ then click Publish Changes
→ now click Edit Source
→ now add or remove text from the page
→ then click Publish Changes
→ now click Edit Source
→ now add or remove text from the page
→ then click Publish Changes
→ now click Edit Source
→ now add or remove text from the page
→ then click Publish Changes
→ now click Edit Source
→ now add or remove text from the page
→ then click Publish Changes
→ now log out of beta
→ clear your Browser Cache
→ then go to the following site https://ca.wikipedia.beta.wmflabs.org/
→ log in using the Editor account you just created
→ it may take a few reloads of the page for the Quick Survey to display

Also I verified the data for the Quick Survey was displaying by using the Eventlogging website: https://stream-beta.wmflabs.org/v2/ui/#/?streams=eventlogging_QuickSurveyInitiation,eventlogging_QuickSurveysResponses

NOTE: In order to verify your survey data is being captured, you will need to click the Stream button (green button) once you do that then log into the Catalan Beta site with your Editor Account, once the survey displays and you complete the survey you should be able to see the event data via the Eventlogging website.

Acceptance Criteria

Deploy/Undeploy Dates

Note

This task used to contain fawiki work, which was split out to T297629

Event Timeline

ARamirez_WMF renamed this task from Deploy the fawiki and cawiki test safety survey to production to Deploy the cawiki test safety survey to production.Dec 13 2021, 4:07 PM

Change 753543 had a related patch set uploaded (by Eigyan; author: Eigyan):

[operations/mediawiki-config@master] [wmf-config] Deploy GDI survey to production cawiki

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

eigyan updated the task description. (Show Details)
eigyan added a subscriber: Djackson-ctr.

Change 753543 merged by jenkins-bot:

[operations/mediawiki-config@master] [wmf-config] Deploy the cawiki test safety survey to production.

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

Mentioned in SAL (#wikimedia-operations) [2022-01-19T01:05:57Z] <catrope@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:753543|[wmf-config] Deploy the cawiki test safety survey to production. (T296657)]] (duration: 00m 53s)

Madalina subscribed.

The survey is live on prod and results are coming in. Great work team!