You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use uuid matchers in search MV13 rollback fixtures (#271196)
## Summary
- Updates the `search` rollback fixtures for model version 13
(`10.13.0.json`) to use `{ "$match": "uuid" }` for Discover session tab
IDs instead of hardcoded UUIDs.
- MV13 tab IDs are generated via `uuidv5(savedObjectId, …)` during
migration, but rollback tests bulk-create documents without fixed IDs,
so the tab ID changes on every CI run and caused false fixture
mismatches on unrelated PRs.
- Adds a **Saved object fixtures** section to `.github/CODEOWNERS`,
assigning each `__fixtures__/<type>/` folder to the team that owns the
corresponding registered SO type (derived from the registering plugin's
`kibana.jsonc` owner or more specific CODEOWNERS paths).
## Test plan
- [x] `node scripts/check_changes.ts`
- [ ] CI: **Check changes in Saved Objects** rollback tests for `search`
pass when MV13 is in scope
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Davis McPhee <davismcphee@hotmail.com>
0 commit comments