Jump to content

This is a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

Test Kitchen/Schemas

From Wikitech

Schemas in Test Kitchen may refer to:

Base schemas

Test Kitchen provides base schemas that are used to validate event data. These schemas are designed to fit the needs of most instruments:

The namespace of Test Kitchen schemas is product_metrics in the secondary schema events repository . This naming convention follows best practice recommendations from the Event Platform Schema Guidelines and consensus that systems, code, and schemas should be named for their function and be platform/team agnostic .

Custom schemas for specific product areas

Some product areas require event data fields that are not supported by the base schemas. These schemas are designed to be reused by multiple instruments in a given product area.

New custom schemas

In rare cases, your instrument may require data that is not supported by any of the schemas listed above. Learn more about creating a custom schema .