Page MenuHomePhabricator

[ReadingLists] Set up ReadingLists instrument in Test Kitchen
Closed, ResolvedPublic1 Estimated Story Points

Description

Background

Set up ReadingList instrument in Test Kitchen referencing instrumentation spec.

Requirements

  • create instrument in Test Kitchen UI with the following info:
  • Machine-readable name: reading-list-engagement
  • Description: For tracking usage trends of ReadingList as a beta feature
  • OKR: WE3.3
  • Schema Type: web base
  • Stream name: product_metrics.web_base
  • Sample unit: session
  • Sample rate: 1 (aka 100%)
  • Contextual attributes:
    • agent_client_platform
    • agent_client_platform_family
    • page_content_language
    • page_namespace_id
    • mediawiki_skin
    • mediawiki_database
    • performer_is_logged_in
    • performer_is_temp
    • performer_is_bot
    • performer_edit_count_bucket
    • performer_session_id
    • performer_id
  • start/end date: asap and end of next FY
  • Risk Level: low
  • wikis: all
  • document instrument here

Event Timeline

If we use test kitcken, the Sample unit should be wm-user , not  session .

Sorry for the confusion. To clarify:
For the Analytics_sampling:
Sample_unit: performer_session_id
Sample rate: 100%

For Bucketing (Experiment enrollment sampling)
Sample unit: wm-user
Based on the sync-up with LMora, for new instrumentation in text kitchen, we don't need to set it.

Let me know if you have any questions

ReadingList Long-term Instrument has be setup on Test Kitchen here.
And Instrument has been added to Test Kitchen Instrument List.

Not sure what else I need to check for Signing off besides what Steph already checked on in QA, so going to resolve for now :)