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 (179 w, 4 d)
Availability
Available
IRC Nick
sfaci
LDAP User
Santiago Faci
MediaWiki User
SFaci-WMF [ Global Accounts ]

Recent Activity

Thu, Jul 16

Sfaci added a comment to T429420: [Customize GrowthBook] Auto-check Pre-Launch Checklist items via the backend poller.

Because of the issue we have been dealing with via T431015: GrowthBook staging sluggish and throws authentication errors, the Checklist autocompletion feature will be fully disabled for now. We have found that the number of requests done by that feature (about 20 req/minute) was creating a high number of concurrent jobs that were competing for same resources (to access and modify some structures) and that has been causing a excessive high CPU load in the GrowthBook's database.

Thu, Jul 16, 2:13 PM · Test Kitchen (Experiment Platform Sprint 26), OKR-Work
Sfaci moved T428984: [GrowthBook Integration] Implement alerting to Phabricator for invalid experiment configuration from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 2:08 PM · Test Kitchen (Experiment Platform Sprint 26), Patch-For-Review, OKR-Work
Sfaci moved T406576: Test Kitchen UI: Add link to Codesearch to action menu from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 2:08 PM · Test Kitchen (Experiment Platform Sprint 26), RoadToWiki, good first task, Essential-Work, Test Kitchen UI
Sfaci moved T430842: Align validation rules of running and draft experiments from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 2:08 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci moved T429420: [Customize GrowthBook] Auto-check Pre-Launch Checklist items via the backend poller from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 2:08 PM · Test Kitchen (Experiment Platform Sprint 26), OKR-Work
Sfaci moved T431015: GrowthBook staging sluggish and throws authentication errors from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 2:08 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci moved T395891: Test Kitchen UI (FKA MPIC) NPM updates to recent major version from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 2:08 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci moved T431015: GrowthBook staging sluggish and throws authentication errors from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 9:53 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci moved T427958: [Spike] Determine best method to guide traffic limits for NCS experiments from Needs Review to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 16, 1:25 AM · Test Kitchen (Experiment Platform Sprint 26), OKR-Work
Sfaci added a comment to T427958: [Spike] Determine best method to guide traffic limits for NCS experiments.

After reviewing both proposals based on the great comparison table here, some numbers there and some other considerations, a decision was made a we will implement the approach based on UI:

  • The numbers showed that the implementation effort was lower for the MR-based on
  • The numbers also showed that there would be a constant additional effort in the MR-based one because every exception would mean a deployment. And that could be a blocker in some cases. An unrelated deployment that is being delayed for any reason could delay an exception that needs to be applied
  • We have also considered that the additional effort in implementing the UI can be an investment for the future: No additional constant effort will be needed (no deployments) to register and activate a traffic limit exception
  • Also the new UI can fit with the new lading page we are considering for test-kitchen.wikimedia.org
Thu, Jul 16, 1:23 AM · Test Kitchen (Experiment Platform Sprint 26), OKR-Work
Sfaci added a project to T432313: [Traffic limit exception] Implement a validation layer for the traffic limit exception UI: Essential-Work.
Thu, Jul 16, 1:09 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a project to T432310: [Traffic limit exception] Traffic limit exception UI is available only for growthbook-admin LDAP group: Essential-Work.
Thu, Jul 16, 1:09 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a project to T432309: [Traffic limit exception] TK API responses include the traffic limit exception when registered and active: Essential-Work.
Thu, Jul 16, 1:09 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a project to T432305: [Traffic limit exception] Implement both controller and service layer to manage traffic limit exceptions: Essential-Work.
Thu, Jul 16, 1:09 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a subtask for T429648: [EPIC] Traffic limit exception: request and grant mechanism: T432313: [Traffic limit exception] Implement a validation layer for the traffic limit exception UI.
Thu, Jul 16, 12:33 AM · Test Kitchen (Experiment Platform Sprint 27), Epic
Sfaci added a parent task for T432313: [Traffic limit exception] Implement a validation layer for the traffic limit exception UI: T429648: [EPIC] Traffic limit exception: request and grant mechanism.
Thu, Jul 16, 12:33 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci created T432313: [Traffic limit exception] Implement a validation layer for the traffic limit exception UI.
Thu, Jul 16, 12:33 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a subtask for T429648: [EPIC] Traffic limit exception: request and grant mechanism: T432310: [Traffic limit exception] Traffic limit exception UI is available only for growthbook-admin LDAP group.
Thu, Jul 16, 12:14 AM · Test Kitchen (Experiment Platform Sprint 27), Epic
Sfaci added a parent task for T432310: [Traffic limit exception] Traffic limit exception UI is available only for growthbook-admin LDAP group: T429648: [EPIC] Traffic limit exception: request and grant mechanism.
Thu, Jul 16, 12:14 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci created T432310: [Traffic limit exception] Traffic limit exception UI is available only for growthbook-admin LDAP group.
Thu, Jul 16, 12:13 AM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI

Wed, Jul 15

Sfaci added a subtask for T429648: [EPIC] Traffic limit exception: request and grant mechanism: T432309: [Traffic limit exception] TK API responses include the traffic limit exception when registered and active.
Wed, Jul 15, 11:50 PM · Test Kitchen (Experiment Platform Sprint 27), Epic
Sfaci added a parent task for T432309: [Traffic limit exception] TK API responses include the traffic limit exception when registered and active: T429648: [EPIC] Traffic limit exception: request and grant mechanism.
Wed, Jul 15, 11:50 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci created T432309: [Traffic limit exception] TK API responses include the traffic limit exception when registered and active.
Wed, Jul 15, 11:50 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci moved T431015: GrowthBook staging sluggish and throws authentication errors from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 15, 11:26 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci added a comment to T431015: GrowthBook staging sluggish and throws authentication errors.

From our side, Experiment Platform team, we have already disabled the feature that caused this issue in both staging and production environments.

Wed, Jul 15, 11:26 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci added a subtask for T429648: [EPIC] Traffic limit exception: request and grant mechanism: T432305: [Traffic limit exception] Implement both controller and service layer to manage traffic limit exceptions.
Wed, Jul 15, 11:03 PM · Test Kitchen (Experiment Platform Sprint 27), Epic
Sfaci added a parent task for T432305: [Traffic limit exception] Implement both controller and service layer to manage traffic limit exceptions: T429648: [EPIC] Traffic limit exception: request and grant mechanism.
Wed, Jul 15, 11:03 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci created T432305: [Traffic limit exception] Implement both controller and service layer to manage traffic limit exceptions.
Wed, Jul 15, 11:03 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a subtask for T427958: [Spike] Determine best method to guide traffic limits for NCS experiments: T432304: [Traffic limit exceptions] Design and build an UI to list/register/update/remove traffic limit exceptions.
Wed, Jul 15, 10:53 PM · Test Kitchen (Experiment Platform Sprint 26), OKR-Work
Sfaci added a parent task for T432304: [Traffic limit exceptions] Design and build an UI to list/register/update/remove traffic limit exceptions: T427958: [Spike] Determine best method to guide traffic limits for NCS experiments.
Wed, Jul 15, 10:53 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci created T432304: [Traffic limit exceptions] Design and build an UI to list/register/update/remove traffic limit exceptions.
Wed, Jul 15, 10:52 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci added a project to T431015: GrowthBook staging sluggish and throws authentication errors: Essential-Work.
Wed, Jul 15, 4:12 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci moved T431015: GrowthBook staging sluggish and throws authentication errors from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 15, 3:07 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci edited projects for T431015: GrowthBook staging sluggish and throws authentication errors, added: Test Kitchen (Experiment Platform Sprint 26); removed Test Kitchen.
Wed, Jul 15, 3:06 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci moved T413296: Improve session tick instrument's handling of lack of localStorage from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 15, 3:02 PM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Essential-Work
Sfaci added a comment to T431015: GrowthBook staging sluggish and throws authentication errors.

@Sfaci Is that ok if I re-assign the task to you now, to figure out how to avoid creating these events in the first place?

Wed, Jul 15, 3:00 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)

Tue, Jul 14

Sfaci moved T432144: Update how start/end dates and phases are handled and validated from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Tue, Jul 14, 11:21 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work
Sfaci added a project to T432144: Update how start/end dates and phases are handled and validated: Essential-Work.
Tue, Jul 14, 4:18 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work
Sfaci set the point value for T432144: Update how start/end dates and phases are handled and validated to 2.
Tue, Jul 14, 4:15 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work
Sfaci claimed T432144: Update how start/end dates and phases are handled and validated.
Tue, Jul 14, 4:15 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work
Sfaci moved T432144: Update how start/end dates and phases are handled and validated from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Tue, Jul 14, 4:15 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work
Sfaci created T432144: Update how start/end dates and phases are handled and validated.
Tue, Jul 14, 4:15 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work
Sfaci moved T397417: Disallow scheduling instruments/experiments to start on a Friday from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Tue, Jul 14, 1:27 PM · Test Kitchen (Experiment Platform Sprint 27), Patch-For-Review, Design, Test Kitchen UI

Fri, Jul 10

Sfaci added a comment to T428984: [GrowthBook Integration] Implement alerting to Phabricator for invalid experiment configuration.

As part of this work, and considering that test-kitchen on staging can be also posting comments in Phabricator, the Phabricator Task Custom Field has been set as optional to let who is testing there leave that field empty and avoid flooding phabricator tickets with comments while testing something unrelated to this alerting system

Fri, Jul 10, 12:22 PM · Test Kitchen (Experiment Platform Sprint 26), Patch-For-Review, OKR-Work
Sfaci added a comment to T415370: Migrate all instruments using mw.eventLog.submitInteraction to mw.testKitchen.getInstrument().

One of the CX app is using mw.eventLog.submit(...), does it need to be migrated as well?

thanks @SBisson ! which app? can you provide link? i can add it to ACs if it should be updated too

Fri, Jul 10, 10:54 AM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, Technical-Debt, Essential-Work

Thu, Jul 9

Sfaci moved T427090: Capture experiment version in all experiment-related analytics events from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 9, 11:47 PM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, good first task, Essential-Work
Sfaci moved T395891: Test Kitchen UI (FKA MPIC) NPM updates to recent major version from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 9, 11:10 PM · Test Kitchen (Experiment Platform Sprint 27), Essential-Work, Test Kitchen UI
Sfaci updated the task description for T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
Thu, Jul 9, 11:08 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci added a comment to T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.

We have realized that the experiment was going to start running on a Friday which is not recommended (no deployments on Friday), so the start date have been changed and the experiment will start next Monday: 2026-07-13

Thu, Jul 9, 11:02 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci added a comment to T428984: [GrowthBook Integration] Implement alerting to Phabricator for invalid experiment configuration.

Your experiment The perfect experiment failed validation and its status has been reverted to draft in GrowthBook.

Thu, Jul 9, 3:25 PM · Test Kitchen (Experiment Platform Sprint 26), Patch-For-Review, OKR-Work
Sfaci added a comment to T428984: [GrowthBook Integration] Implement alerting to Phabricator for invalid experiment configuration.

Your experiment The perfect experiment failed validation and its status has been reverted to draft in GrowthBook.

Thu, Jul 9, 3:22 PM · Test Kitchen (Experiment Platform Sprint 26), Patch-For-Review, OKR-Work
Sfaci updated the task description for T430795: Infer schema_id from the selected stream_name via Test Kitchen poller.
Thu, Jul 9, 1:54 PM · Test Kitchen (Experiment Platform Sprint 27), Patch-For-Review, Essential-Work
Sfaci moved T430842: Align validation rules of running and draft experiments from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 9, 10:01 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci moved T429059: Capture experiment phase index in all experiment-related analytics events from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 9, 12:41 AM · RoadToWiki, Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, good first task, Essential-Work
Sfaci moved T413296: Improve session tick instrument's handling of lack of localStorage from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 9, 12:37 AM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Essential-Work

Wed, Jul 8

Sfaci moved T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki from In Progress to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 11:53 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci added a comment to T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
  • The experiment traffic has been manually updated in the backend side (50%( and is active already in TKUI.
  • Regarding Once experiment is active in TK UI, switch experiment config providers from GB to TK UI by tagging the experiment (in GB) with external imported tag, because the experiment in GB is scheduled to start before the TKUI one have actually started, and is already tagged as external imported, we can assume that everything will be fine regarding TKUI prevailing over GB. Now TKUI is the source and, once the GB experiment start, TKUI will keep being the source for two reasons: the machine-readable name is the same (TKUI prevails in this case by default) and also because the experiment in GB is tagged already.
Wed, Jul 8, 11:53 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci updated the task description for T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
Wed, Jul 8, 11:44 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci updated the task description for T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
Wed, Jul 8, 11:41 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci updated the task description for T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
Wed, Jul 8, 11:35 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci updated the task description for T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
Wed, Jul 8, 11:33 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci moved T429059: Capture experiment phase index in all experiment-related analytics events from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 11:32 PM · RoadToWiki, Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, good first task, Essential-Work
Sfaci moved T431257: Move $wgTestKitchenLoggedInExperimentEventIntakeServiceUrl to InitialiseSettings.php from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 10:57 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci moved T430173: Delete active_browsing_session_token (ABST) contextual attribute code from Needs Review to BLOCKED on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 3:41 PM · Test Kitchen (Experiment Platform Sprint 27), Patch-For-Review, MW-1.47-notes (1.47.0-wmf.10; 2026-07-07)
Sfaci claimed T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki.
Wed, Jul 8, 3:40 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci moved T431132: Please allocate 50% traffic to "Account Creation: No Benefits on desktop" NCS experiment on enwiki from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 3:40 PM · Test Kitchen (Experiment Platform Sprint 26), Growth-Team, OKR-Work, GrowthExperiments
Sfaci moved T427090: Capture experiment version in all experiment-related analytics events from Needs Review to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 11:44 AM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, good first task, Essential-Work
Sfaci added a comment to T427090: Capture experiment version in all experiment-related analytics events.
Wed, Jul 8, 11:43 AM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, good first task, Essential-Work
Sfaci moved T429059: Capture experiment phase index in all experiment-related analytics events from Needs Review to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Wed, Jul 8, 11:38 AM · RoadToWiki, Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, good first task, Essential-Work
Sfaci added a comment to T429059: Capture experiment phase index in all experiment-related analytics events.

https://gitlab.wikimedia.org/repos/data-engineering/schemas-event-secondary/-/merge_requests/127 was closed because https://gitlab.wikimedia.org/repos/data-engineering/schemas-event-secondary/-/merge_requests/128, which has been merged already, was updated to include also phase_index as a new field for base schemas

Wed, Jul 8, 10:59 AM · RoadToWiki, Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Patch-For-Review, good first task, Essential-Work

Tue, Jul 7

Sfaci added a comment to T427958: [Spike] Determine best method to guide traffic limits for NCS experiments.

Side note: if GB did have a mechanism to support restricting a tag so that only certain users could add it, I'd suggest we use the tags in GB as the source of truth, and add a check for those tags to the conversion layer logic in TK, and do the increased limit there. Without that ability to limit a tag to only admins or users with a specific permission for that tag, I don't think the approach works.

Tue, Jul 7, 11:37 PM · Test Kitchen (Experiment Platform Sprint 26), OKR-Work
Sfaci added a comment to T430795: Infer schema_id from the selected stream_name via Test Kitchen poller.

I'm probably forgetting the context for this ticket - are we sure we don't want to support custom schema ids? it seems like if the base schemas for whatever reason don't capture enough info, that we would still want to enable product teams to use custom schemas for edge cases?

Tue, Jul 7, 10:55 PM · Test Kitchen (Experiment Platform Sprint 27), Patch-For-Review, Essential-Work
Sfaci moved T431257: Move $wgTestKitchenLoggedInExperimentEventIntakeServiceUrl to InitialiseSettings.php from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Tue, Jul 7, 10:38 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci added a comment to T431257: Move $wgTestKitchenLoggedInExperimentEventIntakeServiceUrl to InitialiseSettings.php.

hi @Sfaci - quick Q - does

along with the other properties

refer to $wgTestKitchenInstrumentConfiguratorBaseUrl? I feel like it needs to stay where it is because of $wmgLocalServices:

if ( $wmgUseTestKitchen ) {
	wfLoadExtension( 'TestKitchen' );

	$wgTestKitchenInstrumentConfiguratorBaseUrl = $wmgLocalServices['test-kitchen'];
}
Tue, Jul 7, 10:36 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci moved T427090: Capture experiment version in all experiment-related analytics events from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Tue, Jul 7, 10:31 PM · Test Kitchen (Experiment Platform Sprint 27), MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), RoadToWiki, good first task, Essential-Work

Mon, Jul 6

Sfaci moved T429269: Send logged-in experiment events to ins-502b from To Deploy to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Mon, Jul 6, 8:23 PM · Test Kitchen (Experiment Platform Sprint 26), RoadToWiki, good first task, Essential-Work
Sfaci added a comment to T428984: [GrowthBook Integration] Implement alerting to Phabricator for invalid experiment configuration.

This feature is deployed already on both staging and production but disabled. We are currently waiting for T430024: Allow egress from test kitchen to the phabricator API to be solved. Once that is done, phabricator will be included in the service mesh and test-kitchen kubernetes service will be able to reach it from both staging and production environments.

Mon, Jul 6, 7:22 PM · Test Kitchen (Experiment Platform Sprint 26), Patch-For-Review, OKR-Work
Sfaci moved T428984: [GrowthBook Integration] Implement alerting to Phabricator for invalid experiment configuration from BLOCKED to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Mon, Jul 6, 1:07 PM · Test Kitchen (Experiment Platform Sprint 26), Patch-For-Review, OKR-Work
Sfaci added a comment to T355511: Add integration test case for the /api-spec.json endpoint in edit-analytics.

Hi! I have assigned this task to myself. I am a student and a Road to Wiki learner. I will start working on this task and submit a patch for review. Thank you!

Mon, Jul 6, 11:15 AM · Patch-For-Review, RoadToWiki, Test-Coverage, good first task, AQS2.0
Sfaci moved T430730: Retroactively configure Temp Accounts WE 1.8.6 experiment in TK UI from In Progress to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Mon, Jul 6, 10:39 AM · OKR-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci updated the task description for T430730: Retroactively configure Temp Accounts WE 1.8.6 experiment in TK UI.
Mon, Jul 6, 10:39 AM · OKR-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci updated the task description for T430730: Retroactively configure Temp Accounts WE 1.8.6 experiment in TK UI.
Mon, Jul 6, 10:20 AM · OKR-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci claimed T430730: Retroactively configure Temp Accounts WE 1.8.6 experiment in TK UI.
Mon, Jul 6, 10:12 AM · OKR-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci moved T430730: Retroactively configure Temp Accounts WE 1.8.6 experiment in TK UI from Ready for Development to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Mon, Jul 6, 10:12 AM · OKR-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci set the point value for T431257: Move $wgTestKitchenLoggedInExperimentEventIntakeServiceUrl to InitialiseSettings.php to 1.
Mon, Jul 6, 9:35 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci created T431257: Move $wgTestKitchenLoggedInExperimentEventIntakeServiceUrl to InitialiseSettings.php.
Mon, Jul 6, 9:35 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci moved T429269: Send logged-in experiment events to ins-502b from Needs Review to To Deploy on the Test Kitchen (Experiment Platform Sprint 26) board.
Mon, Jul 6, 9:17 AM · Test Kitchen (Experiment Platform Sprint 26), RoadToWiki, good first task, Essential-Work

Fri, Jul 3

Sfaci moved T416865: Remove references to MetricsPlatform extension from Ready for Development to Done on the Test Kitchen (Experiment Platform Sprint 26) board.
Fri, Jul 3, 1:40 PM · Test Kitchen (Experiment Platform Sprint 26), Essential-Work
Sfaci edited projects for T416865: Remove references to MetricsPlatform extension, added: Test Kitchen (Experiment Platform Sprint 26); removed Test Kitchen.
Fri, Jul 3, 1:39 PM · Test Kitchen (Experiment Platform Sprint 26), Essential-Work
Sfaci updated the task description for T416865: Remove references to MetricsPlatform extension.
Fri, Jul 3, 1:30 PM · Test Kitchen (Experiment Platform Sprint 26), Essential-Work
Sfaci updated the task description for T416865: Remove references to MetricsPlatform extension.
Fri, Jul 3, 1:30 PM · Test Kitchen (Experiment Platform Sprint 26), Essential-Work
Sfaci moved T431015: GrowthBook staging sluggish and throws authentication errors from Incoming to Radar on the Test Kitchen board.
Fri, Jul 3, 8:42 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)
Sfaci added a project to T431015: GrowthBook staging sluggish and throws authentication errors: Test Kitchen.
Fri, Jul 3, 8:42 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26), Data-Platform-SRE (2026-07-03 - 2026-07-31)

Thu, Jul 2

Sfaci added a project to T430842: Align validation rules of running and draft experiments: Essential-Work.
Thu, Jul 2, 4:08 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)
Sfaci added a project to T430795: Infer schema_id from the selected stream_name via Test Kitchen poller: Essential-Work.
Thu, Jul 2, 4:07 PM · Test Kitchen (Experiment Platform Sprint 27), Patch-For-Review, Essential-Work
Sfaci moved T430975: [GrowthBook] Hide/Disabled default Pre-Launch Checklist items from Incoming to Radar on the Test Kitchen board.
Thu, Jul 2, 2:59 PM · Test Kitchen
Sfaci created T430975: [GrowthBook] Hide/Disabled default Pre-Launch Checklist items.
Thu, Jul 2, 2:59 PM · Test Kitchen
Sfaci moved T397417: Disallow scheduling instruments/experiments to start on a Friday from Needs Review to In Progress on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 2, 9:45 AM · Test Kitchen (Experiment Platform Sprint 27), Patch-For-Review, Design, Test Kitchen UI
Sfaci moved T430842: Align validation rules of running and draft experiments from In Progress to Needs Review on the Test Kitchen (Experiment Platform Sprint 26) board.
Thu, Jul 2, 9:42 AM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)

Wed, Jul 1

Sfaci updated the task description for T430842: Align validation rules of running and draft experiments.
Wed, Jul 1, 5:06 PM · Essential-Work, Test Kitchen (Experiment Platform Sprint 26)