User:DWalden (WMF)/Test2wiki k8s migration/Readiness high-level
Anti-Harassment Tools
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Blocks | Yes | DeferredUpdates | No | N/A | Yes | |
SecurePoll | Yes |
|
Not explicitly | Can do | No | With Product approval |
IPInfo | Yes |
|
No | N/A | No | Product approval and files uploaded to server |
CheckUser | Yes | Parsoid | No | N/A | No | Product approval |
Interaction Timeline | No | N/A | N/A | N/A | N/A | N/A |
Apps
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Android | ??? | |||||
iOS | No |
Campaign Development
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Campaign Events | yes | no | yes | n/a | yes | yes, currently testable on test2wiki |
Community Tech
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Page deletion | Yes |
|
Some | No | Yes | |
Page diffs | Yes | External binary | No | N/A | Yes | |
User preferences (including GlobalPreferences) | Yes | No? | No | N/A | Yes | |
Watchlist | Yes | Some sort of back-end processing (I think) | Yes | No? | Yes | |
Wikisource | Yes | Various | No | No | No | I don't think it is possible |
TemplateWizard | Not sure | API | Yes | Yes | Yes | |
LoginNotify | Yes |
|
No | N/A | Yes | |
CodeMirror | Not sure, it is mostly UI | No | Yes | N/A | Yes | |
Page Curation | Yes |
|
No | N/A | Yes |
Editing
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
VisualEditor | Yes | Yes | Some browser tests | ??? | Yes | N/A |
WikiEditor | No | No | None | N/A | Yes | N/A |
TemplateData | No | No | None | N/A | Yes | N/A |
Citoid | Yes | Maybe? | None (probably?) | N/A | Yes | N/A |
DiscussionTools | Yes | Yes | None | N/A | Yes | N/A |
Growth
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Echo | Yes | DeferredUpdatesJobQueueGroup | Growth team REGRESSION QA checklist | Yes | Yes | |
GrowthExperiments | Yes | DeferredUpdatesJobQueueGroup | Growth team REGRESSION QA checklist | Yes | only a small subset of functionality can be tested | With Product approval |
Flow | Yes | DeferredUpdatesJobQueueGroup | Growth team REGRESSION QA checklist | Yes | Yes | Probably not - Flow is in the maintenance mode |
Recent changes/Watchlist | Yes | JobQueueGroup | Growth team REGRESSION QA checklist | Yes | Yes | |
PageTriage (Special:NewPagesFeed) | No | DeferredUpdatesJobQueueGroup | N/A | N/A | No | With Product approval |
Inuka
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Wikistories | Yes | |||||
Wikipedia for KaiOS | No | |||||
Wikipedia Preview | No |
Language
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Content translation | ??? | |||||
Universal Language Selector | ??? | |||||
Translate (extension) | ??? | |||||
MediaWiki Language Extension Bundle | n/a | |||||
Translation Notifications | ||||||
(MassMessage) | ||||||
Babel | ||||||
External Guidance |
Structured Data
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
MediaSearch (Special:MediaSearch) | Yes | SD team REGRESSION QA checklist | no; the extension MediaSearch is not installed on test2wiki | With Product approval | ||
Trust and Safety Tools
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Web Readers
editFeature | Need testing? | Does it have dependencies? | Existing regression or smoke testing strategy? | Does the regression/smoke testing strategy cover the dependencies? | Can it be tested on test2wiki? | Feasible to make it testable on test2wiki? |
---|---|---|---|---|---|---|
Desktop Improvements | Yes | Yes | Yes | Yes | Yes | Yes |