Page MenuHomePhabricator

Disable quick surveys for experiments
Closed, ResolvedPublic1 Estimated Story Points

Description

Background

We enabled two quick surveys last sprint. We have enough data/browser extension users so should disable them both.

User story

As a reader, I don't want to spend time doing quick surveys if the data is not going to be used.

Requirement

Disable the two QuickSurveys that were enabled in the last sprint, as the required data for the experiments has been collected and there is no further need for user participation.

BDD

Feature: Disable QuickSurveys for Experiments

  Scenario: Disable quick surveys after collecting enough data
    Given two quick surveys were enabled in the last sprint
    When enough data has been collected for the experiments
    Then both surveys should be disabled

Test Steps

Test Case 1: Verify QuickSurveys are Disabled

  1. Visit the relevant pages where the surveys were previously enabled (e.g. this page on beta).
  2. AC1: Confirm that the QuickSurveys no longer appear for any users.

Design

  • Add mockups and design requirements

Acceptance criteria

  • Add acceptance criteria

Communication criteria - does this need an announcement or discussion?

  • Add communication criteria

Rollback plan

  • What is the rollback plan in production for this task if something goes wrong?

This task was created by Version 1.2.0 of the Web team task template using phabulous

QA Results - Beta

ACStatusDetails
1T374743#10153126

QA Results - Prod

ACStatusDetails
1T374743#10153151

Details

Related Changes in Gerrit:

Event Timeline

ovasileva set the point value for this task to 1.Sep 16 2024, 5:25 PM

Change #1073279 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Disable quick surveys

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

Change #1073279 merged by jenkins-bot:

[operations/mediawiki-config@master] Disable quick surveys

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

Mentioned in SAL (#wikimedia-operations) [2024-09-16T20:16:19Z] <toyofuku@deploy1003> Started scap sync-world: Backport for [[gerrit:1073277|Deploy Vector 2022 on small wikis (T374255)]], [[gerrit:1073279|Disable quick surveys (T374743)]]

Mentioned in SAL (#wikimedia-operations) [2024-09-16T20:18:34Z] <toyofuku@deploy1003> jdlrobson, toyofuku: Backport for [[gerrit:1073277|Deploy Vector 2022 on small wikis (T374255)]], [[gerrit:1073279|Disable quick surveys (T374743)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-09-16T20:25:12Z] <toyofuku@deploy1003> Finished scap sync-world: Backport for [[gerrit:1073277|Deploy Vector 2022 on small wikis (T374255)]], [[gerrit:1073279|Disable quick surveys (T374743)]] (duration: 08m 53s)

Jdlrobson lowered the priority of this task from High to Medium.
Edtadros updated the task description. (Show Details)
Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: Beta
OS: macOS
Browser: Chrome
Device: MS MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Verify QuickSurveys are Disabled

  1. Visit the relevant pages where the QuickSurveys were previously enabled (e.g. this page on beta).
  2. AC1: Confirm that the QuickSurveys no longer appear for any users.

screenshot 19.png (951×1 px, 362 KB)

screenshot 20.png (951×1 px, 349 KB)

Test Result - Prod

Status: ✅ PASS
Environment: enwiki
OS: macOS
Browser: Chrome
Device: MS MBA
Emulated Device: NA

Test Artifact(s):

Test Steps

Test Case 1: Verify QuickSurveys are Disabled

  1. Visit the relevant pages where the QuickSurveys were previously enabled (e.g. this page on beta).
  2. AC1: Confirm that the QuickSurveys no longer appear for any users.

screenshot 22.png (951×1 px, 526 KB)

screenshot 21.png (951×1 px, 517 KB)

ovasileva claimed this task.