Page MenuHomePhabricator

Sfaci (Santiago Faci)
Staff Software Engineer

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Feb 6 2023, 4:18 PM (173 w, 4 d)
Availability
Available
IRC Nick
sfaci
LDAP User
Santiago Faci
MediaWiki User
SFaci-WMF [ Global Accounts ]

Recent Activity

Wed, Jun 3

Sfaci moved T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides from Needs Review to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Wed, Jun 3, 3:22 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike

Tue, Jun 2

Sfaci added a comment to T422209: Resolve ConfigsFetcher::VERSION updates during train deployments.

Just a couple of things to keep in mind related to recent changes made regarding how MediaWiki caches the Test Kitchen API response + some great ideas that Sam has shared recently:

  • The TTL for the cache now is 10 minutes. It was 1 week at the time of the incident described in the ticket description. That would be the reason why we didn't see any change after updating the Test Kitchen API response (we only added some new fields). We thought that the cache wasn't being updated because we should have increased the cache version (from 1 to 2), we did it and we caused a new and a different issue. Now the cache for all wikis wouldn't be updated until the deployment train finishes on the following Thursday because the old code was running with a previous version of that cache (still 1)
  • Any process that we described there as an outcome for this ticket won't be necessary when the change in the API response is backward compatible, because we won't need to update the cache version. And, because of the short TTL mentioned above, when the response is updated and is backwards compatible, we only need to wait 10 minutes to see how the cache is updated
Tue, Jun 2, 11:23 PM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work, Patch-For-Review
Sfaci edited projects for T427976: [GrowthBook Integration] Map traffic for GrowthBook edge-unique experiments when stored in the experiments cache, added: Test Kitchen (Experiment Platform Sprint 24); removed Test Kitchen.
Tue, Jun 2, 6:20 PM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci created T427976: [GrowthBook Integration] Map traffic for GrowthBook edge-unique experiments when stored in the experiments cache.
Tue, Jun 2, 6:16 PM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci moved T408093: Mark mw.eventLog.newInstrument() as deprecated from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Tue, Jun 2, 11:53 AM · Test Kitchen (Experiment Platform Sprint 25), Patch-For-Review, Essential-Work, Technical-Debt, MediaWiki-extensions-EventLogging
Sfaci moved T422358: Deprecate and remove Experiment#setStream(streamName) from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Tue, Jun 2, 9:15 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Test Kitchen (Experiment Platform Sprint 24), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Patch-For-Review, Essential-Work
Sfaci added a comment to T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides.

this is great! i hope Custom Hooks are possible

Tue, Jun 2, 9:07 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci added a comment to T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides.

Thank you for looking into this and writing it up!

For non-cache splitting experiments, have we decided how we will represent the different target maximums based on how common the action is (Reading / Editing / Account creation)? And if so, will we need customization to handle it?

Tue, Jun 2, 8:57 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike

Mon, Jun 1

Sfaci added a parent task for T414572: Migrate all instruments using mw.eventLog.newInstrument to mw.testKitchen.getInstrument(): T408097: Remove mw.eventLog.newInstrument().
Mon, Jun 1, 12:22 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Test Kitchen (Experiment Platform Sprint 25), Patch-For-Review, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Technical-Debt, Essential-Work
Sfaci added a subtask for T408097: Remove mw.eventLog.newInstrument(): T414572: Migrate all instruments using mw.eventLog.newInstrument to mw.testKitchen.getInstrument().
Mon, Jun 1, 12:22 PM · Essential-Work, Technical-Debt, Test Kitchen, MediaWiki-extensions-EventLogging
Sfaci added a project to T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK: Technical-Debt.
Mon, Jun 1, 12:21 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T414572: Migrate all instruments using mw.eventLog.newInstrument to mw.testKitchen.getInstrument(): T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:21 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Test Kitchen (Experiment Platform Sprint 25), Patch-For-Review, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Technical-Debt, Essential-Work
Sfaci added a parent task for T415370: Migrate all instruments using mw.eventLog.submitInteraction to mw.testKitchen.getInstrument(): T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:20 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK: T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:20 PM · Product Safety and Integrity, CheckUser, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK: T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:20 PM · Product Safety and Integrity, Growth Team Maintenance, Growth-Team, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a parent task for T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK: T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:20 PM · Product Safety and Integrity, Incident-Reporting-System, Technical-Debt, Essential-Work, Test Kitchen
Sfaci added subtasks for T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen: T415370: Migrate all instruments using mw.eventLog.submitInteraction to mw.testKitchen.getInstrument(), T416021: Migrate CreateAccount PHP instrument (from WikimediaEvents) to use TestKitchen SDK, T415654: Migrate CheckUser PHP instrument to use Test Kitchen SDK, T415650: Migrate ReportIncident PHP instrument to use Test Kitchen SDK, T414572: Migrate all instruments using mw.eventLog.newInstrument to mw.testKitchen.getInstrument().
Mon, Jun 1, 12:20 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a subtask for T408059: [GOAL] Tidy up EventLogging: T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:19 PM · Data-Engineering, Essential-Work, Test Kitchen, Goal, MediaWiki-extensions-EventLogging
Sfaci added a parent task for T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen: T408059: [GOAL] Tidy up EventLogging.
Mon, Jun 1, 12:19 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci added a subtask for T415260: Remove PHP Metrics Platform SDK: T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:18 PM · Technical-Debt, Test Kitchen
Sfaci added a parent task for T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen: T415260: Remove PHP Metrics Platform SDK.
Mon, Jun 1, 12:18 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci created T427795: Update streams of the instruments that have been migrated from MetricsPlatform to Test Kitchen.
Mon, Jun 1, 12:17 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci moved T427506: Build and deploy GrowthBook 4.4.0 from In Progress to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, Jun 1, 11:28 AM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work
Sfaci moved T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, Jun 1, 11:23 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci moved T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides from Needs Review to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, Jun 1, 11:19 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci moved T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, Jun 1, 11:19 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci added a comment to T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides.

Would we need to have all the current features working in GrowthBook?

Mon, Jun 1, 11:18 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci updated the task description for T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides.
Mon, Jun 1, 9:52 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci updated the task description for T422943: [Customize GrowthBook] Customize GrowthBook UI.
Mon, Jun 1, 9:43 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci updated the task description for T422943: [Customize GrowthBook] Customize GrowthBook UI.
Mon, Jun 1, 9:42 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci moved T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, Jun 1, 8:13 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci updated the task description for T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.
Mon, Jun 1, 8:13 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci updated the task description for T422376: [EPIC] Customize GrowthBook.
Mon, Jun 1, 8:01 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work, Epic
Sfaci moved T427506: Build and deploy GrowthBook 4.4.0 from BLOCKED to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, Jun 1, 7:40 AM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work

Fri, May 29

Sfaci moved T427547: Re-enable /api/v1/experiments integration tests against experiments_cache from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Fri, May 29, 3:22 PM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci moved T427545: Consolidate store() record/row iterations in experimentConfigurationService from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Fri, May 29, 11:23 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci moved T427543: Rename findAllExperiments to reflect its analytics-specific scope from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Fri, May 29, 11:14 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci added a comment to T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.

GrowthBook API has been registered already as a service in the mesh (staging + production)

Fri, May 29, 10:13 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci updated the task description for T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.
Fri, May 29, 10:09 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API from BLOCKED to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Fri, May 29, 10:09 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci updated the task description for T422943: [Customize GrowthBook] Customize GrowthBook UI.
Fri, May 29, 10:00 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work
Sfaci added a comment to T422943: [Customize GrowthBook] Customize GrowthBook UI.

Adding reference here for Related OKRs and Owner/Team validation - https://gitlab.wikimedia.org/repos/data-engineering/test-kitchen/-/merge_requests/329#note_210225 discussion so we don't forget.

The main question is how to validate them as tags?

Fri, May 29, 9:59 AM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work

Thu, May 28

Sfaci added a comment to T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.

In the meantime, and via https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1295094, test-kitchen-next will be configured to consume the discovery.wmnet URLs mentioned above. That will allow us to start testing some new features related to T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API on staging while we keep working on the remaining parts.

Thu, May 28, 11:57 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T427506: Build and deploy GrowthBook 4.4.0 from In Progress to BLOCKED on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 10:10 PM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work
Sfaci moved T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API from In Progress to BLOCKED on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 10:05 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci added a subtask for T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API: T427570: Register GrowthBook in the service mesh.
Thu, May 28, 10:05 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci added a parent task for T427570: Register GrowthBook in the service mesh: T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.
Thu, May 28, 10:05 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Test Kitchen
Sfaci moved T427570: Register GrowthBook in the service mesh from Incoming to Radar on the Test Kitchen board.
Thu, May 28, 10:04 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Test Kitchen
Sfaci added a project to T427570: Register GrowthBook in the service mesh: Test Kitchen.
Thu, May 28, 10:03 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Test Kitchen
Sfaci created T427570: Register GrowthBook in the service mesh.
Thu, May 28, 10:02 PM · Data-Platform-SRE (2026-04-24 - 2026-05-15), Test Kitchen
Sfaci moved T407341: Reduce cardinality of `path` component of Test Kitchen UI (MPIC) Prometheus metrics from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 9:50 PM · Test Kitchen (Experiment Platform Sprint 24), Essential-Work
Sfaci claimed T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.
Thu, May 28, 2:49 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 2:49 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T427506: Build and deploy GrowthBook 4.4.0 from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 2:25 PM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work
Sfaci moved T415246: Deprecate and remove EventLogging::getMetricsPlatformClient() from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 12:40 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Test Kitchen (Experiment Platform Sprint 24), Essential-Work, MediaWiki-extensions-EventLogging
Sfaci moved T407341: Reduce cardinality of `path` component of Test Kitchen UI (MPIC) Prometheus metrics from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 12:39 PM · Test Kitchen (Experiment Platform Sprint 24), Essential-Work
Sfaci claimed T427506: Build and deploy GrowthBook 4.4.0.
Thu, May 28, 12:36 PM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work
Sfaci created T427506: Build and deploy GrowthBook 4.4.0.
Thu, May 28, 12:32 PM · Test Kitchen (Experiment Platform Sprint 25), Essential-Work
Sfaci moved T427458: ext.testKitchen not loaded by ext.wikimediaEvents module causing errors from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 12:07 PM · Test Kitchen (Experiment Platform Sprint 24), MediaWiki-extensions-WikimediaEvents
Sfaci moved T427458: ext.testKitchen not loaded by ext.wikimediaEvents module causing errors from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 28, 11:43 AM · Test Kitchen (Experiment Platform Sprint 24), MediaWiki-extensions-WikimediaEvents
Sfaci edited projects for T427458: ext.testKitchen not loaded by ext.wikimediaEvents module causing errors, added: Test Kitchen (Experiment Platform Sprint 24); removed Test Kitchen.
Thu, May 28, 11:42 AM · Test Kitchen (Experiment Platform Sprint 24), MediaWiki-extensions-WikimediaEvents

Wed, May 27

Sfaci updated the task description for T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK.
Wed, May 27, 10:09 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci updated the task description for T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK.
Wed, May 27, 2:59 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci updated the task description for T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK.
Wed, May 27, 2:49 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci renamed T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK from Deprecate and remove mw.testKitchen.compat.getExperiment from JS SDK to Remove mw.testKitchen.compat.getExperiment from JS SDK.
Wed, May 27, 2:06 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci updated the task description for T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK.
Wed, May 27, 1:56 PM · Technical-Debt, Essential-Work, Test Kitchen
Sfaci created T427395: Remove mw.testKitchen.compat.getExperiment from JS SDK.
Wed, May 27, 1:54 PM · Technical-Debt, Essential-Work, Test Kitchen

Tue, May 26

Sfaci moved T422376: [EPIC] Customize GrowthBook from Ready for Development to Sprint Goals & Active Epics on the Test Kitchen (Experiment Platform Sprint 24) board.
Tue, May 26, 10:31 PM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work, Epic
Sfaci closed T427278: Considering specific GrowthBook fields to be part of Validation/Customization, a subtask of T422376: [EPIC] Customize GrowthBook, as Invalid.
Tue, May 26, 9:10 PM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work, Epic
Sfaci closed T427278: Considering specific GrowthBook fields to be part of Validation/Customization as Invalid.
Tue, May 26, 9:10 PM · OKR-Work, Test Kitchen
Sfaci added a comment to T427278: Considering specific GrowthBook fields to be part of Validation/Customization.

There are three fields that represent Goal, Secondary and Guardrail Metrics. Are they required for GrowthBook experiments to work properly?

They are only required for analysis/results (including health checks). An experiment can be started without any metrics added.

Sometimes an experiment HAS to start without any metrics because:

. . .
. . .

Either way, that's not something to validate/require for experiments to be started.

Tue, May 26, 9:09 PM · OKR-Work, Test Kitchen
Sfaci added a comment to T415246: Deprecate and remove EventLogging::getMetricsPlatformClient().
Tue, May 26, 2:59 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Test Kitchen (Experiment Platform Sprint 24), Essential-Work, MediaWiki-extensions-EventLogging
Sfaci added a subtask for T422376: [EPIC] Customize GrowthBook: T427278: Considering specific GrowthBook fields to be part of Validation/Customization.
Tue, May 26, 12:34 PM · Test Kitchen (Experiment Platform Sprint 25), OKR-Work, Epic
Sfaci added a parent task for T427278: Considering specific GrowthBook fields to be part of Validation/Customization: T422376: [EPIC] Customize GrowthBook.
Tue, May 26, 12:34 PM · OKR-Work, Test Kitchen
Sfaci renamed T427278: Considering specific GrowthBook fields to be part of Validation/Customization from Consider specific GrowthBook fields to be part of Validation/Customization to Considering specific GrowthBook fields to be part of Validation/Customization.
Tue, May 26, 12:32 PM · OKR-Work, Test Kitchen
Sfaci created T427278: Considering specific GrowthBook fields to be part of Validation/Customization.
Tue, May 26, 12:30 PM · OKR-Work, Test Kitchen

Mon, May 25

Sfaci claimed T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides.
Mon, May 25, 12:48 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci moved T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Mon, May 25, 12:48 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci edited projects for T422377: [Customize GrowthBook] Explore and evaluate what platform needs and what GrowthBook provides, added: Test Kitchen (Experiment Platform Sprint 24); removed Test Kitchen.
Mon, May 25, 12:47 PM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work, Spike
Sfaci updated the task description for T422358: Deprecate and remove Experiment#setStream(streamName).
Mon, May 25, 8:32 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Test Kitchen (Experiment Platform Sprint 24), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Patch-For-Review, Essential-Work

Fri, May 22

Sfaci added a comment to T427025: [GrowthBook Integration] Enable Test Kitchen to consume the GrowthBook API.

Balthazar has confirmed that, in the meantime if needed, we could use the internal discovery domain: https://growthbook-next.discovery.wmnet:30443 and https://growthbook.discovery.wmnet:30443 for staging and production respectively

Fri, May 22, 10:20 AM · Test Kitchen (Experiment Platform Sprint 24), OKR-Work

Thu, May 21

Sfaci updated the task description for T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments.
Thu, May 21, 10:14 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T426110: [GrowthBook Integration] Set GROWTHBOOK_API_KEY environment variable for staging and production from In Progress to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 21, 9:56 PM · Patch-For-Review, Data-Platform-SRE (2026-04-24 - 2026-05-15), Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T397016: Set a default Instrument End date from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 21, 9:56 PM · Patch-For-Review, Essential-Work, Test Kitchen (Experiment Platform Sprint 24), Test Kitchen UI
Sfaci moved T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 21, 9:56 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci added a comment to T426110: [GrowthBook Integration] Set GROWTHBOOK_API_KEY environment variable for staging and production.

I think this is done? prod still needs the status filter update but afaict the 400 error has to do with this rather than with the api key

Thu, May 21, 2:25 PM · Patch-For-Review, Data-Platform-SRE (2026-04-24 - 2026-05-15), Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci set the point value for T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments to 1.
Thu, May 21, 12:10 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci updated the task description for T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments.
Thu, May 21, 12:10 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 21, 12:05 PM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 21, 10:55 AM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci updated the task description for T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments.
Thu, May 21, 10:46 AM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci moved T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Thu, May 21, 10:41 AM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work
Sfaci claimed T425367: Update traffic limits in TKUI for cache-splitting and non-cache splitting experiments.
Thu, May 21, 10:41 AM · Patch-For-Review, Test Kitchen (Experiment Platform Sprint 24), OKR-Work

Wed, May 20

Sfaci moved T426687: Retroactively revise start date of Suggestion Mode MVP experiment from In Progress to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Wed, May 20, 10:09 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 24), VisualEditor Suggestion Mode, Editing-team (Editing-Q4-11May-22May-2026)
Sfaci added a comment to T426687: Retroactively revise start date of Suggestion Mode MVP experiment.

Yes, that's the one, @Sfaci ! I've updated the description to reflect the correct original start date.

Wed, May 20, 10:08 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 24), VisualEditor Suggestion Mode, Editing-team (Editing-Q4-11May-22May-2026)
Sfaci updated the task description for T393434: Migrate node-based services in production to node22.
Wed, May 20, 9:07 AM · Test Kitchen, Essential-Work, Content-Transform-Team (Work In Progress), Patch-For-Review, Wikidata-Termbox, RESTBase, Wikifeeds, Push-Notification-Service, Page Content Service, Maps (Kartotherian), Test Kitchen UI, EventStreams, Event-Platform, ChangeProp, Release Pipeline (Blubber), Wikidata, MediaWiki-Engineering, Data-Engineering, Release-Engineering-Team
Sfaci renamed T426096: Update TestKitchen to node22 from Update TestKitchen to node22 or 24 to Update TestKitchen to node22.
Wed, May 20, 9:07 AM · Test Kitchen (Experiment Platform Sprint 24), Essential-Work
Sfaci moved T426096: Update TestKitchen to node22 from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 24) board.
Wed, May 20, 9:04 AM · Test Kitchen (Experiment Platform Sprint 24), Essential-Work
Sfaci moved T426687: Retroactively revise start date of Suggestion Mode MVP experiment from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 24) board.
Wed, May 20, 9:04 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 24), VisualEditor Suggestion Mode, Editing-team (Editing-Q4-11May-22May-2026)
Sfaci edited projects for T426687: Retroactively revise start date of Suggestion Mode MVP experiment, added: Test Kitchen (Experiment Platform Sprint 24); removed Test Kitchen.
Wed, May 20, 9:04 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 24), VisualEditor Suggestion Mode, Editing-team (Editing-Q4-11May-22May-2026)