Page MenuHomePhabricator

Create data stream for mobile web section editing dead-end intervention
Closed, ResolvedPublic

Description

This task involves the work of preparing the data stream Test Kitchen will need to run the controlled experiment of the mobile web section editing dead-end intervention (T409112) and produce automated analysis for (T410546).

Requirements

References

Per guidance @MNeisler shared offline, Editing can leverage the stream the Growth Team implemented for the Revise Tone experiment: mediawiki.product_metrics.contributors.experiments.

Details

Related Changes in Gerrit:
SubjectAuthorRepoBranchLines +/-
DLynchmediawiki/extensions/WikimediaEventsmaster+2 -0
DLynchmediawiki/extensions/WikimediaEventswmf/1.46.0-wmf.5+20 -11
DLynchmediawiki/extensions/WikimediaEventsmaster+20 -11
DLynchmediawiki/extensions/WikimediaEventsmaster+8 -4
DLynchmediawiki/extensions/WikimediaEventswmf/1.46.0-wmf.5+8 -4
DLynchmediawiki/extensions/WikimediaEventswmf/1.46.0-wmf.5+1 -1
DLynchoperations/mediawiki-configmaster+3 -0
DLynchmediawiki/extensions/WikimediaEventsmaster+1 -1
DLynchoperations/mediawiki-configmaster+1 -0
DLynchmediawiki/extensions/WikimediaEventswmf/1.46.0-wmf.5+3 -0
DLynchmediawiki/extensions/WikimediaEventswmf/1.46.0-wmf.5+96 -0
DLynchmediawiki/extensions/WikimediaEventsmaster+3 -0
DLynchmediawiki/extensions/WikimediaEventsmaster+96 -0
Show related patches Customize query in gerrit

Event Timeline

Change #1210320 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@master] Add experiment + tracking for mobile section switching

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

Change #1210320 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] Add experiment + tracking for mobile section switching

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

DLynch moved this task from Code Review to QA on the Editing-team (Kanban Board) board.
DLynch moved this task from Inbox to High Priority on the Editing QA board.

What needs to be tested here is experiment enrollment and the experiment-specific instrumentation.

Change #1215675 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: action_context needs to be stringified

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

Change #1216613 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] Add experiment + tracking for mobile section switching

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

Change #1215675 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: action_context needs to be stringified

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

Change #1216883 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: action_context needs to be stringified

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

Change #1216613 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] Add experiment + tracking for mobile section switching

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

Change #1216883 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: action_context needs to be stringified

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

Mentioned in SAL (#wikimedia-operations) [2025-12-10T21:39:34Z] <kemayo@deploy2002> Started scap sync-world: Backport for [[gerrit:1216613|Add experiment + tracking for mobile section switching (T410803)]], [[gerrit:1216883|mobileSectionSwitch: action_context needs to be stringified (T410803)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-10T21:42:39Z] <kemayo@deploy2002> kemayo: Backport for [[gerrit:1216613|Add experiment + tracking for mobile section switching (T410803)]], [[gerrit:1216883|mobileSectionSwitch: action_context needs to be stringified (T410803)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-10T21:49:15Z] <kemayo@deploy2002> Finished scap sync-world: Backport for [[gerrit:1216613|Add experiment + tracking for mobile section switching (T410803)]], [[gerrit:1216883|mobileSectionSwitch: action_context needs to be stringified (T410803)]] (duration: 09m 40s)

Change #1217600 had a related patch set uploaded (by DLynch; author: DLynch):

[operations/mediawiki-config@master] Add product_metrics.contributors.experiments to wgMetricsPlatformExperimentStreamNames

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

Change #1217600 merged by jenkins-bot:

[operations/mediawiki-config@master] Add product_metrics.contributors.experiments to wgMetricsPlatformExperimentStreamNames

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

Mentioned in SAL (#wikimedia-operations) [2025-12-11T23:20:03Z] <kemayo@deploy2002> Started scap sync-world: Backport for [[gerrit:1217600|Add product_metrics.contributors.experiments to wgMetricsPlatformExperimentStreamNames (T405177 T410803)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-11T23:21:58Z] <kemayo@deploy2002> kemayo: Backport for [[gerrit:1217600|Add product_metrics.contributors.experiments to wgMetricsPlatformExperimentStreamNames (T405177 T410803)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-11T23:27:41Z] <kemayo@deploy2002> Finished scap sync-world: Backport for [[gerrit:1217600|Add product_metrics.contributors.experiments to wgMetricsPlatformExperimentStreamNames (T405177 T410803)]] (duration: 07m 38s)

Change #1217783 had a related patch set uploaded (by DLynch; author: DLynch):

[operations/mediawiki-config@master] product_metrics.contributors.experiments stream needs use_edge_uniques

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

Change #1217785 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: experiment name change

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

Change #1217791 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: experiment name change

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

Change #1217785 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: experiment name change

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

Change #1217783 merged by jenkins-bot:

[operations/mediawiki-config@master] product_metrics.contributors.experiments stream needs use_edge_uniques

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

Change #1217791 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: experiment name change

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

Mentioned in SAL (#wikimedia-operations) [2025-12-15T09:54:54Z] <phuedx@deploy2002> Started scap sync-world: Backport for [[gerrit:1217783|product_metrics.contributors.experiments stream needs use_edge_uniques (T405177 T410803)]], [[gerrit:1217791|mobileSectionSwitch: experiment name change (T410803)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-15T10:29:10Z] <phuedx@deploy2002> kemayo, phuedx: Backport for [[gerrit:1217783|product_metrics.contributors.experiments stream needs use_edge_uniques (T405177 T410803)]], [[gerrit:1217791|mobileSectionSwitch: experiment name change (T410803)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-15T10:45:54Z] <phuedx@deploy2002> Finished scap sync-world: Backport for [[gerrit:1217783|product_metrics.contributors.experiments stream needs use_edge_uniques (T405177 T410803)]], [[gerrit:1217791|mobileSectionSwitch: experiment name change (T410803)]] (duration: 50m 59s)

Change #1218325 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: make sure the config gets adjusted earlier

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

Change #1218330 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: make sure the config gets adjusted earlier

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

Change #1218325 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: make sure the config gets adjusted earlier

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

Change #1218330 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: make sure the config gets adjusted earlier

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

Mentioned in SAL (#wikimedia-operations) [2025-12-15T17:21:02Z] <kemayo@deploy2002> Started scap sync-world: Backport for [[gerrit:1218330|mobileSectionSwitch: make sure the config gets adjusted earlier (T410803)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-15T17:22:57Z] <kemayo@deploy2002> kemayo: Backport for [[gerrit:1218330|mobileSectionSwitch: make sure the config gets adjusted earlier (T410803)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-15T17:27:49Z] <kemayo@deploy2002> Finished scap sync-world: Backport for [[gerrit:1218330|mobileSectionSwitch: make sure the config gets adjusted earlier (T410803)]] (duration: 06m 46s)

Change #1218365 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: make sure session ID isn't regenerated each time

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

Change #1218365 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: make sure session ID isn't regenerated each time

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

Change #1218374 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: make sure session ID isn't regenerated each time

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

Change #1218374 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@wmf/1.46.0-wmf.5] mobileSectionSwitch: make sure session ID isn't regenerated each time

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

Mentioned in SAL (#wikimedia-operations) [2025-12-15T23:30:38Z] <kemayo@deploy2002> Started scap sync-world: Backport for [[gerrit:1218374|mobileSectionSwitch: make sure session ID isn't regenerated each time (T410803)]]

Mentioned in SAL (#wikimedia-operations) [2025-12-15T23:32:47Z] <kemayo@deploy2002> kemayo: Backport for [[gerrit:1218374|mobileSectionSwitch: make sure session ID isn't regenerated each time (T410803)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-12-15T23:37:56Z] <kemayo@deploy2002> Finished scap sync-world: Backport for [[gerrit:1218374|mobileSectionSwitch: make sure session ID isn't regenerated each time (T410803)]] (duration: 07m 17s)

Change #1219946 had a related patch set uploaded (by DLynch; author: DLynch):

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: log firstChange if it happens after the switch

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

Change #1219946 merged by jenkins-bot:

[mediawiki/extensions/WikimediaEvents@master] mobileSectionSwitch: log firstChange if it happens after the switch

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